<?php |
<?php |
include ('common.inc.php'); |
include ("include/common.inc.php"); |
|
$GTFSREnabled = false; |
include_header("Feedback", "feedback"); |
include_header("Feedback", "feedback"); |
function sendEmail($topic, $message) |
function sendEmail($topic, $message) |
{ |
{ |
$address = "maxious@lambdacomplex.org"; |
$address = "maxious@lambdacomplex.org"; |
if (file_exists("/tmp/aws.php")) { |
if (file_exists("/tmp/aws.php")) { |
include_once ('ses.php'); |
include_once ("lib/ses.php"); |
include_once ("/tmp/aws.php"); |
include_once ("/tmp/aws.php"); |
$con = new SimpleEmailService($accessKey, $secretKey); |
$con = new SimpleEmailService($accessKey, $secretKey); |
//$con->verifyEmailAddress($address); |
//$con->verifyEmailAddress($address); |
//$con->listVerifiedEmailAddresses(); |
//$con->listVerifiedEmailAddresses(); |
$m = new SimpleEmailServiceMessage(); |
$m = new SimpleEmailServiceMessage(); |
$m->addTo($address); |
$m->addTo($address); |
$m->setFrom($address); |
$m->setFrom($address); |
$m->setSubject($topic); |
$m->setSubject($topic); |
$m->setMessageFromString($message); |
$m->setMessageFromString($message); |
$con->sendEmail($m); |
$con->sendEmail($m); |
} |
} |
else { |
else { |
// In case any of our lines are larger than 70 characters, we should use wordwrap() |
// In case any of our lines are larger than 70 characters, we should use wordwrap() |
$message = wordwrap($message, 70); |
$message = wordwrap($message, 70); |
// Send |
// Send |
mail($address, $topic, $message); |
mail($address, $topic, $message); |
} |
} |
} |
} |
|
if (isset($_REQUEST['feedback']) || isset($_REQUEST['newlocation'])){ |
|
sendEmail("bus.lambda feedback",print_r($_REQUEST,true)); |
|
echo "<h2 style='text-align: center;'>Thank you for your feedback!</h2>"; |
|
} else { |
|
$stopid = ""; |
|
$stopcode = ""; |
|
if (isset($_SERVER["HTTP_REFERER"])) $urlparts = explode("?",$_SERVER["HTTP_REFERER"]); |
|
if (isset($urlparts[1])) { |
|
$getparams = explode("&",$urlparts[1]); |
|
foreach ($getparams as $param) { |
|
$paramparts=explode("=",$param); |
|
if ($paramparts[0] == "stopid") $stopid = $paramparts[1]; |
|
if ($paramparts[0] == "stopcode") $stopcode = $paramparts[1]; |
|
} |
|
} |
|
|
?> |
?> |
<h3>Add/Move/Delete a Bus Stop Location</h3> |
<h3>Add/Move/Delete a Bus Stop Location</h3> |
StopID: |
<form action="feedback.php" method="post"> |
or StopCode: |
StopID: <input type="text" name="stopid" value="<?php echo $stopid ?>"/><br> |
<small> if you click on feedback from a stop page, these will get filled in automatically. else describe the location/street of the stop <input type="text" name="stoplocation" /> </small> |
or StopCode: <input type="text" name="stopcode" value="<?php echo $stopcode ?>"/><br> |
|
<small> if you click on feedback from a stop page, these will get filled in automatically. else describe the location/street of the stop in one of these boxes </small><br> |
|
|
Suggested Stop Location (lat/long or words): |
Suggested Stop Location (lat/long or words): <input type="text" name="newlocation"/><br> |
<small> if your device supports javascript, you can pick a location from the map above</small> |
<!--<small> if your device supports javascript, you can pick a location from the map above</small><br>--> |
|
|
Submit! |
<input type="submit" value="Submit!"/> |
|
</form> |
<h3>Bug Report/Feedback</h3> |
<h3>Bug Report/Feedback</h3> |
Please leave feedback about bugs/errors or general suggestions about improvements that could be made to the way the data is presented! |
Please leave feedback about bugs/errors or general suggestions about improvements that could be made to the way the data is presented! |
<textarea id="feedback"> |
<form action="feedback.php" method="post"> |
|
<textarea name="feedback"> |
</textarea> |
</textarea> |
<textarea id="extrainfo"> |
<textarea name="extrainfo" id="extrainfo"> |
Referrer URL |
<?php |
User Agent |
echo "Referrer URL: ".($_SERVER["HTTP_REFERER"] ? $_SERVER["HTTP_REFERER"] : ""); |
User host/IP |
echo "\nCurrent page URL: ".curPageURL(); |
Server host/IP |
echo "\nUser Agent: ".$_SERVER["HTTP_USER_AGENT"]; |
Current date/time |
echo "\nUser host/IP: ".$_SERVER["HTTP_X_FORWARDED_FOR"]." ".$_SERVER["REMOTE_ADDR"]; |
Dump of $_SESSION |
echo "\nServer host/IP: ".php_uname("n"); |
|
echo "\nCurrent date/time: ". date("c"); |
|
echo "\nCurrent code revision: ".exec("git rev-parse --short HEAD"); |
|
echo "\nCurrent timetables version: ".date("c",@filemtime('../busresources/cbrfeed.zip')); |
|
echo "\nDump of session: ".print_r($_SESSION,true); |
|
?> |
</textarea> |
</textarea> |
|
|
Submit! |
<input type="submit" value="Submit!"/> |
|
</form> |
|
<?php |
|
} |
|
include_footer(); |
|
?> |
|
|
|
|