Autor | Zpráva | ||
---|---|---|---|
Neon Profil |
#1 · Zasláno: 11. 8. 2009, 17:46:02
Dobrý den.
Mohl by mi někdo prosím říct, jak omezit počet znaků v textarea? Pro pochopení ukázka, která bohužel není funkční... $pocet = $text; strlen($pocet); if($pocet>50){ //50 počet znaků } die ("Přesáhl si možný limit znaků"); Předem děkuji za odpověď. |
||
Luko255 Profil |
#2 · Zasláno: 11. 8. 2009, 17:48:38 · Upravil/a: Luko255
|
||
Taps Profil |
#3 · Zasláno: 11. 8. 2009, 17:49:59
|
||
Joker Profil |
#4 · Zasláno: 11. 8. 2009, 17:50:32 · Upravil/a: Joker
Pro pochopení ukázka, která bohužel není funkční...
1$pocet = $text; $pocet = $text;
strlen($pocet);
if($pocet>50){ //50 počet znaků
... Tohle je nesmysl. Co to udělá: Nakopíruje to hodnotu proměnné $text do proměnné $pocet. Spočítá počet znaků v proměnné $pocet a zahodí ho Pokud hodnota $pocet (kde je stále totéž jako $text) je větší než 50... Čili tohle by zařvalo, kdybych do té textarea napsal třeba "100" Správně by asi místo prvních dvou řádků mělo být: $pocet = strlen($text); $pocet = strlen($text); |
||
ShiraNai7 Profil |
#5 · Zasláno: 11. 8. 2009, 17:51:30 · Upravil/a: ShiraNai7
Neon
Tvoje ukázka je nefunkční, protože neukládáš výstup funkce strlen() do žádné proměnné... Udělej to tak, jak píše Luko255. Sice to není moc elegantní řešení, ale.. edit: pozde |
||
Neon Profil |
#6 · Zasláno: 11. 8. 2009, 18:11:23
Fain už mi to jede....
Ještě jednou děkuju. |
||
Časová prodleva: 16 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0