Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di hataro
    Registrato dal
    May 2008
    Messaggi
    31

    problema se disattivo js

    piccolo problema ho creato un form in cui si inserisce un annuncio nel quale controllo che nn ci siano + di 400 caratteri trMITE js ora mi sono accorto che se si disattiva js si puo inserire quante parole si vogliono VVoVe: anche 10000adesso come faccio a far si che si possano inserire sempre e solo 400 anche con js disinseritol? :master:

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se usi un elemento <input /> puoi impostare l'attributo maxlength a 400

    se usi una textarea, non puoi controllare nulla a js disabilitato
    e ad ogni modo il controllo dell'input utente lo devi fare sempre lato server.

    Quello lato client deve essere un improvement per l'usabilità
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di hataro
    Registrato dal
    May 2008
    Messaggi
    31
    quindi dovrei farlo con php o ci sono altri modi o msagari dovendolo inserire in un db facccio il contollo con mysql
    mi sapresti spiegqare come fare?

  4. #4
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    semplice o usi substring in php o mysql...

    Codice PHP:
    $testo=mysql_escape_string(substr($testo,0,400)); 
    purtroppo mysql non gestisce varchar maggiori 255 e passa subito a campo text, quindi puoi solo controllare la situazione tramite php in inserimento dato con mysql sempre con substr
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.