Curl Upload problem

Discussion in 'PHP' started by prashcom, Oct 29, 2007.

  1. #1
    Hi All,

    I want to upload my txt file using curl file upload. Its not working properly. I used Mozilla Live Http header but i was no luck. Seems all fine.. i need the solution very urgently..

    My porblem is ...

    How to upload file using culr.. this is code i am using:

    $httpheaders[]="Authorization: Basic $auth";
    $httpheaders[]="Content-Type: text/xml";
    $httpheaders[] = "FileFormat: TabDelimited";
    $filePath = 'TOOLS.TXT';
    $postParams = "@$filePath";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url); // set URL
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch,CURLOPT_POSTFIELDS,$postParams);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // return result in a variable
    curl_setopt($ch, CURLOPT_HEADER, 1); // include headers in result
    curl_setopt($ch, CURLOPT_HTTPHEADER, $httpheaders); // send my headers
    $postResult = curl_exec($ch);

    if (curl_errno($ch))
    {
    print curl_error($ch);
    print "<br>Unable to upload file.";
    exit();
    }
    curl_close($ch);
    echo "<pre>$postResult</pre>";

    This script is not working fine..

    Please help me out :)
     
    prashcom, Oct 29, 2007 IP
  2. bLuefrogx

    bLuefrogx Peon

    Messages:
    28
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    What errors do you get
     
    bLuefrogx, Oct 29, 2007 IP