Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CURL] Zmienne wysyłane POST bez polskich znaków
Forum PHP.pl > Forum > PHP
Chmarus
Witam, mam dwa pliki zakodowane w utf8 i z jednego do drugiego chcę przesłać dane metod± POST przez curl.

Plik z którego wysyłam zmienne:
  1.  
  2. $tytul = $data['title']);
  3. $news = $data['value']);
  4.  
  5. $c = curl_init();
  6. curl_setopt($c, CURLOPT_URL, 'http://localhost/ipb.php');
  7. curl_setopt($c, CURLOPT_POST, 1);
  8. curl_setopt($c, CURLOPT_POSTFIELDS, 'tytul='.$tytul.'&value='.$news.'&haslo=haselko'); //dane do wyslania
  9. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  10. $page = curl_exec($c);
  11. curl_close($c);


Plik w ktorym odbieram:
  1. if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  2.  
  3. $title = $_POST['tytul'];
  4. $value = $_POST['value'];
  5. $post = new Post;
  6. $post->postTopic( array( 'email' => 'asd@wp.pl', 'value' => $value, 'tytul' => $title ) );
  7.  
  8. }


Dane się dodaj± tam gdzie trzeba, jednakże zamiast " ±¶żĽć±¶żĽć" dostaje na forum temat o nazwie: "ąśżĺşä‡Ä…śżĺşä‡"

Prosiłbym o pomoc wstydnis.gif
varez
a skad te dane bierzesz?
z posta?
a przegladarka też wie ze ma uzywac utf-8?

zawsze mozesz zrobic iconv nie podaj±c Ľrodlowego i liczyc ze samo znajdzie
Chmarus
Temat jest raczej do zamknięcia gdyż nie CURL jest tutaj winnym. Problem z polskimi znakami pojawia się nawet w sytuacji wpisania wszystkich danych na sztywno do tego drugiego pliku.

Co¶ nie tak jest z klas± obsługuj±c± dodawanie materiałów do forum IPB. Muszę zwrócić się o pomoc na supporcie IPB tongue.gif
everth
Spróbuj sobie dać urlencode na tych danych które wstawiasz do POSTu.
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.