Autor | Zpráva | ||
---|---|---|---|
tom5589 Profil * |
#1 · Zasláno: 5. 6. 2009, 17:39:18
Dobry den, mam dalsi dotaz ohledne formularu.. konkretne vytazeni dat z MySQL a vlozeni do hodnoty "value"...
mam nejaky formular a v nem: <input name="nadpis" id="firstname" type="text" tabindex="2" value="<?php echo $Vypis['nadpis']; ?>" /> a <textarea name="popis_novinky" value="<?php echo $Vypis['nadpis']; ?>"></textarea> .... kdyz stranku nactu tak prednastavena hodnota u prvniho pole (tedy <input.......) je v poradku.. vlozi se... ovsem u druheho ne... ovsem kdyz se podivam do zdrojoveho kodu stranky, tak vidim nasledujici: <input textarea name="popis_novinky" value="adsf fdas"></textarea> znamena to tedy, ze data se prenesla z DB do hodnoty value ale pouze se nezobrazuji na monitor... kdyz zmenim "textarea" na input tak jde vse ok.... nevite v cem tedy muze byt problem?? proc se mi data nechteji vypsat? prikladam pro jistotu kod daneho formulare: <form id="form" action="" method="post"> <input type="hidden" name="sent" value=""/> <fieldset id="personal"> <legend>Vedljesi informace</legend> <label for="nadpis">id : </label> <input name="id" id="lastname" type="text" tabindex="1" value="<?php echo "$id_novinky"; ?>" /> <br /> <label for="email">hit : </label> <input name="hit" id="email" type="text" tabindex="2" value="<?php echo $Vypis['hit']; ?>" /> <br /> <label for="email">autor : </label> <input name="autor" id="email" type="text" tabindex="2" value="<?php echo $Vypis['autor']; ?>" /> <br /> </fieldset> <fieldset id="personal"> <legend>Hlavni informace</legend> <label for="nadpis">nadpis : </label> <input name="nadpis" id="firstname" type="text" tabindex="2" value="<?php echo $Vypis['nadpis']; ?>" /> <br /> <label for="email">popis_novinky : </label> <textarea name="popis_novinky" value="<?php echo $Vypis['popis_novinky']; ?>"></textarea> <br /> <label for="email">text_novinky : </label> <textarea name="popis_novinky" value="<?php echo $Vypis['text_novinky']; ?>"></textarea> </fieldset> <div align="center"> <input id="button1" type="submit" value="Vloz novinku" name="Uprav data" /> <input id="button2" type="reset" /> </div> </form> |
||
panther Profil |
#2 · Zasláno: 5. 6. 2009, 17:43:13
tom5589
„nevite v cem tedy muze byt problem?“ víme. Textarea nemá atribut „value“. Správný zápis je: <textarea name="popis_novinky"><?php echo $Vypis['nadpis']; ?></textarea> |
||
tom5589 Profil * |
#3 · Zasláno: 5. 6. 2009, 17:47:51
no napsat pred hodinou tak si usetrim hodinu badani kde je problem... dekuji za radu, tohle jsem si vubec neuvedomil, kopiroval jsem radky input a jen prejmenoval na textarea :)
|
||
panther Profil |
#4 · Zasláno: 5. 6. 2009, 17:56:18
tom5589
„kopiroval jsem radky input“ a během toho kopírování se ti stalo, že tam některé věci máš dvakrát. Konkrténě „<label for="email">text_novinky : </label>“. |
||
Časová prodleva: 15 let
|
0