Salve ospite, se leggi questo messaggio vuol dire che non sei registrato, cosa aspetti ? Premi qui per registrarti La registrazione è completamente gratuita e ti permetterà di usufruire di tutte le funzionalità del nostro forum. Buona navigazione.


Vendo, Compro, Scambio NosTale! Riapre il Black Market, concludi i tuoi scambi NosTale gratuitamente! Più info  -   Accedi alla sezione
Download file Server : File Retro Server NosTale
Visita la nuova sezione di BorderGame dedicata a Blade & Soul! Sezione Blade and Soul

 
Valutazione discussione:
  • 8 voti - 3.75 media
  • 1
  • 2
  • 3
  • 4
  • 5
Ricevere dati GET / Post in php
15-10-2015 09:54 PM
Messaggio: #1
Ricevere dati GET / Post in php
Nico
Moderatori
Spammer
Utente Storico
Vip

Allievo del Sensei Lord Freud

Messaggi : 2,038

Registrato dal : May 2011

Reputazione : 153

Stato : Offline


Premi :



Semplice script che mostra il ricevimento di dati input in metodo GET e POST

Codice:
<?php
/**
* Created by PhpStorm.
* User: Nicolas
* Date: 15/10/2015
* Time: 21:42
*/

if(isset($_GET['action'])) {
    switch($_GET['action']) {
        //Display Dati ricevuti Get
        case "GET":
            echo "Dato ricevuto in GET: " . $_GET['text'];
            echo '<br> <a href="index.php?action=get_form" title="Riprova">Riprova</a>';
        break;
        //Display Dati ricevuti Post
        case "POST":
            echo "Dato ricevuto in POST: " . $_POST['text'];
            echo '<br> <a href="index.php?action=post_form" title="Riprova">Riprova</a>';
        break;
        //Display Form Get
        case "get_form":
            ?>
            <html>
            <head>
                <title>GET Form</title>
            </head>
            <body>
            <h1>Metodo GET Form</h1>
            <form method="GET" action="index.php">
                Testo: <label>
                    <input type="text" name="text">

                </label><br>
                <input type="submit" value="Invia">
                <input type="hidden" name="action" value="GET">
            </form>
            </body>
            </html>
            <?php
        break;
        //Display Form Post
        case "post_form":
            ?>
            <html>
            <head>
                <title>POST Form</title>
            </head>
            <body>
            <h1>Metodo POST Form</h1>
            <form method="POST" action="index.php?action=POST">
                Testo: <label>
                    <input type="text" name="text">

                </label><br>
                <input type="submit" value="Invia">
                <input type="hidden" name="action" value="POST">
            </form>
            </body>
            </html>
            <?php
        break;
    }
} else {
    echo 'Seleziona il tipo di metodo che vuoi provare: <br> <a href="index.php?action=get_form" title="GET">GET</a> <br> <a href="index.php?action=post_form" title="POST">POST</a>';
}

1. Se è ricevuta "action", si controlla cosa contiene.
2. Se è GET, stampa i dati get, se è POST stampa i dati post ecc.
3. Se "action" non è ricevuta, stampa la pagina di default.

Fuck Yeah!İmage

İmage




(Questo messaggio è stato modificato l'ultima volta il: 15-10-2015 10:32 PM da Nico.)
Torna al primo messaggio
WWW Cerca Rispondi
20-11-2015 11:09 PM
Messaggio: #2
RE: Ricevere dati GET / Post in php
scl
*
Utente Saggio

Inizio a capire

Messaggi : 249

Registrato dal : Nov 2012

Reputazione : 166

Stato : Offline


Premi :



(la differenza sostianziale tra i due tipi di invio-dato sta nel fatto che con GET il browser mostra la stringa di interrogazione, nell'altro caso no)
per assistenza scrivimi su skype (contatto tramite pm) oppure taggami sul forum
Torna al primo messaggio
Email Cerca Rispondi

PubblicitàLa tua pubblicità qui, clicca per informazioni e per le offerte!

Stanno visualizzando la discussione : 1 Ospite(i)

  • Versione stampabile
  • Invia ad un amico
  • Sottoscrivi questa discussione