Autor Zpráva
Anonymní
Profil *
Vím, že DB mají vlastní fórum, ale tohle je asi spíš PHP....

mám tabulku v MySQL, v tabulce sloupec CLANKY typu TEXT. Když chci uložit
z formuláře pomocí PHP delší text, tak to nefunguje, když ten delší text uložím
přímo z MySQL klienta, tak to funguje.
Když potom ten dlouhý text chci zase pomocí PHP načíst do prohlížeče, tak se
načte jen část...

Je nějaké nastavení omezení délky textu v PHP?

díky, kk..
Kajman_
Profil *
Používá ten formulář metodu post? Metoda get má omezení délky posílaných dat.

Směrem z mysql do php by tam omezení být nemělo. Těžko říct, co zlobí.
Anonymní
Profil *
get jsem právě měl a vyměnil za post, ale nepomohlo to... každopádně díky.

kk..
littlemaple
Profil
Omezení není. Ani v databázi, tam to sice omezeno je, ale na nějakých strašně moc znaků, musel bys tam vložit Homérovy básně a možná ještě víc, aby ti to DB ořízla. Pokud tedy nemluvím o těch menších (TINYTEXT apod.), ale o TEXT.

Pokud to není v GET/POST, tak mě moc nenapadá, čím by to mohlo být. Zkus sem vypsat ten skript. Pokud ti to něco ořeže na vstupu, tak na výstupu to ořezané i vyleze :-) Pokud by se ti to povedlo vložit do databáze v pořádku a vytáhl bys to zkrácené, tak ti to ořezává i ten výstupní skript. V jiném případě to je něco na způsob Lochnessky a kruhů v obilí...
DoubleThink
Profil *
Omezení je vždy.

U LONGTEXT je to 4294967295 znaků
Co se týče POST požadavku, tak v PHP je limit post_max_size (většinou 8MB)

To ale zřejmě nebude tvůj problém. Pomohla by ukázka scriptu, jinak tady budeme jenom hádat.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0