Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154

    Form per invio dati "dinamico".

    Uè!
    Con PHP io sono zero totale. Mi stavo chiedendo, quanto complicato sarebbe creare un form per l'invio di dati e, tramite l'uso di PHP, fare in modo che, se alcuni dati obbligatori vengono omessi, la pagina HTML contenente il form si ricarichi automaticamente una volta premuto il tasto INVIO e mi si evidenzino i campi di testo che devono essere completati. Ovviamente i l'utente non dovrà ricompilare i campi precedentemente compilati.
    Bastano poche righe di PHP?
    E se si, dove dovrei inserirle?
    Mi sono capito che basta?
    GOAT

    p.s.: opinione vostra, meglio ASP o PHP? C'è differenza?
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  2. #2
    perche' non utilizzi javscript per il controllo dei campi obbligatori ?

    E' meglio anche perche' cosi' facendo non appesantisci i llavoro del server che in caso contrario dovrebbe controllare la completezza dei campi.
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  3. #3
    potresti conservarti i dati inseriti con le sessioni e quando carichi il form se non è settata la var corrispondente al campo indichi l'errore..

    Codice PHP:
    echo "<input type.....value=\"{$_SESSION['campo']}\">";

    //poi potresti aggiungere una gif per contrassegnare il campo se è vuoto
    if(!$_SESSION['campo']){
       echo 
    "<img src......>";
    }
    //ricarichi il form e esci
    include 'form.php';
    exit(); 
    I hate to feel the Love beetwen us die...
    This is our last embrace...


    IndiSound.net - La musica italiana indipendente
    Bertuccia.com - Chat, Forum e Galleria Fotografica...

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.