kompozer si mysql (user /password page)

7 posts / 0 new
Last post
4di
4di's picture
kompozer si mysql (user /password page)

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.

ing. Patkos Csaba
ing. Patkos Csaba's picture
Re: kompozer si mysql (user /password page)

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

      Utilizator:       Parola:      

login.php

Stiu ca pare complicat, dar nu prea exista posibilitatea sa inveti PHP in doi pasi ... e nevoie de timp si de multe carti de citit.

In ceea ce priveste editorul, eu nu stiam de Kompozer, foloseam tot timpul Quanta+ sau BlueFish sau eventual Screem. Ultima vreme insa m-am indragostit de Kate (in special pentru flash cu Haxe)

Csabi's BLOG

Linux registered user # 457717

4di
4di's picture
Re: kompozer si mysql (user /password page)

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]

ing. Patkos Csaba
ing. Patkos Csaba's picture
Re: kompozer si mysql (user /password page)

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:

echo '
Parola gresita
Mai incearca odata ';

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

4di
4di's picture
Re: kompozer si mysql (user /password page)

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]

ing. Patkos Csaba
ing. Patkos Csaba's picture
Re: kompozer si mysql (user /password page)

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

4di
4di's picture
Re: kompozer si mysql (user /password page)

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]