Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Lunghezza di una stringa, php vs javscript

    Ciao a tutti,
    vi chiedo un parere su come affrontare il problema seguente: ho un form con una textarea e controllo che i caratteri immessi non siano superiori ad un certo limite.

    Il controllo lo eseguo prima con javascript e ovviamente anche lato server con php. Il problema è che i due linguaggi restituiscono lunghezze differenti, infatti credo che php conteggi anche i ritorni a capo.

    Per eseguire il conteggio con php ho provato a fare la seguente:

    $text = $_POST['text'];
    $text = str_replace(array("\n","\r"),"",$desc);
    $text = stripslashes( $text );

    e poi chiamo strlen($text), ma nulla da fare, sono ancora differenti.

    Secondo voi come posso fare in modo che le due misure si eguaglino??
    Grazie anticipatamente!..

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Potresti passare il controllo in ajax a php dallo script in js cosi' il conteggio arriverebbe sempre da php.
    Oppure tenere valido il conteggio da js solamente regolando la lunghezza.

  3. #3
    Quella di regolare la lunghezza con ajax è una bella idea, proverò in questo modo.

    Grazie!
    Saluti..!!

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.