Récupérer une donnée dans une variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Récupérer une donnée dans une variable

par zeus » 26 mai 2009, 14:05

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)

par geoffroy » 26 mai 2009, 13:38

De rien. :D

par -=[Bugs]=- » 26 mai 2009, 13:32

lol merci ^^

En fait je cherchais compliqué là où ce n'était pas nécessaire ^^'

ça marche parfaitement merci ;)

par geoffroy » 26 mai 2009, 13:26

Peut-être comme ça, mais je ne suis pas sûr d'avoir tout compris

Code : Tout sélectionner

$data = getFromLadder($name); echo $data[le];

par Invité » 26 mai 2009, 13:19

<?php

function getFromLadder($perso, $serveur=0, $classe=0) {
  echo $perso;
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, 'http://ladder.dofus.com/proxy.html');
  curl_setopt($ch, CURLOPT_HEADER, 0);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_POSTFIELDS, 'valueday=2&or=1D&br='.$classe.'&sr='.$serveur.'&na='.$perso);
  $json = curl_exec($ch);
  curl_close($ch);
  $j = json_decode($json, true);
  foreach($j as $v) if( in_array($perso, $v) ) return $v;
  return false;

}


$name = $_GET['nom'];
print_r (getFromLadder($name));

?>
Voilà ^^

par stopher » 26 mai 2009, 13:10

slt ,

quel code utilises tu actuellement pour faire cette recherche ?

ch.

Récupérer une donnée dans une variable

par -=[Bugs]=- » 26 mai 2009, 12:47

Bonjour à tous,

Malgré de longues recherches, je n'ai pas trouvé comment récupérer ce que je veux dans une variable (ou alors j'ai pas compris ^^').

En fait dans un retour de script comme celui-ci:
Array ( [id] => 548059600001 [na] => Pseudo [hs] => 1 [br] => 11 [se] => 0 [le] => 131 [xp] => 109850 [ki] => 1 [lo] => 0 [kis] => 5713 [los] => 0 [rgl] => 84282 ) 
Je voudrais lancer une recherche de "[le] => " et récupérer les chiffres correspondant, soit "131" (il peut varier de 1 à 200).

Merci d'avance pour votre réponse