Visualizzazione risultati 1 fino 15 di 15

Discussione: come usare il metodo get o post

  1. #1
    Guest

    Question come usare il metodo get o post

    ciao Qualcuno mi sa dare una mano
    come usare il metodo get o post per il php

    vi ringrazio

  2. #2
    Guest

    Predefinito

    Puoi usarlo quando ti pare. In un form basta darlo come parametro
    Codice PHP:
    <form action="pagina.php" method="post">
    Inserisci il nome: <input type="text" name="nome" />
    </form>
    <?php
    if(isset($_POST['nome']))
    echo
    "Il tuo nome è: ".$_POST['nome'];
    ?>
    Questo è un esempio del passaggio di un parametro tramite post.
    Puoi benissimo fare lo stesso mettendo method="get" e passare i parametri tramite get.
    Però, quando vai ad estrarre i valori devi tirare fuori con $_GET e non con $_POST.

    Un altro uso del passaggio tramite GET è quello di farlo anche senza il form.
    Codice PHP:
    <?php
    echo "Esempio dell'uso di GET<br/>
    <a href='pagina.php?value=ciao'>Click here</a>"
    ;

    if(isset(
    $_GET['value']))
    echo
    "Il valore del parametro è: ".$_GET['value'];

  3. #3
    Guest

    Predefinito

    if(isset($_POST['nome']))

    cosa vuol dire XD

  4. #4
    Guest

    Predefinito

    isset ti dice se la variabile è impostata o no.

  5. #5
    Guest

    Predefinito

    se ad esempio vorrei che cliccando su un frase
    mi apri un link tipo
    ?server=phpinfo

    voglio che phpinfo();
    me lo apri in un posto ben preciso della pagina come posso ad esempio ad impostare il codice

    ^^

  6. #6
    Guest

    Predefinito

    Tel'ho giò fatto sopra l'esempio
    Codice PHP:
    <?php
    echo "<a href='pagina.php?server=phpinfo'>Clicka qui</a>";

    if(isset(
    $_GET['server']) {
    if(
    $_GET['server'] == 'phpinfo')
    phpinfo();
    }
    ?>

  7. #7
    Guest

    Predefinito

    non funziona mi da errore nella riga 4 XD

  8. #8
    Guest

    Predefinito

    Aggiungi una tonda chiusa:

    if(isset($_GET['server'])) {


    Ciao!

  9. #9
    Guest

    Predefinito

    funziona ma
    creo questo codice ma non funziona perchè

    <font color="#FFFFFF">Phpinfo:</font>
    <?php
    echo "<a target="_blank" href="pagina.php?mode=phpinfo">Guarda phpinfo</a>";
    if(isset($_GET['mode'])) {
    if($_GET['mode'] == 'phpinfo')
    phpinfo();
    print "<a href=\"".$_SERVER['SCRIPT_NAME']."\">Torna Indietro</a><br>";
    }
    ?>
    <br>

  10. #10
    Guest

    Predefinito

    Codice PHP:
    <font color="#FFFFFF">Phpinfo:</font>
    <?php
    echo "<a target=\"_blank\" href=\"pagina.php?mode=phpinfo\">Guarda phpinfo</a>";
    if(isset(
    $_GET['mode'])) {
    if(
    $_GET['mode'] == 'phpinfo')
    phpinfo();
    echo
    "<a href=\"".$_SERVER['SCRIPT_NAME']."\">Torna Indietro</a><br>";
    }
    ?>
    <br>

  11. #11
    Guest

    Predefinito

    funziona thx

    ma ce un problemma quando clicco la essendo che e dentro tutta una tabella me lo apre la dentro come posso fare che me lo apre nella stessa pagina su tutta di essa.
    ^^

  12. #12
    Guest

    Predefinito

    cioè vorresti togliere la tabella a phpinfo() ? credo che non si possa fare

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da zappi Visualizza messaggio
    funziona thx

    ma c'è un problemma quando clicco la(?) essendo che é dentro tutta una tabella me lo apre la dentro, come posso fare che me lo apre nella stessa pagina su tutta di essa(?).
    ^^
    Un italiano più corretto è di fondamentale importanza se vuoi che qualcuno si presti ad aiutarti.


    Ciao!
    Ultima modifica di debug : 14-04-2009 alle ore 12.49.01

  14. #14
    Guest

    Predefinito

    XD
    edit:
    risolto...
    Ultima modifica di zappi : 14-04-2009 alle ore 12.49.13

  15. #15
    Guest

    Predefinito

    da come ho capito vuoi togliere la scritta guarda ecc no ?
    Codice PHP:
    <font color="#FFFFFF">Phpinfo:</font>
    <?php
    if(empty($_GET['mode'])){echo"
    <a target=\"_blank\" href=\"pagina.php?mode=phpinfo\">Guarda phpinfo</a>"
    ; }
    elseif(isset(
    $_GET['mode'])) {
    if(
    $_GET['mode'] == 'phpinfo')
    phpinfo();
    echo
    "<a href=\"".$_SERVER['SCRIPT_NAME']."\">Torna Indietro</a><br>";
    }
    ?>
    <br>
    dovrebbe andare

    EDIT oppure usando lo switch() verrebbe così
    Codice PHP:
    <?php
    $mode
    = $_GET['mode'];

    switch(
    $mode){
    case
    "phpinfo":

    phpinfo();
    echo
    "<a href=\"".$_SERVER['SCRIPT_NAME']."\">Torna Indietro</a><br>";
    break;
    default:
    echo
    "
    <a target=\"_blank\" href=\"pagina.php?mode=phpinfo\">Guarda phpinfo</a>"
    ;
    }
    ?>
    Ultima modifica di babilonia6 : 14-04-2009 alle ore 12.53.38

Regole di scrittura

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