| PHP forma | ||
|---|---|---|
|
answer
17. avg 2013 09:59:19
Pridružen od: 30. nov 2012 11 objav 3 0 0 |
#1
Pozdravljeni. Sem začetnik v PHP-ju in želim narediti en večji obrazec za prijavo. Zanima me kako bi najlažje naredil, da se že izpolnjena polja ohranijo ob kliku na "Submit" gumb? Če npr uporabnik nekatera obvezna polja pozabi izpolniti, se mu že izpolnjena vseeno ohranijo... Zaenkrat sem probal to narediti takole: Ta rešitev mi je ok, problem je le na začetku, ker se mi v polju za vnos izpiše: <b>Notice</b>: Undefined index: full_name .../b> Rad pa bi, da je polje na začetku prazno.... |
|
|
atlet
17. avg 2013 10:17:57
Pridružen od: 13. avg 2008 113 objav 82 2 2 |
#2
$full_name = ""; if (isset($POST['fullname'])) { <input type="text" name="full_name" value="<?php echo $full_name; ?>"> Nekaj v tem stilu. :) |
|
|
answer
17. avg 2013 10:41:33
Pridružen od: 30. nov 2012 11 objav 3 0 0 |
#3
Ampak mi ne rata na ta način :S Prikaže pa se takole (namesto da bi se že na začetku prikazal "placeholder"): |
|
|
answer
17. avg 2013 10:54:56
Pridružen od: 30. nov 2012 11 objav 3 0 0 |
#4
Hm, sem zdaj probal na "pravem" strežniku (prej sem delal lokalno) in dela vse ok :). Je možno, da je to razlog (oz. zakaj, če kdo ve)? Hvala! |
|
|
atlet
17. avg 2013 10:58:59
Pridružen od: 13. avg 2008 113 objav 82 2 2 |
#5
Namesto empty, uporabi isset, kot sem jaz. Na strežniku ti pa ne pokaže obvestila zato, ker imaš izklopljen prikaz napak... |
|
|
Jacky
20. avg 2013 16:30:27
Pridružen od: 22. apr 2012 73 objav 53 15 0 |
#6
Jaz pri vsakem projektu uporabljam nasledno kodo da se znebim napak in pa obvestil: Večina gostovanj ti bo te dve kodi dovolila. Priporočam da na spletni strani ki jo imaš vidno pred celim svetom izklopiš kakeršna koli sporočila o napakah, opozorilih ipd. in si nastaviš da ti piše v neko datoteko recimo: Takole rešiš problem z prikazovanjem "Notice, Warning, Error, Fatal error" ipd. in imaš vse skupaj v eni datoteki. |
|
