Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    163

    Mostrare errori dopo invio e controllo di un Form

    ciao!
    è possibile in PHP cambiare il colore del campo di un form se i dati sono sbagliati?
    cioè compilo il form e lo controllo con tutte le funzioni del caso+espressioni varie.e se un campo contiene dati non corretti,viene ricaricato il form MA quei campi avranno background-color rosso..

    ho letto che col javascript è possibile ma non conoscendolo speravo di farlo in PHP.

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    539
    ciao,
    se non vuoi usare javascript puoi impostare il css per lo sfondo del campo testo e poi in php richiamare quella classe quando componi il form...

    tipo:

    <?php

    $stile = "normale";

    if($errore==1){
    $stile = "errore";
    }

    ?>
    <input type="text" name="username" class="<?php print $stile; ?>">

    (dopo ovviamente aver impostato "normale" e "errore" nel css....)

  3. #3
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    ti posso consigliare, oltre che ad un controllo lato server via PHP anche ad un controllo lato client con Ajax, come in questo esempio, non è proprio quello che vuoi tu ma lo puoi sicuramente adattare alle tue esigenze.

    http://demos.usejquery.com/ketchup-plugin/

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.