Vreau sa creez o simpla pagina de inceput (index .html ) cu doua campuri user si celalat password in care un user sa introduca userul si parola corespunzatoare si sa treaca la urmatoarea pagina . Daca nu le introduce corect sa revina la index.html unde sunt cele doua campuri si sa mai incerce din nou .la user sa fie un numar si la parola un nume (in mysql ar fi la user int, iar la parola char(20) ).
Am cautat tutoriale dar nu prea gasesc , nu stiu cum sa fac legatura din kompozer cu mysql. Daca folositi un alt web editor care isi face treaba cu mysql va rog recomandati. Orice alt tutorial care descrie pasii e bine venit .
Multumesc,
Adi.
In primul rand iti trebuie un limbaj de programare care sa faca legatura intre HTML si MySQL. Cred cel mai folosit astfel de limbaj este PHP, iar o pagina de login ar arata ceva de genul:
index.html
login.php
Csabi's BLOG
Linux registered user # 457717
Baza de date se numeste elev, table se numeste user su o singura inregistraresi in doua campuri (int(13) si varchar(20)) si anume 1810828 si maria, incerc sa ma conectez folosind scriptul php index cu user si parola dar nu reusesc , imi da pagina goala.
Sigur nu am modificat ce trebuie dar ce anume ? Termenul fiind foarte scurt nu am timp sa invat php pe cat de mult mi-as dori.
Am modificat login.php astfel:
---------------------
[url=http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=432155]L... Registered User 432155 [/url]
Pai ... scuza-ma, dar nu o sa scriu program pentru tine. Evident ca nu iti merge ca nu ai citit atent ce am scris. E acolo toata logica dar trebuie sa il adaptezi pentru nevoile tale, iar de invatat pentru asta nu ai nevoie mai mult de un weekend cu ce ti-am dat.
connect_db(...) e functie scrisa de mine, care nu e in exemplu. Tot ce face este sa se conecteze la baza de date MySQL prin metoda clasica din PHP care sunt de fapt 2-3 randuri de cod. Si nu pentru ca sunt rau, dar nu iti dau codul. Arunca si tu un ochi peste http://www.php.net/docs.php
Mai departe ...
Tu ai in baza de date parola "maria" care nu este criptata, deci partea aia de criptare tre' sa o stergi, ti-am scris acolo ... read!
Mai departe ...
Nu faci nimica, nici la eroare nici la bine. La eroarea ai lasat functia aia a mea, care ... cum am scris acolo ... e o functie scrisa de mine. Baga si tu acolo un cod html, ceva de genul:
Mai departe ...
La succes nu ai facut altceva, decat ai decomentat linia mea comentata, rezulta ca evident se vrea a executa un cod care nu are sens ... baga un echo si acolo cu ceva cod HTML, un redirect la pagina de start, ceva....
Csabi's BLOG
Linux registered user # 457717
Da , voi reveni cu scriptul corect sper eu cand voi invata. Multumesc pentru ajutorul dat pana acum .
---------------------
[url=http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=432155]L... Registered User 432155 [/url]
Da, cu placere. Ideea este ca nu vreau sa-ti dau totu' mura-n-gura, ideea e sa inveti si noi te putem indruma, dar nu va face nimeni programul in locul tau.
Csabi's BLOG
Linux registered user # 457717
Am gasit pe net tutorialul cap coada cu ce ma interesa, am modificat partile care ma intereseau si am inteles in proportie de 70 % (sunt indulgent) cum interactioneaza php cu mysql , tutorialul il gasiti aici http://evolt.org/article/comment/17/60265/index.html
---------------------
[url=http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=432155]L... Registered User 432155 [/url]