Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: limite nel form

  1. #1

    limite nel form

    Ciao, volevo sapere come faccio a far in modo che se all'interno non ci sono più di 2000 caratteri il form non si attiva come faccio??

    Ciaoo

  2. #2
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    spiegati meglio....
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  3. #3
    Cioè io ho un form con un box textarea e all'interno vorrei che fosse possibile inserire minimo 2000 caratteri se no non mi si attiva il tasto invia..

    Più o meno come nel forum che se non inserisci nulla non ti fa inviare il messaggio..

  4. #4
    Originariamente inviato da Alex90
    Cioè io ho un form con un box textarea e all'interno vorrei che fosse possibile inserire minimo 2000 caratteri se no non mi si attiva il tasto invia..
    Se vuoi proprio un comportamento del genere, devi rivolgerti a Javascript... con PHP puoi fare in modo che, alla pressione del tasto INVIA, ti venga restituito un messaggio di errore qualora nella textarea non siano stati immessi almeno 2000 caratteri.

  5. #5
    Si va bene cmq ma come faccio a fare questo??

    Come faccio più che altro a contare i caratteri che ho inserito??

    Ciaoo

  6. #6
    La funzione strlen() restituisce il numero di caratteri contenuti in una stringa.

    http://it2.php.net/manual/it/function.strlen.php

  7. #7

  8. #8
    Allora io ho provato a fare così ma non funziona

    Codice PHP:

    $conteggio_news_completa 
    strlen($news_completa); 


    if(
    $conteggio_news_completa == '2000')
    {
    echo 
    "News inserita";
    }
    else
    {
    echo 
    "Hai inserito una news troppo corta...";

    Cosa sbaglio??

  9. #9
    Senza apici prima di tutto, perche' e' un intero non una stringa, e poi in questo modo ti dara' "news inserita" solo se uno inserisce esattamente 2000 caratteri. Meglio mettere >= ^_^

    if($conteggio_news_completa >= 2000)

  10. #10

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.