Salut.
Am o mica mare problema.
Am de implementat un sistem de plata prin sms pentru un client si m-am impotmolit...pai...chiar la inceput.
Scripul de pass arata cam asa:
Formularul:
<html>
<head>
<title>Login</title>
</head>
<body>
<form name="login" method="post" action="protected.php">
Password:
<input name="formpass" type="password" id="formpass">
<br>
<input type="submit" name="Submit" value="Submit">
</form>
</body>
</html>
Pagina Protejata
<?php
$password = "merge";
$formpass = $_POST["formpass"];
if(($formpass == $password)){
//Protected Content here
}
else {
echo("Login Incorrect, Please click back and try again");
}
?>
<html>a mers</html>
Scriptul merge foarte bine.
Problema e ca in loc de parola unica "merge", trebuie sa am 20.000 de parole alfanumerice...pe care le am...stocate intr-un fisier csv.
Stie cineva cum pot sa fac fisierul php (cel protejat de parola) ca dupa ce citeste parola inscrisa in formularul initial, sa o comparea cu ce gaseste in fisierul CSV iar daca o gaseste, sa acorde acces la pagina si daca nu sa dea mesajul de eroare.?
Ca sa aveti idee, e vorba de un sistem de plata prin sms. Clientul, dupa ce trimite un sms la numarul x, primeste inapoi o parola. Introdusa pe site, clientul va avea acces la pagina de download....de unde si problema...poate sa primeasca prin sms oricare din cele 20000 de parole...de aceea am nevoie de aceasta modificare...si va rog sa ma credeti ca nu sunt vreoun fel de guru nici in html, apai in php :D.
eu am gasit ceva scripturi pe net..o functie handle...care deschide si citeste fisierul csv...dar presupun ca e nevoie di de o functie de comparare si...etc...
<?php
$handle = fopen("fisier.csv", "r");
while (($data = fgetcsv($handle, 5000, ",")) !== FALSE) {
echo "<pre>";
print_r($data);
echo "<pre>";
}
?>
Vreo idee?
Ultima modificare făcută de nego; 24.10.2009 la 12:19. Motiv: completare info
Contacteaza-l pe Micutzu, el se pricepe la implementari de sisteme plata prin sms.
Telefoane si telefonie mobila - discutii, aplicatii si programe
Nu e cine stie ce dar sti cum e, pe degeaba nu se prea oboseste nimeni.
pai cam cat ar costa?
1. implementarea csv (cum am scris mai sus)
2. implementarea unui sistem (cookie?) care sa nu permita clientului sa introduca aceeasi parola de mai multe ori
imi poti spune cum dau de micutzu te rog frumos?..un link catre profilul lui?...
scuze, uite aici profilul lui: http://www.cwr.ro/forum/member.php?u=4024
Telefoane si telefonie mobila - discutii, aplicatii si programe
mersi fain:)