Просмотр полной версии : Помогите плз! Нужен ХТМЛ код!
Проблемка в следующем -
Нужна страница регистрауии на сайт, хотябы часть кода с формой ввода логина/пароля/маила, которые будут записываться в *.тхт
Если есть возможность реализовать на хтмл.
Это реально?
З.Ы. Я знаю что я ламер и т.д.
Я просто прошу помощи, а не советов.
Если есть возможность реализовать на хтмл.
Это реально?
Нет
на html не сделаешь...
а так html + php:
<form method="POST">
<br>
Ваш логин:<br>
<input type=text maxlength=100 name="username">
<br>
Ваш пароль: <br>
<input type=text maxlength=100 name="pass"><br>
<input type=submit value="OK"><br>
Ваш e-mail: <br>
<input type=text maxlength=100 name="email"><br>
<input type=submit value="OK">
</form>
<?
error_reporting(error);
$filename="имя файла";
$pr="<br>";
if (is_writeable($filename) ) :
$file = fopen($filename, "a+");
fwrite($file, $username);
fwrite($file, $pr);
fwrite($file, $pass);
fwrite($file, $pr);
fwrite($file, $email);
fwrite($file, $pr);
fclose($filename); else :
echo "Не возможно открыть файл $filename";
endif;
?>
mad_xakep
23.12.2008, 11:04
форма html и php
MuXaJIbI4
23.12.2008, 11:22
USAkid ваш код будет работать только если регистр глобалс включены. И во вторых весь код обработки данных лучше производить до вывода какой либо информации в браузер. Формат хранения данных в фале лучше другой выбрать. Зачем там вообще хранить <br>
MuXaJIbI4, перечитай 1-ый пост. просили помочь ибо новичек, я обрисовал все полегче, чтобы затруднений небыло. Надо будет - подкорректируют ;)
<form method="POST">
<br>
Ваш логин:<br>
<input type=text maxlength=100 name="username">
<br>
Ваш пароль: <br>
<input type=text maxlength=100 name="pass"><br>
<input type=submit value="OK"><br>
Ваш e-mail: <br>
<input type=text maxlength=100 name="email"><br>
<input type=submit value="OK">
</form>
<?
error_reporting(error);
$filename="имя файла";
$pr="<br>";
if (is_writeable($filename) ) :
$file = fopen($filename, "a+");
fwrite($file, $username);
fwrite($file, $pr);
fwrite($file, $pass);
fwrite($file, $pr);
fwrite($file, $email);
fwrite($file, $pr);
fclose($filename); else :
echo "Не возможно открыть файл $filename";
endif;
?>
легким движением руки превращается в:
<form action="" method="POST">
Ваш логин:<br>
<input type="text" name="username">
<br>
Ваш пароль: <br>
<input type="password" name="pass"><br>
Ваш e-mail: <br>
<input type="text" name="email"><br>
<input type="submit" value="OK">
</form>
<?php
error_reporting(error);
$filename="file.txt";
if ($_POST['username']) {
$file = fopen($filename, "a+");
fwrite($file, $_POST['username']);
fwrite($file, "\n");
fwrite($file, $_POST['pass']);
fwrite($file, "\n");
fwrite($file, $_POST['email']);
fwrite($file, "\n");
fclose($filename);
}
?>
Да и хранить данные в тхт файле в таком виде изврат. Проще записать в одну строку через разделитель.
optimazer
23.12.2008, 12:26
естественно лучше пользоваться БД
кстати, сугубо из соображений безопасности пароль в чистом виде никогда не хранится.
средствами php можно вычислить значение md5-хэша от пароля и хранить его
а при вводе снова вычислять хэш и сравнивать с имеющимся
хм, про изврат я говорил не о том =)
просто этот скрипт будет создавать файл вида:
user
pass
user@mail.ru
user1
pass1
user1@mail.ru
user2
pass2
user2@mail.ru
.................
читать такой файл будет не удобно.
Форма HTML
<html>
<head>
</head>
<body>
<form action="act.php" method="POST" name="form">
<p>Login: <input name="login" type="text" size="20"></p>
<p>Password: <input name="password" type="text" size="20"></p>
<p><input name="submit" type="submit" value="Отправить"></p>
</form>
</body>
</html>
act.php
<?
$login = $_POST['login'];
$password = $_POST['password'];
$text = "$login:$password";
$filelog = fopen("log.txt","a+");
fwrite($filelog,"\n $text \n");
fclose($filelog);
?>
Ногами не пинать))) Сам изучаю php пару недель))
Дело в том что эта страница должна лежать или на narod.ru или ucoz.com.
На народ.ру п аш п не работает пишет -
Method Not Allowed
The requested method POST is not allowed for the URL /index.html.
на уцоз, не знаю куда пристроить этот код.
(извините за ламерство еще раз)
Banderos_Russia
24.12.2008, 17:04
на ucoz нет поддержки php, попробуй на _http://www.jino.ru/
Хостинг платный (
На платном пока никак (
http://www.jino-net.ru/
http://freetzi.com/
Мож както можно в страницу хтмл вставить java код?
Регистрация
хостинг
Бесплатный хостинг Jino-Net.ru Регистрация
Регистрация временно приостановлена по техническим причинам.
http://freetzi.com/ а этот чем тебя не устраивает???
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot