![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 14.08.2003 Skąd: NowyTomyśl/Poznan Ostrzeżenie: (0%) ![]() ![]() |
Witam
Napisalem pewien skrypt Na jednym kompie dziala elegancko a na moim nie , na obydwuch kompach sa te same php'y i apach'y z tak powiem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) [php:1:8bc5c39c40]<?php $zawias = fopen("plik.txt", "r"); while ($line = fgets($zawias)) { $x=$_POST['login'] .":" .md5($_POST['haslo']) ."n"; if ($line==$x) { header("Location:ok.html"); } } ?>[/php:1:8bc5c39c40] Niewiem dlaczego niedziala |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ponieważ wywołujesz header w pętli, to daj za nim die()
[php:1:16b7cb1298]<?php (...) { header("Location: ok.html"); die(); } (...) ?>[/php:1:16b7cb1298] Poza tym sprawdź wersję php, ponieważ krótki zapis ($_POST) można stosować od wersji 4.1.0, we wcześniejszych trzeba zamiast $_POST pisać $HTTP_POST_VARS. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 07:06 |