j'ai un problème de "Parse error" dans un script...
Je ne connais pas l'architecture du php, j'ai "bidouillé" sans succès un script existant.
Mon forum récupère l'ip du posteur, et comme il n'y pas d'espace membre, je voulais afficher l'host du posteur, afin de l'identifier.
Donc je voulais affichier l'host "raccourci" à coté du nom du posteur.
Pour cela j'ai essayé de bidouiller un script présent dans le forum "Phorum".
Pour le moment j'en suis ici :
<?
require("forum.conf.php");
$request = mysql_db_query($dbForum,"SELECT * FROM $tblForum WHERE remoteAddr='$remoteAddr'");
while ($res = mysql_fetch_array($request)){
if($res["remoteAddr"]){
elseif(is_numeric(str_replace(".", "", $res["remoteAddr"]))){
$res["remoteAddr"]=substr($res["remoteAddr"],0,strrpos($res["remoteAddr"],'.')).'.---';
} else {
$res["remoteAddr"]="---".strstr($res["remoteAddr"], ".");
}
?>
Il y aurait une erreur sur la ligne 8, mais n'y connaissant rien je suis boqué, je solicite donc votre aide.Merçi beaucoup.