Autor | Zpráva | ||
---|---|---|---|
stano Profil * |
#1 · Zasláno: 14. 3. 2005, 08:49:43
mam jeden problem robim disk. forum a vsetko je oki, len ked mam vsetko v tagu input , pokial dam spravu do textarea tak mi to v datab. nevypise, v com moze byt problem?
|
||
Ivan Profil * |
#2 · Zasláno: 14. 3. 2005, 09:21:30
Řekl bych že chyba bude buďto ve vstupním formuláři. Zkus jej ještě jednou prověřit a zda máš správně zadanou proměnnou - název textarea. tzn.:
<input type="textarea" name="text" rows="2" cols="20">toto je text umístěný v textovém poli</textarea> No a text je uložen v proměnné $text Dále může být problém s typem sloupce v tabulce databáze. Měl bys tam zadat buďto VARCHAR(255) nebo rovnou TEXT - záleží na konkrétním případě. Ale zřejmě bude lepší použít rovnou TEXT. |
||
juneau Profil |
#3 · Zasláno: 14. 3. 2005, 09:58:40
jen dodam, ze lepsi by byla promena $_POST['text'] ... je to bezpecnejsi. Tedy HTML tag jaky zminuje Ivan a v naslednem php kodu toto:
$textove_pole = $_POST['text']; |
||
stano Profil * |
#4 · Zasláno: 14. 3. 2005, 10:11:17
dik chalani ale ja som myslel ze textarea sa pouziva takto <textarea cols="34" rows="5" name="sprava"></textarea> uslo mi nieco?
|
||
Marty Profil |
#5 · Zasláno: 14. 3. 2005, 10:14:42
<textarea cols="34" rows="5" name="sprava"></textarea>
Ano, tak to jde taky. |
||
stano Profil * |
#6 · Zasláno: 14. 3. 2005, 10:21:21
no ked to dam podla ivana vypise jeden riadok ako normalne pri inpute a ak to dam ako som to pisal ja tak to urobi normalnu textareu ako ma len s tym problemom ze to nezapise do datab.
|
||
Ivan Profil * |
#7 · Zasláno: 14. 3. 2005, 10:26:12
<textarea cols="34" rows="5" name="sprava"></textarea>
Pokud máš takto zadáno, vstupní formulář máš správně.. Ověř si ještě DBA a zda se ti proměnná dostává až do SQL dotazu pro databázi... |
||
Ivan Profil * |
#8 · Zasláno: 14. 3. 2005, 10:29:24
jo, rozměry pole textarea určuješ pomocí rows a cols. Hodnoty si zadej dle sebe.
Tedy cols="34" rows="5" |
||
stano Profil * |
#9 · Zasláno: 14. 3. 2005, 11:30:32
dik uz to mam a vobec neviem v com bol problem, cely cas to neslo a zrazu ide, des, dik chalani
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0