Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dodawanie nowych uzytkownikow
urbi
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Zduńska Wola

Ostrzeżenie: (0%)
-----


Chec napisac skrypt pobieraz nazwe uzytkonika i haslo z pliku i sprawdza czy podane haslo i nick jest podane prawidlowo
A wiec tak w pliku plik.html mam taki kod:

Kod
<form method="post" action="dane.php">

<input type="text" name="numeragenta"><br>

<input type="text" neme="hasloagenta"><br>

<input type="submit" value="sprawdz"><br>



W pliku dane.php

Kod
<?

$dane=file("dane.txt");

if dane==$_POST['numeragenta'] and $_POST['hasloagenta'] {

echo("dobre");

}

?>



I w pliku dane.txt

Kod
52has



I co amm zle jesli wpisuje w pliku o nazwie plik.html w numeragenta 52 a w hasle has to czemu mi wyskakuje taki blad :


Parse error: parse error, expecting `'('' jakis adres on line 3


Czemu nie wyskakuje napis dane zostaly podane prawidlowo??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
urbi
post
Post #2





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Zduńska Wola

Ostrzeżenie: (0%)
-----


Niestety ale ten skrypt:
[php:1:35ef6696db]<?php
$dane=file("dane.txt");
$zbior=$_POST['numeragenta'] . $_POST['hasloagenta'];
$ile=count($dane);
for ($i=0;$i<$ile;$i++){
if ($zbior==$dane[$i]){
echo("prawdziwe");
break;
}
}
?>[/php:1:35ef6696db]


To on tylko dziala jak podam nragenta 54 i haslo has to wtedy podaje ze prawidlowowe bo to sa ostatnie danbe w pliku a reczte nie chce czytac czemu??
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 07:29