Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320

    non riesco a prelevare i dati trasmessi da un form ......

    Ciao

    ho reinstallato Apache,Php,Mysql e PhpAdmin su un'altra macchina e per qualche strana ragione non riesco a prelevare i dati trasmessi da un form
    mi spiego con un esempio:
    ....
    <form action="pagina.php" method="post">
    <input name="nome" type="text">
    <input name="cognome" type="text">
    <input name="submit" type="submit" value="invia dati">
    ......
    ....

    se nella pagina.php scrivessi

    ....
    echo" $nome
    $cognome";

    non vedrei nulla e tantomeno riuscirei a trasmettere questi dati al DB in quanto queste variabili sono VUOTE

    a questo punto cosa non funziona ????

    sicuramente è una cosa banale ma da solo non riesco a risolvere.
    è importantissimo ogni vostro suggerimento

    Grazie a tutti
    Felicità e Prosperità a tutti

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: non riesco a prelevare i dati trasmessi da un form ......

    Originariamente inviato da OmerBarman
    Ciao

    ho reinstallato Apache,Php,Mysql e PhpAdmin su un'altra macchina e per qualche strana ragione non riesco a prelevare i dati trasmessi da un form
    mi spiego con un esempio:
    ....
    <form action="pagina.php" method="post">
    <input name="nome" type="text">
    <input name="cognome" type="text">
    <input name="submit" type="submit" value="invia dati">
    ......
    ....

    se nella pagina.php scrivessi

    ....
    echo" $nome
    $cognome";

    non vedrei nulla e tantomeno riuscirei a trasmettere questi dati al DB in quanto queste variabili sono VUOTE

    a questo punto cosa non funziona ????

    sicuramente è una cosa banale ma da solo non riesco a risolvere.
    è importantissimo ogni vostro suggerimento

    Grazie a tutti
    hai il register_globals settati a 0... e per fortuna!!!
    prova con
    Codice PHP:
    echo $_POST['nome'] . "
    $_POST['cognome']; 
    ... vedi ke ti funziona...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    si con $_POST funziona allora per inviare i dati sul DB devo scrivere

    ....VALUES ('".$_POST[nome]."', '".$_POST[cognome]."';

    giusto?


    o c'è un modo migliore per scrivere questa parte di codice?

    Grazie
    Felicità e Prosperità a tutti

  4. #4
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da OmerBarman
    si con $_POST funziona allora per inviare i dati sul DB devo scrivere

    ....VALUES ('".$_POST[nome]."', '".$_POST[cognome]."';

    giusto?


    o c'è un modo migliore per scrivere questa parte di codice?

    Grazie
    basta che sostituisci $nome con $_POST['nome']
    o con qualsiasi altra var...
    cmq capisci meglio se fai una ricerca sulle var globali o su $_POST...

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.