Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Форми в PHP

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Web-дизайн] >> Форми в PHP
Имя
Сообщение << Старые топики   Новые топики >>
Форми в PHP - 2006-06-28 21:42:33   
Knot

Сообщений: 23
Оценки: 0
Присоединился: 2006-05-24 16:47:15
Помогите плиз с ПХП.
Значит есть несколько форм,содержымое форм нужно отправить в
новый файл "form.txt",после етого етот файл отправить на мыло "qwe@mail.ru".
(все ето надо сделать в ПХП).


Всем сенкс.
Post #: 1
Форми в PHP - 2006-06-28 21:45:30   
Python

Сообщений: 4964
Оценки: 0
Присоединился: 2005-12-14 08:32:13
Вот, нашёл через поиск:

Брутфорс на PHP
брутфорс на php
XSS в phpBB с использованием phpNuke
Спамер форумов phpBB
Как создавать базу даных под PHPBB2(форум)
Есть форум php позволяющий использовать в подписи JavaSсгiрt Нужен совет.
Взлом форума php ….. FreeBSD
Взлом форума на phpBB
Поиск phpbb форумов
подскажите сайт с сплоитами для форумов phpbb
Post #: 2
Форми в PHP - 2006-06-28 21:50:03   
cybermind

Сообщений: 805
Оценки: 0
Присоединился: 2004-05-24 20:16:13
Вопрос немного не по теме раздела, ну да ладно.
Отвечаю: ПРОЩЕ НЕКУДА!

<?php
$fi = fopen("form.txt", 'a');
fputs($fi, $_POST['название поля в форме']);
fclose($fi);
mail('qwe@mail.ru', 'Тема сообщения', $_POST['название поля в форме']);
?>
Post #: 3
Форми в PHP - 2006-06-29 00:36:00   
Knot

Сообщений: 23
Оценки: 0
Присоединился: 2006-05-24 16:47:15
Спасибо.
Но што делать если есть 6 форм, и после каждого клика должен саздаватса файл типа "form1.txt","form2.txt"…и.т.д

но я практически все понял,но если скажыте еще как перевести содержимое всех форм в одну переменную, типа "$all" тогда повек должен буду.

еще раз спасибо.
P.S. Если топик не там находитса подскажыте где он должен был бы знаходитса.
Post #: 4
Форми в PHP - 2006-06-29 11:56:49   
XMblPb

Сообщений: 245
Оценки: 0
Присоединился: 2005-01-11 19:39:40
ааа значит есть несколько форм содержимое которых надо слить в единый файл и отправить…

вот скриптик, может корявый, давно небрал я в руки шашки (с)

<?
if (!isset($_GET['num'])) {
echo "<form><input type=text name=num value='Введите число форм'><br><br><input type=submit>";
end;
}
$_GET['num']=$_GET['num']+1
for ($i=1, $i<$_GET['num'], $i++) {
$file="form".$_GET['num'].".txt";
$f=fopen($file,"r");
$ff=fread($f, filelength);
fclose($f);
$f2=fopen("form.txt","a");
fwrite($f2, $ff);
fclose($f2);
$file="";
}
$f=fopen("form.txt", "r");
$content=fread($f, filelength);
fclose($f);
mail("qwe@mail.ru", "Тема", $content);
?>
Post #: 5
Форми в PHP - 2006-06-29 19:39:37   
cybermind

Сообщений: 805
Оценки: 0
Присоединился: 2004-05-24 20:16:13
&gt;&gt; Но што делать если есть 6 форм, и после каждого клика должен саздаватса файл типа &quot;form1.txt&quot;,&quot;form2.txt&quot;…и.т.д
Во всех формах:
1) в опцию action ставите один и тот же скрипт;
2) для каждой формы вписываете скрытое поле с названием, например, name и значением порядкового номера этой формы.
3) в скрипте: $fi = fopen('form'.$POST['name'].'.txt', 'a');

как перевести содержимое всех форм в одну переменную
$all = $POST['name1'].$POST['name2'].$POST['name3']; (… и так далее)
либо (если полей много):
$all = '';
foreach($_POST as $key) $all .= $key;
Post #: 6
Страниц:  [1]
Все форумы >> [Web-дизайн] >> Форми в PHP







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.