$_POST pentru input disable

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

Avatar utilizator
boo
Senior Member
Mesaje: 267
Membru din: Mie Mar 24, 2004 8:16 pm
Localitate: Ploiesti
Contact:

$_POST pentru input disable

Mesajde boo » Sâm Aug 01, 2009 8:51 pm

Salut.

Am mai mult o neclaritate decat o problema. Sa zicem ca am un formular cu un input disable dar in care am o valoare pentru atriburtul value:

Cod: Selectaţi tot

<input type="text" name"nume" value="Bogdan" disabled="disabled" />

In perceptia mea disabled se foloseste pentru a nu putea edita continutul acelui camp insa nu e asa si asta nu inteleg. Daca fac submit si vreau sa vad valorile trimise pentru acest input disabled nu apare nimic
La print_r($_POST) nu apare nume=>Bogdan
Stie cineva de ce?



lorand1
Average Member
Mesaje: 108
Membru din: Vin Apr 25, 2008 7:44 pm
Localitate: Baia Mare

Mesajde lorand1 » Sâm Aug 01, 2009 9:33 pm

eu recomand atributul readonly

in ce riveste atributul disabled recomand sa arunci o privire pt a intelege caracteristicile lui
Oamenii normali nu stiu ca totul e posibil. David Rousset
Nu am vreo insusire speciala, ci sunt numai un pasionat curios. Albert Einstein

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Sâm Aug 01, 2009 9:48 pm

readonly il folosesti cand vrei ca valoarea sa se trimita prin post dar sa nu poata fi editat in browser prin proceduri normale (dar totusi se poate edita si trimite la server prin proceduri de tip hack)

disabled il folosesti cand nu te intereseaza sa primesti valoarea acelui camp dar vrei doar sa o afisezi intr-un camp asemanator cu readonly

deci depinde de situatie, folosesti ori readonly ori disabled ori ambele...
daca folosesti disabled e normal sa nu primesti nimic prin post, pentru ca asta e rolul lui...
Ultima oară modificat Sâm Aug 01, 2009 10:31 pm de către Birkoff, modificat 1 dată în total.
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

Avatar utilizator
boo
Senior Member
Mesaje: 267
Membru din: Mie Mar 24, 2004 8:16 pm
Localitate: Ploiesti
Contact:

Mesajde boo » Sâm Aug 01, 2009 9:54 pm

Multumesc frumos pentru raspunsuri, acum e clar :)

foreverlost
Average Member
Mesaje: 132
Membru din: Mie Iul 29, 2009 8:06 pm
Localitate: Gaesti

Mesajde foreverlost » Sâm Aug 01, 2009 9:58 pm

vezi sa nu faci totusi insert sau update pe acel camp, pentru ca se poate modifica din browser si in cazul asta iti ajunge pe post


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 41 vizitatori