Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di tom69
    Registrato dal
    Mar 2004
    Messaggi
    150

    Controllo sui dati inseriti nei FORM

    Ciao a tutti...
    Ho un piccolo problema, io faccio inserire dei dati ad un utente in questo modo:

    Questa è un pezzo di una pagina php
    codice:
     <FORM METHOD=POST ACTION="pagina.php">
       <INPUT TYPE="PASSWORD" NAME="password">
       <INPUT TYPE=\"SUBMIT\" VALUE=\"Accedi\">

    Dove Inserisco i controlli che devo fare sulla variabile $password?? Ad esempio voglio segnalare se il form è vuoto... Ma dove devo scrivere questo benedetto controllo????
    Pochi vivono: la maggior parte della gente esiste e nulla più...

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    credo che l'articolo di fabio sutto sia molto esauriente

    prova a leggere wuesto

    http://freephp.html.it/articoli/view...p?id=139&pag=1

  3. #3
    Utente di HTML.it L'avatar di tom69
    Registrato dal
    Mar 2004
    Messaggi
    150
    Mi dispiace ma non risolve il mio problema, io voglio sapere dove e come devo inserire i controlli su questi form! Io vorrei farceli stare tutti nella stessa pagina, xk con due pagine php sono capace!

    Vi prego aiutatemi
    Pochi vivono: la maggior parte della gente esiste e nulla più...

  4. #4
    vuoi fare i controlli nella STESSA pagina?
    php non può esserti d'aiuto .. è lato server
    prova con javaScript

  5. #5
    codice:
    <script LANGUAGE="JavaScript">
    	function validate(mio) {
    	if (nome_forum.nome_campo.value == "")
      	{
        alert("Nome richiesto.");
        nome_form.nome_campo.focus();
        return (false);
      	}
    	if (nome_form.nome_campo1.value == "")
      	{
        alert("Paese richiesto.");
        nome_form.nome_campo1.focus();
        return (false);
      	}
    	if (nome_form.nome_campo2.value == "")
      	{
        alert("Testo richiesto.");
        nome_form.nome_campo2.focus();
        return (false);
      	}
    	return (true);
      }
    </script>
    Enjoy! :bubu:
    Il mio sito: CIONCO.ALTERVISTA.ORG
    Lloyd Bank$
    I roll with the gangstas don't get fly with your mouth
    The wrong punchline'll have niggas inside of your house

  6. #6
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Puoi anche fare l'action su $_SERVER['PHP_SELF'], e mettere un if all'inizio della pagina... del tipo


    Codice PHP:
    $submit=$_POST['SUBMIT'];

    if(
    $submit=="Accedi"){
    //allora fa i controlli
    } else {
    //mostra il form
    echo "<FORM METHOD=POST ACTION=\"pagina.php\">
       <INPUT TYPE=\"PASSWORD\" NAME=\"password\">
       <INPUT TYPE=\"SUBMIT\" VALUE=\"Accedi\">"


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.