Textarea értéke?
Figyelt kérdés
Adott egy űrlap, amin inputok és textareák vannak. Az adatok ellenőrzését php-val oldottam meg. Azonban ha elküldi valaki az űrlapot, és hiba vannak benne (pl. nem töltött ki egy kötelező mezőt), akkor az inputok értékét sikerül visszatöltenem (value="<?php echo isset($_POST["name"])?$_POST["name"]:""; ?>"), de a textareákét nem.
Hogyan lehet abba is visszatölteni a tartalmat?
2014. febr. 20. 18:55
1/4 anonim válasza:
<textarea><?php echo $textarea_erteke; ?></textarea>
2/4 A kérdező kommentje:
ez nem jó
2014. febr. 20. 23:50
3/4 2xSü válasza:
Pl.:
<textarea name="szoveg"><?php if (isset($_POST['szoveg'])) echo htmlspecialchars($_POST['szoveg']); ?></textarea>
A htmlspecialchars azért kell, hogy ne essen szét az oldal, ha valaki < > jeleket is ír a szövegmezőbe.
4/4 2xSü válasza:
(Tehát az 1. válasz tulajdonképpen jó, csak valószínű rosszul értelmezted a választ.)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!