ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите плз! Нужен ХТМЛ код!
  #1  
Старый 23.12.2008, 10:54
feroom
Новичок
Регистрация: 22.12.2008
Сообщений: 5
Провел на форуме:
3882

Репутация: 1
По умолчанию Помогите плз! Нужен ХТМЛ код!

Проблемка в следующем -
Нужна страница регистрауии на сайт, хотябы часть кода с формой ввода логина/пароля/маила, которые будут записываться в *.тхт
Если есть возможность реализовать на хтмл.
Это реально?
З.Ы. Я знаю что я ламер и т.д.
Я просто прошу помощи, а не советов.
 
Ответить с цитированием

  #2  
Старый 23.12.2008, 11:01
Zedobat
Участник форума
Регистрация: 24.07.2007
Сообщений: 175
Провел на форуме:
1092179

Репутация: 102
По умолчанию

Цитата:
Если есть возможность реализовать на хтмл.
Это реально?
Нет
 
Ответить с цитированием

  #3  
Старый 23.12.2008, 11:04
USAkid
Участник форума
Регистрация: 17.06.2008
Сообщений: 214
Провел на форуме:
964766

Репутация: 228
По умолчанию

на html не сделаешь...

а так html + php:
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;
?>

Последний раз редактировалось USAkid; 23.12.2008 в 11:10..
 
Ответить с цитированием

  #4  
Старый 23.12.2008, 11:04
mad_xakep
Banned
Регистрация: 10.04.2007
Сообщений: 244
Провел на форуме:
2582771

Репутация: 264
Отправить сообщение для mad_xakep с помощью ICQ
По умолчанию

форма html и php
 
Ответить с цитированием

  #5  
Старый 23.12.2008, 11:22
MuXaJIbI4
Познающий
Регистрация: 20.11.2008
Сообщений: 68
Провел на форуме:
108674

Репутация: 32
По умолчанию

USAkid ваш код будет работать только если регистр глобалс включены. И во вторых весь код обработки данных лучше производить до вывода какой либо информации в браузер. Формат хранения данных в фале лучше другой выбрать. Зачем там вообще хранить <br>
 
Ответить с цитированием

  #6  
Старый 23.12.2008, 11:31
USAkid
Участник форума
Регистрация: 17.06.2008
Сообщений: 214
Провел на форуме:
964766

Репутация: 228
По умолчанию

MuXaJIbI4, перечитай 1-ый пост. просили помочь ибо новичек, я обрисовал все полегче, чтобы затруднений небыло. Надо будет - подкорректируют
 
Ответить с цитированием

  #7  
Старый 23.12.2008, 11:59
.:nbd:.
Познающий
Регистрация: 27.07.2008
Сообщений: 98
Провел на форуме:
405792

Репутация: 86
По умолчанию

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; 
?>
легким движением руки превращается в:

PHP код:
 <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); 
}
?>
Да и хранить данные в тхт файле в таком виде изврат. Проще записать в одну строку через разделитель.

Последний раз редактировалось .:nbd:.; 23.12.2008 в 12:30..
 
Ответить с цитированием

  #8  
Старый 23.12.2008, 12:26
optimazer
Познающий
Регистрация: 04.12.2008
Сообщений: 46
Провел на форуме:
148562

Репутация: 57
По умолчанию

естественно лучше пользоваться БД

кстати, сугубо из соображений безопасности пароль в чистом виде никогда не хранится.
средствами php можно вычислить значение md5-хэша от пароля и хранить его
а при вводе снова вычислять хэш и сравнивать с имеющимся
 
Ответить с цитированием

  #9  
Старый 23.12.2008, 12:35
.:nbd:.
Познающий
Регистрация: 27.07.2008
Сообщений: 98
Провел на форуме:
405792

Репутация: 86
По умолчанию

хм, про изврат я говорил не о том =)

просто этот скрипт будет создавать файл вида:

PHP код:
user
pass
user
@mail.ru
user1
pass1
user1
@mail.ru
user2
pass2
user2
@mail.ru
................. 
читать такой файл будет не удобно.
 
Ответить с цитированием

  #10  
Старый 23.12.2008, 13:35
Tigger
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме:
5386281

Репутация: 1177


Отправить сообщение для Tigger с помощью ICQ
По умолчанию

Форма HTML
PHP код:
<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
PHP код:
<?
$login 
$_POST['login'];
$password $_POST['password'];

$text "$login:$password";

$filelog fopen("log.txt","a+");
fwrite($filelog,"\n $text \n");
fclose($filelog);
?>

Ногами не пинать))) Сам изучаю php пару недель))

Последний раз редактировалось Tigger; 23.12.2008 в 13:45..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите определить плз SoulRipper Форумы 4 20.11.2006 11:23
Помогите первести HEx код ! ExOrientaLux ICQ 10 14.11.2006 18:43
Коды состояния HTTP - Коды ошибок http сервера D=P=CH= MOD= *nix 6 15.10.2006 20:47



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ