Man-wai Chang schrieb:
Here is the new version:


------------------------------------------------------------------------

<?php

function getLocationCaidaNetGeo($ip)
{ $NetGeoURL = "http://netgeo.caida.org/perl/netgeo.cgi?target=".$ip; if($NetGeoFP = fopen($NetGeoURL,r)) { ob_start();
                fpassthru($NetGeoFP);
                $NetGeoHTML = ob_get_contents();
                ob_end_clean();
                fclose($NetGeoFP);
        }
        return $NetGeoHTML;
}

if ($HTTP_POST_VARS['btnsubmit']) {
                print_r(getLocationCaidaNetGeo($_POST['ip']));
        } else {
?>
<html><head></head>
<body onload=document.myform.submit()>
<form method="post" enctype="multipart/form-data" name="myform">
<input type="text" name="ip">
<input type="submit" name="btnsubmit" value="submit">
</form>
</body></html>
<?php
}
?>

Ah forgot something.

You still are not able to fill out anything because it submittes itself automatically.

you have to remove that onload.

Otherwise the post will still be empty and it will reload itself again and again.

Barry
--
Smileys rule (cX.x)C --o(^_^o)
Dance for me! ^(^_^)o (o^_^)o o(^_^)^ o(^_^o)

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to