Cho hỏi là tại sao source này thì thực hiện dc mà source dưới lại ko thực hiện dc? PHP: <?php $sites = array("http://www.md5cracker.com/index.php"); $post = array("?pass=21232f297a57a5a743894a0e4a801fc3&option=crack&send=Go+%3E%3E"); $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $sites[0]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_REFERER, $sites[0]); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 20); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $post[0]); $res=curl_exec($ch); curl_close($ch); print_r($res); ?> PHP: $sites = array("http://www.md5cracker.com/index.php"); $post = array("?pass=21232f297a57a5a743894a0e4a801fc3&option=crack&send=Go+%3E%3E"); for ($i = 0; $i<=count($sites); $i++){ $site = $sites[$i]; $postfield = $post[$i]; $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $site); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_REFERER, $site); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 20); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $postfield); $res=curl_exec($ch); curl_close($ch); } print_r($res);
Đừng lưu dữ liệu vô mảng thì cái dưới mới xài được, mà cái dữ liệu đầu vào bỏ vô mảng chi cho phiền vậy? mảng chỉ có một phần tử thì không cần xài. Cái này là post liên domain, code đúng hay sai còn phụ thuộc vào code của web ta cần post, vì thế mà code đó cũng chẳng ổn định được