Witam. Jestem nowym urzytkownikiem i słabo znam php, jednak staram się go nauczyć.
Moje pytanie: Czy jest jakiś inny sposób na przesłanie zapytania metodą post oprócz sklejania zawartości pakietu i wysyłania przez sendpacketii(); ?
<?php // Funkcja zamieniająca tablicę w postaci nazwa => wartość na ciąg zmiennych do // przesłania metodą POST. function createPostString($aPostFields) { foreach ($aPostFields as $key => $value) { } } ?>
<?php // Zmienne do przesłania. $postFields['zwykły_tekst'] = 'tekst1'; $postFields['e-mail'] = 'example@example.com'; $postFields['non-alfanum'] = '~!@#$%^&*()_+'; // URL do skryptu z listingu 3.1. $ch = curl_init('http://localhost/curl/site.php'); // Przygotowanie zmiennych POST do wysłania. curl_setopt($ch, CURLOPT_POSTFIELDS, createPostString($postFields)); curl_exec($ch); curl_close($ch); ?>