Visualizzazione risultati 1 fino 6 di 6

Discussione: Banale ma mi fa dannare...

  1. #1
    Guest

    Predefinito Banale ma mi fa dannare...

    Sono un niubbo totale

    Codice:
    <html>
    
    <body>
    
    <form action="$PHP_SELF" method="post">
    <input name="campo" type="text">
    <input name="invia" type="submit" value="Invia">
    </form>
    
    <?php
    print $HTTP_POST_VARS["campo"] ;
    ?>
    
    </body>
    
    </html>
    Nelle mie intenzioni l'utente dovrebbe inserire una stringa nel campo di testo e ,premuto il bottone, questa stringa dovrebbe comparire sotto...

    Solo che non va...mi aiutate ?

  2. #2
    Guest

    Talking

    così va..[se è quello che vuoi tu..]

    <html>

    <body>

    <form action="nome_del_file" method="post">
    <input name="campo" type="text">
    <input name="invia" type="submit" value="Invia">
    </form>

    <?php
    print $_POST["campo"] ;
    ?>

    </body>

    </html>

  3. #3
    Guest

    Predefinito

    Grazie comunque ho risolto ancora più banalmente con

    Codice:
     <html>
    
    <body>
    
    <form method="post">
    <input name="campo" type="text">
    <input name="invia" type="submit" value="Invia">
    </form>
    
    <?php
    print $campo ;
    ?>
    
    </body>
    
    </html>

  4. #4
    Guest

    Predefinito

    se ti va... :eyes:

  5. #5
    L'avatar di webscript
    webscript non è connesso Utente attivo
    Data registrazione
    28-11-2004
    Messaggi
    320

    Predefinito

    Allora l'errore è qui.

    <form action="$PHP_SELF" method="post">

    usi una variabile(funzione) in php senza aprire e chiudere il codice php.

  6. #6
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Esatto,
    quello era il problema, il resto invece era più corretto (per forma) della soluzione adottata in seguito, dunque riprendi il primo codice che hai postato ma correggi questo:
    <form action="<?=$PHP_SELF?>" method="post">

    poi vabè puoi usare:
    l'array $_POST per scrivere il valore del campo.

    <?=$_POST['campo']?>
    Ultima modifica di heracleum : 01-02-2005 alle ore 22.37.01
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •