Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Get Contents

  1. #1

    Get Contents

    Salve Ragazzi,

    ho bisogno di aiuto per questo lavoro: ho una pagina dove se viene eseguita una certa condizione viene eseguito un iframe e vengono spediti alcuni parametri direttamente al db della persona interessata. Esempio:

    if($condizione=="s")
    {
    echo "<iframe src=\"http://www.xyz.com/xyz/page.php?title=$titolo&firstname=$nome&lastname=$s urname&dob=$annon-$giorno-$mese&email=$email\" frameborder='0' width='1' height='1'></iframe>";
    }

    Io vorrei registrare tramite un Get Contents la risposta del server quando gli vengono spediti questi dati. Mi spiego meglio. Questi dati vengono spediti al server che ti ritorna una risposta che può essere INSERITI CORRETTAMENTE oppure DATI DUPLICATI. Come faccio a registrare le risposte del server su di un file txt e verificare quanti e qauli dati sonos tati spediti?

    Grazie Mille a chipotrà e vorrà aiutarmi

  2. #2
    Non capisco l'utilizzo dell'iframe, non puoi fare semplicemente:

    Codice PHP:
    ...
    $contents file_get_contents("http://www.xyz.com/xyz/page.php?title=$titolo&firstname=$nome&lastname=$surname&dob=$annon-$giorno-$mese&email=$email");
    ... 
    o in alternativa utilizzare cURL
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    e come la scrivo nel txt? La risposta del server intendo come faccio a scriverla nel file txt? In questo modo ( quello che mi ha suggerito tu) mi passa la risposta del server ( cioè se i dati sono stati passati correttamente oppure se sono Duplicati?

    Grazie

  4. #4
    Come da manuale file_get_contents()

    codice:
    Example #1 Get and output the source of the homepage of a website
    <?php
    $homepage = file_get_contents('http://www.example.com/');
    echo $homepage;
    ?>
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    mi sa che non sono stato chiaro nell'esporre la mia domanda. Quello che fa quell'iframe è prendere alcuni dati di un form ( se la condizione è eseguita cioè se è SI) e mandarli tramite al cliente.
    Alla fine l'iframe produrrà una url del tipo:

    http://www.xyz.com/xyz/page.php?titl...ame=Pluto&dob=$2011-02-05&email=test@pippo.com

    Il server del cliente riceve il tutto e controlla se la mail ce l'ha già ( eseguendo a video la url di sopra) scrive a video DUPLICATO se invece nn ce l'ha scrive INSERITO CORRETTAMENTE.

    Io vorrei registrare su un txt queste risposte...tutte queste risposte. Ho pensato che potesse servire un get content ma magari no magari nn si può fare o magari serve altro.

    Grazie

  6. #6

    Re: Get Contents

    Originariamente inviato da ciopin183
    ...
    if($condizione=="s")
    {
    echo "<iframe src=\"http://www.xyz.com/xyz/page.php?title=$titolo&firstname=$nome&lastname=$s urname&dob=$annon-$giorno-$mese&email=$email\" frameborder='0' width='1' height='1'></iframe>";
    }
    ...
    L'iframe non prende dati da nessun form, semmai è la pagina che contiene il codice da te postato a recuperare i dati in get/post ed assegnarli alle variabili $titolo, $nome, ecc.
    A questo punto eseguendo la funzione che ti ho postato viene effettuata una chiamata al server del cliente che retituirà l'output opportuno che verrà salvato nella variabile $contents.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.