Vlaidare si Introducere in Baza
Scris: Joi Mai 05, 2016 11:29 pm
de AlexVD
Re: Vlaidare si Introducere in Baza
Scris: Vin Mai 06, 2016 12:11 am
de takedown
Uita-te la tag-urile <select></select>.Cred ca primul select trebuie sa aiba name="val", la tine este gresit, este name="staff", dar in scriptul PHP folosesti $_POST['val'], si de asemenea, urmatorul select trebuie sa aiba name="op", care la tine, este de asemenea, gresit.Dupa codul scris de tine, realizez ca esti la inceput.... Foloseste mysqli* in loc de mysql*, sau foloseste chiar PDO daca "ai cunostintele necesare".Validarea datelor trimise din formular nu mi se pare atat de buna.. asigura-te ca validezi datele cat mai bine.. te poti trezi cu cine stie ce probleme de securitate.
Mai ai si alte probleme, interogarea SQL este gresita..
Modifica tag-ul de deschidere <? in <?php, ceea ce ai tu nu este bine.Daca fisierul contine doar PHP, omite tag-ul de inchidere, adica nu mai scrie ?> la final.
Re: Vlaidare si Introducere in Baza
Scris: Mar Mai 10, 2016 12:50 pm
de nevvermind
Nu folosi addslashes() si nici mysql_query(). O gaura MARE de securitate.
Foloseste PDO si prepared statements. Vezi gugal.