Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    150

    Problema upload tramite curl

    Salve, sto provando a fare l'upload usando curl.
    su internet ho trovato questo script, che riporto:

    Codice PHP:
    <?php
    // preparo l'array che conterrà i dati da inviare via POST
    // in questo caso c'è solo il file da trasmettere
    $dati_post['file_dati'] = "@".$_POST['filename'];

    // inizializzo la sessione CURL
    $ch curl_init();

    // imposto l'URL dello script destinatario
    curl_setopt($chCURLOPT_URL"http://www.miosito.net/curl_script.php" );

    // indico il tipo di comunicazione da effettuare (POST)
    curl_setopt($chCURLOPT_POSTtrue );

    // indico i dati da inviare attraverso POST
    curl_setopt($chCURLOPT_POSTFIELDS$dati_post);

    // specifico che la funzione curl_exec dovrà restituire l'output
    // prodotto dall'URL contattato
    // invece di inviarlo direttamente al browser
    curl_setopt($chCURLOPT_RETURNTRANSFERtrue);

    // eseguo la connessione e l'invio dei dati e salvo in
    // $postResult l'output prodotto dall'URL contattato
    $postResult curl_exec($ch);

    // se ci sono stati degli errori mostro un messaggio esplicativo
    if (curl_errno($ch)) {
        print 
    curl_error($ch);
    }

    // chiudo la sessione CURL
    curl_close($ch);

    // mostro l'output prodotto
    echo $postResult;
    ?>
    qua riporto il codice di curl_script che viene richiamato sopra:
    Codice PHP:
    <?php
    if (move_uploaded_file($_FILES['file_dati']['tmp_name'], 'upload/'.$_FILES['file_dati']['name']))
    {
        echo 
    "Dati ricevuti con successo\n";
    }
    else
    {
        echo 
    "ERRORE! Problema nella ricezione dei dati";
    }
    ?>
    per tutta risposta mi viene visualizzato questo messaggio:
    failed creating formpost data

    qualcuno mi può dare una mano nel trovare l'errore?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    150
    piccolo up....

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.