Jump to content

Report

  • Similar Content

    • By jdk
      Здравствуйте.
      Делаю выборку из БД и пишу в файл.
      while($row = mysqli_fetch_assoc($result)) { $data = unserialize_array($row['data']); $line = [ $row['user_id'].';'. $row['email'].';'. toWin( $data['firstname'] ).';'. toWin( $data['lastname'] ).';' ]; file_put_contents('users.csv',$line[0]."\n",FILE_APPEND); } fclose('users.csv'); $mysqli->close();  
      Хочу отправить его curl'ом, но не получается. Нужно отправить POST'ом. Подскажите пожалуйста, где ошибка? (php 5.4).
      $filesize = filesize('users.csv'); $file = file_get_contents('users.csv', true); /* Отправка файла */ $headers = "Authorization: Basic YXBpd2ViOnhLd1hTMk5Ua0R6VjlTeg== Accept: application/xml Content-Type: text/csv Content-Length: $filesize "; $split = explode("\n",$headers); $ch = curl_init(); $post = array( 'file' => '@' . $file, ); curl_setopt($ch, CURLOPT_URL, "https//...(куда шлю)"); curl_setopt($ch, CURLOPT_HTTPHEADER,$split ); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_exec($ch); curl_close($ch); Если я к скрипту обращаюсь через  GET(открываю в браузере), то всё норм, файл создаётся и отправляется GET'ом. Но мне нужно что бы он (скрипт) раз в сутки отсылал данные.
      Если пытаюсь поставить в задаче php /var/.../index.php, то ничего не получается. Если вызываю скрипт из консоли та же беда. Подскажите, что делать?
       
    • By youmay
      Подскажите, как в PHP послать curl`ом следущий запрос:
      POST /feeds/api/users/default/uploads HTTP/1.1Host: uploads.gdata.youtube.comAuthorization: AuthSub token="DXAA...sdb8"GData-Version: 2X-GData-Client: b1c4t9sl2159X-GData-Key: key=adf15ee97731bca89da876c...a8dcSlug: video-test.mp4Content-Type: multipart/related; boundary="f93dcbA3"Content-Length: 1941255Connection: close--f93dcbA3Content-Type: application/atom+xml; charset=UTF-8<?xml version="1.0"?><entry xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007"> <media:group> <media:title type="plain">Bad Wedding Toast</media:title> <media:description type="plain"> I gave a bad toast at my friend's wedding. </media:description> <media:category scheme="http://gdata.youtube.com/schemas/2007/categories.cat">People </media:category> <media:keywords>toast, wedding</media:keywords> </media:group></entry>--f93dcbA3Content-Type: video/mp4Content-Transfer-Encoding: binary<Binary File Data>--f93dcbA3--Отдельно файл отправлять получается, а вместе с xml нет.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy