Skip to content

Instantly share code, notes, and snippets.

@multitel
Created April 2, 2015 20:10
Show Gist options
  • Save multitel/dd4d1d875a6a99df3e10 to your computer and use it in GitHub Desktop.
Save multitel/dd4d1d875a6a99df3e10 to your computer and use it in GitHub Desktop.
E911 JSON/HTML Sample provisioning
<?php
$server_url = 'http://api.multitel.net/json/';
$method = 'provisionaddress';
$server_url = $server_url.$method;
if(isset($_POST['submit'])) {
$data = array(
'UserName' => $_POST['UserName'],
'Password' => $_POST['Password'],
'UniqueId' => $_POST['UniqueId'],
'Address' => $_POST['Address'],
'Address2' => $_POST['Address2'],
'City' => $_POST['City'],
'State' => $_POST['State'],
'Zip' => $_POST['Zip'],
'Number' => $_POST['Number'],
'Callername' => $_POST['Callername'],
);
$handle = curl_init($server_url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_exec($handle);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Provision E911</title>
</head>
<body>
<form name="form1" method="post" action="">
<table>
<tr>
<td>Username:</td><td>
<input type="text" name="UserName" value="demo" /></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="text" name="Password" value="password" /></td>
</tr>
<tr>
<td>Unique Id:</td>
<td><input type="text" name="UniqueId" value="" /></td>
</tr>
<tr>
<td>Address:</td>
<td><input type="text" name="Address" value="" /></td>
</tr>
<tr>
<td>Address2:</td>
<td><input type="text" name="Address2" value="" /></td>
</tr>
<tr>
<td>City:</td>
<td><input type="text" name="City" value="" /></td>
</tr>
<tr>
<td>State:</td>
<td><input type="text" name="State" value="" /></td>
</tr>
<tr>
<td>Zip:</td>
<td><input type="text" name="Zip" value="" /></td>
</tr>
<tr>
<td>Number:</td>
<td><input type="text" name="Number" value="" /></td>
</tr>
<tr>
<td>Caller Name:</td>
<td><input type="text" name="Callername" value="" /></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="submit" value="submit" />
</td>
</tr>
</form>
</table>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment