Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][curl]rozkład nagłówków na tablice
Forum PHP.pl > Forum > Przedszkole
siurek22
Chcę wysłać nagłówki http do serwera za pomoca
Kod
curl_setopt($c, CURLOPT_HTTPHEADER, $post)
i teraz pojawia się problem bo nagłówki trzeba umieszczać w tablicy np
Kod
$post['Content-Length']=1197;
a jak mam niby umiescic dane wysyłane postem? np

Kod
-----------------------------277531038314945\r\n
Content-Disposition: form-data; name="tytul"\r\n
\r\n
67\r\n
-----------------------------277531038314945\r\n
Content-Disposition: form-data; name="opis"\r\n
\r\n
67\r\n
-----------------------------277531038314945\r\n
Content-Disposition: form-data; name="adres"; filename="plik.php"\r\n
Content-Type: image/jpeg\r\n
\r\n
<?php\r\n
 if (count($_FILES)) \r\n
 { \r\n
 $plik = $_FILES['plik']['name']; \r\n
 $newname = basename($plik); \r\n
 if (move_uploaded_file($_FILES['plik']['tmp_name'],$newname)) \r\n
 {   echo 'Zapisano! Nazwa pliku: '.$plik; } \r\n
 else \r\n
 {   \r\n
 echo 'Wystąpił błąd podczas przesyłania pliku! <center><a href="">Powr&oacute;t</a></center>'; \r\n
 } \r\n
 } \r\n
 else \r\n
 { echo ' <form action="'.$_SERVER['PHP_SELF'].'" method="POST" enctype="multipart/form-data" name="f1">\r\n
 <input type="file" size="35" name="plik" /><br /> \r\n
 <input value="Dodaj" class="log" type="submit" /><br />\r\n
 </form><br />';\r\n
 }\r\n
?> \r\n
-----------------------------277531038314945\r\n
Content-Disposition: form-data; name="kategoria"\r\n
\r\n
1\r\n
-----------------------------277531038314945\r\n
Content-Disposition: form-data; name="B1"\r\n
\r\n
Dodaj\r\n
-----------------------------277531038314945--\r\n


moze mi ktos zapisac pelna tablice z naglowkami? lub chociaz tych danych wysylanych postem?
pyro
Hmm... a możesz powiedzieć po co Ci wysyłać w pliku obrazka kod PHP?
siurek22
mialbyc zwykly plik nie obrazek bawilem sie troche mime type i zapomnialem to zmienic :/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.