PHP POST data without web form [duplicate] PHP POST data without web form [duplicate] php php

PHP POST data without web form [duplicate]


try CURL

http://php.net/manual/en/book.curl.php

//set POST variables$url = 'http://domain.com/get-post.php';$fields = array(                        'lname' => urlencode($last_name),                        'fname' => urlencode($first_name),                        'title' => urlencode($title),                        'company' => urlencode($institution),                        'age' => urlencode($age),                        'email' => urlencode($email),                        'phone' => urlencode($phone)                );//url-ify the data for the POSTforeach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }rtrim($fields_string, '&');//open connection$ch = curl_init();//set the url, number of POST vars, POST datacurl_setopt($ch,CURLOPT_URL, $url);curl_setopt($ch,CURLOPT_POST, count($fields));curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);//execute post$result = curl_exec($ch);//close connectioncurl_close($ch);


You can use the cURL extension, or even file_get_contents() with a custom context.