En fait j'avais déjà fais une fonction recherche en php mais qui cherche juste dans ma page et plus précisément dans le champ titre de mes données mais il s'avère que ce n'est pas pertinent..
voila l'url de l'api ou je dois chercher
http://streameo.tv/fr_vsm_api
et puis ma voila ma page de test
http://dev5.misopa.fr/apps_fb
l'idée c'est quand je tape un mot dans la zone de recherche ce dernier est renvoyé à l'api web (ma page) qui a son tour le renvoi dans le serveur VSM ou j'ai tous mes donnés pour effectuer la recherche dans tous les champs si ce mot existe y compris dans la description titre et autres.
j'espère que j'arrive a me faire comprendre
je te poste aussi ma fonction de recherche ainsi que que le <form>
<?
function search($mot){
global $db, $urlAPI;
$urlAPI='<a href="http://www.streameo.tv/getJSON.php" target="_blank">http://www.streameo.tv/getJSON.php</a>';
$urlAPI_Alltimtop = $urlAPI."?type=alltimetop&client=fb";
//$chercher=' ';
$tabfinal=array();
$rHandle = fopen($urlAPI_Alltimtop,"r");
if ($rHandle) {
$sData = '';
while(!feof($rHandle)){
$sData .= fread($rHandle, 65000);
}
$ResultJSON = JSON_decode($sData);
//parcourir les donné et tester si le mot existe dans les titres
foreach($ResultJSON->items as $key => $item) {
if(stristr($item->title, $mot)!=FALSE)
{
$tabfinal[]=$item;
}
}
}
print '<pre>';
print_r($tabfinal);
print '</pre>';
}
}
}
?>
<tr><div id="form" align="center" widh=100% valign=top>
<form enctype="multipart/form-data" method="post" action="index.php?action=search" name="search">
<input type="text" class="text" value="" maxlength="355" size="25" name="mot"><input type="hidden" value="AND" name="SCOND">
<span class="hidden_elem">Recherche</span>
<!--<input type="submit" value="Rechercher"/>-->
</form></div></tr>
<tr><div id="content" valign=middle style="padding-top:20px" width=100% align="center">
j'espère que j'arrive a me faire comprendre