양식 없이 PHP에서 URL에 POST 데이터 게시
PHP에서는 HTML 양식을 사용하지 않고 URL에 데이터 게시가 가능합니다. 컬을 사용하여. 이 방법을 사용하면 변수를 보내 양식을 완성하고 제출할 수 있습니다.
해결책:
curl을 사용하여 URL에 데이터를 게시하려면 다음 단계를 따르세요.
$url = 'http://www.someurl.com'; $myvars = 'myvar1=' . $myvar1 . '&myvar2=' . $myvar2; $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $myvars); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $response = curl_exec($ch);
이 코드에서:
curl_setopt()는 다양한 컬을 구성합니다. 옵션:
curl_exec() 실행 후 대상 URL의 응답이 $response에 저장됩니다. 이 응답은 필요에 따라 추가 처리될 수 있습니다.
위 내용은 양식을 사용하지 않고 PHP에서 URL에 데이터를 게시하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!