Bonjour bonjour,

tout d'abord excusez moi si je me suis trompé de catégorie.

Alors voilà je suis très nul en programmation mais j'ai besoin que le bot aille me chercher une ligne précise dans le code source d'une page (une valeur) puis si elle est comprise entre 0 et 100, le bot répond à [commande] par [texte+valeur] sinon [texte], donc j'ai pensé qu'il avait besoin de la condition [commande] et [valeur].

J'ai trouvé ces lignes, j'ai très vite fait compris qui servait à quoi mais je sais pas comment associer [commande] + [valeur]

<?php
// On ouvre une session curl, c'est une librarie pour faire des requêtes web entre autres
$ch = curl_init("http://fr1.darkorbit.bigpoint.com/index.es?profile=9cNz&profileCheck=p29X&lang=fr");
curl_setopt_array($ch, array(
    CURLOPT_RETURNTRANSFER => true
    // on passe comme paramètre à notre session curl, comme quoi qu'on ne veux pas retourner directement la chaîne
));
$response = curl_exec($ch); // on execute notre requête, et on recupère le contenue dans $response
preg_match("/userId *: *([0-9]+)/i", $response, $match); // http://www.grafikart.fr/tutoriels/php/expression-reguliere-86
if(isset($match[1])) $userId = $match[1];
preg_match("/userKeyId *: *([0-9]+)/i", $response, $match);// http://www.grafikart.fr/tutoriels/php/expression-reguliere-86
if(isset($match[1])) $userKeyId = $match[1];

Et/ou si possible pouvoir chercher [texte1], [texte2], [valeur] et afficher la résultat trouvé après [ commande ] (un seul des 3 est dans le code)

Merci d'avance...

Aucune réponse