Grâce à la classe EasyCurl, vous pouvez effectuer vos transactions Curl simples avec très peu d'informations de code.
Avec l'échantillon ci-dessous, vous pouvez trouver des exemples tels que la connexion des données avec le proxy et la publication des données sur un site.
Nous serions très heureux si vous contribuez au développement.
Si vous souhaitez utiliser le proxy avec la classe, spécifiez le proxy que vous souhaitez utiliser tout en spécifiant le port proxy:. Ainsi, le ProxyAdrea est dans le second () puis le numéro de port.
require_once " easyCurl.php " ;
$ easyCurl = new easyCurl (); /*
* Sayfa Kaynak kodlarını alma
* SourceCode Fonksiyonuna adresi tanımlayarak kaynak kodlarını alıp değişkene aktarabilirsiniz veya ekrana yansıtabilirsiniz.
* Referans adresi vs.. düzenlemek için bu fonksiyondan önce referer gibi değişkenlere değer vermelisiniz.
* Proxy kullanmak için 2. bir parametrede proxy adresini belirtmeniz yeterlidir. proxyip:sifre şeklinde göndermelisiniz
*/
$ source = $ easyCurl -> sourceCode ( ' http://savascanaltun.com.tr ' ); $ source = $ easyCurl -> sourceCode ( ' http://savascanaltun.com.tr ' , ' 122.323.32.22:8082 ' );Dans le premier paramètre, donnez la section d'action de la page à afficher. Le formulaire dans l'échantillon ci-dessous a été fait en fonction du titre et des champs de message. Si vous avez un exemple de noms d'utilisateur et de mots de passe, vous devez l'ajuster en conséquence.
/*
* CURL POST İşlemi
* post yapılacak formdaki action alanındaki adres
* ikinci parametrede ise bir dizi gönderip bu diziyi form name ve değerlerine göre göndertiniz.
* Proxy kullanmak için 3. bir parametrede proxy adresini belirtmeniz yeterlidir. proxyip:sifre şeklinde göndermelisiniz
*/
$ postData = array (
' baslik ' => ' easyCurl Class test ' ,
' mesaj ' => ' Merhaba ben savaş can altun bu bizim ilk testimiz. '
);
$ post = $ easyCurl -> curlPost ( ' http://savascanaltun.com.tr/app/php/test/post.php ' , $ postData ); $ easyCurl -> referer = " http://savascanaltun.com.tr " ; $ easyCurl -> followlocation = true ; $ easyCurl -> header = true ; $ easyCurl -> timeout = 5 ; $ easyCurl -> ssl_verifypeer = true ;
$ easyCurl -> ssl_verifyhost = true ; $ easyCurl -> cookie = true ;Atteindre le nombre d'erreurs;
$ easyCurl -> errorNumber ;Atteindre l'erreur;
$ easyCurl -> error ; $ easyCurl -> speed ;Auteur: Savas Can Altun Mail: [email protected] Web: http://savascanaltun.com.tr