Один из кодеров написал мне скрипт аудит-пискеля: типа <img src="http://site.ru/[email protected]">, [email protected] и, когда пользователь открывает письмо, то происходит в базу запись. Сам скрипт содержит два файла c.php PHP: <?php $mysqlHost = "mysql.site.ru"; //хост для подкл к БД $mysqlUser = "info"; //Пользователь для подкл к БД $mysqlPsswd = "info"; //Пароль для подкл к БД $mysqlDbName = "info"; //Имя БД для подкл к БД header('Content-Type: image/gif'); echo base64_decode('R0lGODlhAQABAJAAAP8AAAAAACH5BAUQAAAALAAAAAABAAEAAAICBAEAOw=='); if (isset($_GET['m'])){ $db = new mysqli($mysqlHost, $mysqlUser, $mysqlPsswd, $mysqlDbName); if ($db->connect_error) die("!!!"); // exit; $mail = $db-> real_escape_string($_GET['m']); $db->query("INSERT INTO `logs` VALUES(NULL, CURRENT_TIMESTAMP(), '$mail')"); $db->close(); } ?> и echo.php (через него показываются результаты) PHP: <?php $mysqlHost = "mysql.site.ru"; //хост для подкл к БД $mysqlUser = "info"; //Пользователь для подкл к БД $mysqlPsswd = "info"; //Пароль для подкл к БД $mysqlDbName = "info"; //Имя БД для подкл к БД $db = new mysqli($mysqlHost, $mysqlUser, $mysqlPsswd, $mysqlDbName); if ($db->connect_error) exit; if (!$result = $db->query("SELECT * FROM `logs`")) { die("Нету результатов"); } else { ?> <table> <thead> <tr> <th> ID </th> <th> Open time </th> <th> Reciver </th> </tr> </thead> <tbody> <?php while($data = $result->fetch_array()):?> <tr> <td> <?php echo $data['id'];?> </td> <td> <?php echo $data['time'];?> </td> <td> <?php echo $data['mail'];?> </td> </tr> <?php endwhile;?> </tbody> </table> <?php };?> Все работало очень хорошо и здорово, но потом я потерял его инструкции - какие столбцы в базе создать и прочее, а я в этом, к сожалению, совсем не разбираюсь. Что нужно сделать чтобы все снова работало?