创建随机IP并使用用户名存储在数据库中


Create random ip and store in database with username

我想为巨魔制作一个"假Skype解析器"。现在我做了一个随机的IP生成器

<?php $randIP = "".mt_rand(0,255).".".mt_rand(0,255).".".mt_rand(0,255).".".mt_rand(0,255); ?>

现在我想将它们与他们发布的用户一起存储在数据库中:

<?php

     if (isset($_POST['send'])) {
        $username = $_POST['username'];
        $randIP = "".mt_rand(0,255).".".mt_rand(0,255).".".mt_rand(0,255).".".mt_rand(0,255);
        echo 'The IP of '.$username.' is '.$randIP.';
?>
        <form action="">
        <input type="text" name="username" id="username" size="40" value="Habbo">
        </form>
<input type="hidden" id="send" name="send" value=Resolve IP">
<input type="submit" id="submit" name="submit" value="Resolve IP">

现在的问题是,如果他们再次解决,那么它会显示一个新的 IP 广告,我怎样才能让它显示与 befour 相同的 IP?

为此,您必须使用 eg. 将结果保存到数据库中。 PDO .

您也可以使用饼干。在您的情况下,这应该足够了。只需使用setcookie功能即可。