Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di flavietta
    Registrato dal
    Jan 2008
    residenza
    Pisa
    Messaggi
    48

    Textarea: funzione per caratteri massimi e countdown caratteri rimanenti

    Ciao a tutti!
    Sto cercando due cose:

    1) Un codice php che mi limiti a 200 caratteri una textarea. Non un controllo che venga fatto dopo, ma una funzione che, mentre l'utente scrive, dopo i 200 caratteri non gli permette di continuare. Esiste una funzione javascript molto semplice, ma putroppo posso usare solo php, perchè è un esame che sto preparando e la prof vuole solo PHP.

    2) Una funzione (sempre PHP) che mi faccia vedere il countdown dei caratteri rimanenti vicino alla textarea.

    Qualcuno mi può aiutare?

    Poi, una domanda: ma quando PHP riceve il testo della textarea, di default mi unisce tutte le parole togliendo gli spazi? Se non lo fa, nel database gli spazi li conta come caratteri e quindi li somma al massimo dei caratteri consentiti in quel campo? Oppure conta solo i caratteri effettivi e non gli spazi bianchi?

  2. #2
    La funzionalità che richiedi è impossibile da sviluppare in php.

    Gli spazi contano come carattere

    Leggi questo

    http://www.mtxweb.ch/php_learn/?p=801
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it L'avatar di flavietta
    Registrato dal
    Jan 2008
    residenza
    Pisa
    Messaggi
    48
    Ok, grazie.

    Ma se gli spazi nel database li conta come carattere, c'è il rischio che non mi salvi tutto il testo. C'è un modo per evitare che mi conti gli spazi?

  4. #4
    Ma gli spazi sono contati sempre come carattere. Quindi se li controlli in javascript direttamente nella textarea (e vengono contati anche gli spazi), fai un'ulteriore verifica lato server al momento dell'inivo (anche qui vengono contati gli spazi), è impossibile che arrivi una stringa con più caratteri di quelli previsti al database

    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  5. #5
    Utente di HTML.it L'avatar di flavietta
    Registrato dal
    Jan 2008
    residenza
    Pisa
    Messaggi
    48
    Si, il problema è che nella funzione javascript che ho fatto prima di postare qui:

    Codice PHP:
    function MaxCaratteri(ObjectMaxLen) {
    return (
    Object.value.length <= MaxLen);

    non mi conta gli spazi... :master:

  6. #6
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da flavietta
    Si, il problema è che nella funzione javascript che ho fatto prima di postare qui:

    Codice PHP:
    function MaxCaratteri(ObjectMaxLen) {
    return (
    Object.value.length <= MaxLen);

    non mi conta gli spazi... :master:
    sicura sicura sicura sicura? dubito....

  7. #7
    Utente di HTML.it L'avatar di flavietta
    Registrato dal
    Jan 2008
    residenza
    Pisa
    Messaggi
    48
    Si, scusate...funziona...avevo sbagliato..avevo fatto la prova con più caratteri.
    Grazie, ciao ciao

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.