Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    56

    Ricavare variabili form con $_POST

    Ho un problema con questo pezzetto di codice, mi da errore undefinex index descr

    Codice PHP:
        <form id="form1" name="form1" method="post" action="catalogo.php">
          <label>Descrizione :</span>
          <input type="text" name="descr" />
          </label>
          <label>
          <input name="Submit" type="submit" value="Cerca" />
          </label>
        </form>
        <?php 
             $descrizione 
    $_POST['descr'];
             echo 
    $descrizione;
             
    ?>
    </body>

  2. #2
    Utente di HTML.it L'avatar di LuckySevenRoX
    Registrato dal
    Sep 2011
    residenza
    Foligno
    Messaggi
    361
    ottieni quell'errore perchè alla prima visualizzazione della pagina $_POST['descr'] non esiste ancora.

    risolvi così:
    codice:
    <?php
    if (isset($_POST['descr']) echo $_POST['descr'];
    ?>
    o se devi salvarla in $descrizione:
    codice:
    <?php
    if (isset($_POST['descr']) {
        $descrizione = $_POST['descr'];
        echo $descrizione;
    }
    ?>
    Ti rivedrò in un'altra vita…quando saremo tutti e due gatti...

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    56
    Grazie

    manca una ) per chiudere l'isset

  4. #4
    Utente di HTML.it L'avatar di LuckySevenRoX
    Registrato dal
    Sep 2011
    residenza
    Foligno
    Messaggi
    361
    si sorry, andavo di fretta
    Ti rivedrò in un'altra vita…quando saremo tutti e due gatti...

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.