
problem
By: a guest on
Apr 29th, 2012 | syntax:
PHP | size: 0.58 KB | hits: 19 | expires: Never
<?php
try{
# get the mongo db name out of the env
$mongo_url = parse_url(getenv("MONGOHQ_URL"));
$dbname = str_replace("/", "", $mongo_url["path"]);
# connect
$m = new Mongo(getenv("MONGO_URL"));
$db = $m->$dbname;
$col = $db->access;
# insert a document
$visit = array( "ip" => $_SERVER["HTTP_X_FORWARDED_FOR"] );
$col->insert($visit);
# print all existing documents
$data = $col->find();
foreach($data as $visit) {
echo "<li>" . $visit["ip"] . "</li>";
}
# disconnect
$m->close();
} catch (Exception $e) {
var_dump($e);
}
?>