Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.076 pregleda

Najnovija ↓

Curl Post File na filehosting 07.02.2011. u 16:10 · pre 191 mesec #1
Pozdrav, da li bi mi neko mogo da pomogne oko funkcije za slanje fajla na drugi server koji ima sledecu formu.
Code:
  <form name="uploadForm" action="http://www.server.com/upload.jsp?sId=gopzkq9nBtNh65yh" method="post" enctype="multipart/form-data"
                target="uploadframe" class="body"> 
              Select a file:
              <input type="file" size="43" id="upField" name="fff" class="absmid" multiple="multiple"/> 
              
              <input type="hidden" name="mainDC" value="282"/> 
              <br /><br /><br /> 
              <input type="image" src="/images/butUploadIt.gif" onclick="uploadAction('/servlet/ProgressStatus?dcID=104&sId=gopzkq9nBtNh65yh')"
                     title="Upload file"/> 
              <br /><br /> 
              <a href="/flashUploader.jsp">Multi-Upload</a> 
          </form> 


ja sam pokusao nesto ovako

Code:

$url='http://www.server.com/upload.jsp?sId=gopzkq9nBtNh65yh';

$file='1.rar';
$postdata=array('fff'=>@$file, 'mainDC'=>'282');

$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
$result=curl_exec($ch);
 


Ali nazalost ne radi mi kako treba ... moze li pomoc ?
Re: Curl Post File na filehosting 07.02.2011. u 18:38 · pre 191 mesec #2
To "ne radi" je jako širok pojam... Jel dobijaš neku povratnu informaciju od servera, neku grešku?

Ovako na prvi pogled mi se čini da ti fali ova curl opcija:
Code:
curl_setopt($ch, CURLOPT_POST, true);

A i taj znak "@" bi trebao da ide na početku stringa u kojem definišeš putanju, ovako:
Code:
$file="@/putanja/do/1.rar";

Re: Curl Post File na filehosting 07.02.2011. u 18:45 · pre 191 mesec
izmenjeno 1 put, poslednji put BorisMB 07.02.2011. u 19:22
  1. BorisMB07.02.2011. u 19:22zapis iz teksta poruke
#3
Upravu si covece moja je greska za to ne readi ....
dakle na stranicu se salju podaci i dobijem od nje ali mi vrati totalno neispravnu stvar, kao da sam nesto pogresno uradio...
I opet mi nakon ovo izmjene vraca u rezultat samo Array znaci nesto nisam dobro proslijedio

evo kako izgleda
Code:
<br>Array
(
    [url] => http://dc186.2shared.com/main/upload2.jsp?sId=GGHdMqFuGshhxnSt
    [content_type] => 
    [http_code] => 0
    [header_size] => 0
    [request_size] => 0
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 0.219
    [namelookup_time] => 0
    [connect_time] => 0.219
    [pretransfer_time] => 0.219
    [size_upload] => 0
    [size_download] => 0
    [speed_download] => 0
    [speed_upload] => 0
    [download_content_length] => -1
    [upload_content_length] => -1
    [starttransfer_time] => 0
    [redirect_time] => 0
) 
Re: Curl Post File na filehosting 07.02.2011. u 19:52 · pre 191 mesec #4
Probaj da dodaš i ove opcije:
Code:
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
Re: Curl Post File na filehosting 07.02.2011. u 20:09 · pre 191 mesec #5
ucinjeno ali ne dobijam nikakve rezultate, mozda bih trebao neko sessoju da sacuvam ili tako nesto ?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme