yükleme yapıyor kıvrılmasını önlemek için nasıl

0 Cevap php

Orada cURL dosya yüklemeleri DO almak konusunda pek çok soru ve kılavuzları, ama ne bugün soruyorum, bunu yapmak için değil almak için nasıl.

Php.net üzerinde kıvrılma seçenekleri Docs göre, kıvırmak param ile başladığında bir dosya yükleme girişimi için "bilir" "@" sonra yerel dosya yolu

Bu, tüm iyi ve güzel olduğunu, ancak @ ile başlar edebi metin ile bir şey POST ve bir yükleme yapmak istediğiniz değil gerekirse ne yaparsınız?

Ben böyle sonrası verileri yolluyorum

curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $param_array);

ve benim params (basitlik için kısaltılır) bu gibi bakmak

Array
(
    [action] => "edit"
    [title] => "my_pagename"
    [text] => "@disabled"
)

(Soran önce, evet, bu bir mediawiki API çağrısı için, ama onun ilgili değil)

Şu anda, curl_exec sadece false (sanırım yayınlamak için "özürlü" adlı dosyayı bulmak için başarısız) dönüyor

params dinlenme ve gerçek POST için benim kod yolu% 100 iyi test ve bir yıldan fazla aksi çalışıyor, bu yüzden onun bu yükleme "bug"% 100 eminim

0 Cevap