Ses derniers messages sur les forums
Je serais toi, j'utiliserais l'API Google.
Faire un truc en parsant du html, ca tiendra une semaine (si demain google modifie son html, ton truc ne marchera plus).
A ma connaissance, il ne trie pas.
Que souhaites tu faire ? Afficher le nom de la personne connectée sur son espace membre (genre "bonjour toto, bienvenue sur ton espace perso") ? Ou afficher le nom de toutes les personnes qui sont connectés à l'espace membre (genre "2 membres en ligne : toto, titi") ?
Parce que en te relisant, ce n'est pas clair : tu veux faire le premier truc, puis le second puis le premier :S
Oui, tu as le pseudo du membre connecté dans $_SESSION['login'].
Ben sur la deuxième liste déroulante, tu dois faire come sur la première : coller un onchange et soumettre le formulaire en javascript.
Ensuite, à toi de gérér la valeur que tu recois de ce deuxième menu déroulant pour remplir le troisième.
Trop tard pour répondre ce soir, mais promis demain, je regarde :)
Ben ça m'aide en rien. C'est toi qui a le code sous les yeux, pas moi :)
La ligne 46, c'est laquelle ? Celle du while ? Si oui, alors fait comme mon exemple avec ton $rsnews.
Cela devrait t'afficher les erreurs.
Il te faut trouver l'endroit ou tu lances la requete SQL (mysql_query) correspondant au mysql_fetch_array que tu fais ligne 46.
En effet, ce mysql_query a retourné false.
En d'autres termes, ta requête SQL a généré une erreur (erreur que tu peux voir en faisant un mysql_error).
Exemple :
<?php
$req = mysql_query($sql) or die($sql.'<br />'.mysql_error());
?>
HTTP_GET_VARS est une notation extrêmement ancienne pour désigner les données provenant d'une requête de type GET en PHP.
Aujourd'hui, le mieux, c'est d'utiliser le tableau $_GET.
Donc ouvre ton news.php, va à la ligne 144, et change ton $HTTP_GET_VARS en $_GET.
Ensuite, vérifie bien que l'index du tableau $_GET que tu utilises existe bien (crée le le cas échant, ou bien teste le avec un
isset).