Autor Zpráva
Artie
Profil *
mám problém při vkládání textu z <textarea> do proměnné.
Potřebuju uložit do souboru velmi dlouhý text(2000 znaků) a uloží se mi prvních zhruba 250.
vědel by někdo jak na to?
díky moc
Leo
Profil
Bez ukazky konkretniho kodu tezko, Leo
Petra
Profil
Při ukládání do databáze? Tak nastavit longtext místo varchar.
Leo
Profil
No pise ulozit do souboru... Ale taky me to nepadlo, Leo
Kajman
Profil *
Nepoužíváte pro formulář protokol get? Pro delší věci je nutné použít post.
Artie
Profil *
používám get - to bude ono - díky moc snad to pujde
Artie
Profil *
jinak jsem myslel:

<textarea name="text"> hodne znaku</textarea>

potrebuju do proměnné $text dostat celý text a ne jen prvních zhruba 250 znaků.
Artie
Profil *
Bohužel, ale v tom, že pro odeslání použiji metodu POST to nebylo.

příklad:
<FORM METHOD="GET">
<TEXTAREA NAME="text" ROWS="30" COLS="107"></TEXTAREA><BR>
</FORM>

nevěděl by někdo, kde je chyba?
V proměnné text je vážně jen asi prvních 250 znaků a nevím jak získat větší počet.

díky za všechny nápady
Leo
Profil
A jak vypada ten kod? Leo
krteczek
Profil
myslím že by to mělo jít takhle

<FORM METHOD="POST" action="index.php">
<TEXTAREA NAME="text" ROWS="30" COLS="107"></TEXTAREA><BR>
</FORM>
<?php
$text=""; //vyprázdnění proměnné
if (!empty($_POST['text'])) //ověření jestli byla proměnná už poslána nebo ne
{
$text=$_POST['text']; //předání proměnné
echo $text; //výpis proměnné
}
?>

krteczek
Toto téma je uzamčeno. Odpověď nelze zaslat.