Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Curl Post File na filehosting

[es] :: PHP :: PHP za početnike :: Curl Post File na filehosting

[ Pregleda: 1342 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

BorisMB
Boris Maksimovic
Pljevlja-Beograd

Član broj: 145101
Poruke: 71
*.crnagora.net.



Profil

icon Curl Post File na filehosting07.02.2011. u 15:10 - pre 161 meseci
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 ?
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-12.sezampro.rs.



+33 Profil

icon Re: Curl Post File na filehosting07.02.2011. u 17:38 - pre 161 meseci
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";

 
Odgovor na temu

BorisMB
Boris Maksimovic
Pljevlja-Beograd

Član broj: 145101
Poruke: 71
*.crnagora.net.



Profil

icon Re: Curl Post File na filehosting07.02.2011. u 17:45 - pre 161 meseci
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


[Ovu poruku je menjao BorisMB dana 07.02.2011. u 19:22 GMT+1]
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-12.sezampro.rs.



+33 Profil

icon Re: Curl Post File na filehosting07.02.2011. u 18:52 - pre 161 meseci
Probaj da dodaš i ove opcije:
Code:
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 
Odgovor na temu

BorisMB
Boris Maksimovic
Pljevlja-Beograd

Član broj: 145101
Poruke: 71
*.crnagora.net.



Profil

icon Re: Curl Post File na filehosting07.02.2011. u 19:09 - pre 161 meseci
ucinjeno ali ne dobijam nikakve rezultate, mozda bih trebao neko sessoju da sacuvam ili tako nesto ?
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: Curl Post File na filehosting

[ Pregleda: 1342 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.