The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Как создать форму регестрации?, !*! PPA, 05-Янв-10, 22:19  [смотреть все]
  • Как создать форму регестрации?, !*! Slavaz, 01:01 , 06-Янв-10 (1) +1
  • Как создать форму регестрации?, !*! Sergey, 23:45 , 06-Янв-10 (2)
  • Как создать форму регестрации?, !*! Nix, 01:14 , 08-Апр-10 (3)
    >Создайте пожалуйсто форму регестрации чтоб сохранять пользователей в текстовом документе?
    >Если есть:
    >reget.php, где нужно разместить форму регестрации,
    >(Имя, фамилия, E-mail, ICQ, пароль)
    >index.php, переход на эту страницу после регестрации,
    >polsov.txt, сюда нужно сохранять данные пользователя.
    >P.S.
    >Если не составит труда то пожалуста сделайте так что-бы E-mail был настоящим,
    >а имя не “рпрпрп”, или “123″.

    form.php
    ====
    <?
    $name = $_POST['name'];
    $fam = $_POST['fam'];
    $email = $_POST['email'];
    $icq = $_POST['icq'];
    $pass = $_POST['pass'];
    $sep = "-------------------";
    if(!preg_match('/^(([^<>()[\]\\.,;:\s@"\']+(\.[^<>()[\]\\.,;:\s@"\']+)*)|("[^"\']+"))@((\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\])|(([a-zA-Z\d\-]+\.)+[a-zA-Z]{2,}))$/', $email))
        {
        echo ('error');
    }
    else {
    $fname = "data.txt";
    $file = fopen($fname, "w");
    fwrite($file, $name."\n");
    fwrite($file, $fam."\n");
    fwrite($file, $email."\n");
    fwrite($file, $icq."\n");
    fwrite($file, $pass."\n");
    fwrite($file, $sep."\n");
    fclose($file);

    header("Location: index.php");
    }
    ?>
    ====

    form.html
    ====
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>

    <head>
      <title></title>
      <meta name="GENERATOR" content="Quanta Plus">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
    <FORM name="forma" action="form.php" method="POST" enctype="multipart/form-data">
    Name:<INPUT type="text" name="name"> <br />
    Fam:<INPUT type="text" name="fam"><br />
    E-mail:<INPUT type="text" name="email"><br />
    Icq:<INPUT type="text" name="icq"><br />
    Password:<INPUT type="password" name="pass"><br />
    <INPUT type="submit" name="submit"><INPUT type="reset">
    </FORM>
    </body>
    </html>
    ====

    >Спасибо если кто поможет!

    Пожалуйста!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру