Unexpected $

Répondre
Maxime
le 23/04/2003 à 00:01
Maxime
J'ai une erreur unexpected $, et j'ai réussi à isoler dans mon script d'un millier d'un ligne une suele partie :
<?php
if ((session_is_registered(login_admin)) && (!$id) && ($action == "10")) {
?>
<font class="titre">Supprimer un commentaire</font>
<img src="images/sous_titre.jpg" />
<?php
$db = mysql_connect($host,$user,$pass);
mysql_select_db($bdd,$db);
$sql = "SELECT id FROM galerie";
$req = mysql_query($sql);
$res = mysql_num_rows($req);
if (!$limit_min) {
$limit_min = 0;
}
$limit_page = 10;
$limit = $limit_min+$limit_page;
$sql = "SELECT * FROM galerie ORDER BY id DESC LIMIT $limit_min,$limit";
$req = mysql_query($sql);
while ($data = mysql_fetch_array($req)) {
$titre = htmlentities($data['titre']);
$titre = eregi_replace('([[:space:]]|^)(www)', '\\1http://\\2', $titre);
$prefix = '(http|https|ftp)://';
$pureUrl = '([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)';
$titre = eregi_replace($prefix.$pureUrl,'<a href="\\1://\\2" target="_blank" onmouseover="window.status=\'\';return true">\\1://\\2</a>', $titre);
$titre = nl2br($titre);
echo '<p>
<a href="administration_bis.php?refresh=non&id='.$data['id'].'&action=10" class="texte-titre">'.$titre.'</a>
<img src="images/sous_titre.jpg" />
</p>';
}
if ($limit_min >= $limit_page) {
$limit_min = $limit_min-$limit_page;
echo '<a href="administration_bis.php?limit_min='.$limit_min.'&action=10&refresh=non" onmouseover="window.status=\'\';return true">Créations suivantes</a>';
$limit_as = "oui";
}
$limit_min = $limit;
if (($limit_as == "oui") && ($limit_min < $res)) {
echo '<font class="texte"> l </font>';
}

if ($limit_min < $res) {
echo '<a href="administration_bis?limit_min='.$limit_min.'&action=10&refresh=non" onmouseover="window.status=\'\';return true">Créations précédentes</a>';
}
mysql_close();
?>


faut dire que j'en ai un peu marre de chercher, alors si vous voyer l'erreur !
Maxime
le 23/04/2003 à 00:02
Maxime
Je sais, le wall : http://www.lephpfacile.com/wall/lire_wall.php?wall=80
J'en ai un peu marrde chercher alors si vous voyez une erreur merci !
LA GLOBULE
le 23/04/2003 à 00:02
LA GLOBULE
heu ouais, mais il en manque un bout la ....

utilises le wall, c'est fait pour çà smiley
Maxime
le 23/04/2003 à 00:07
Maxime
L'erreur est placé sur une ligne ou il y a juste </html>, mais c'est en enlevant la partie que j'ai mise dans le wall que ça remarchait, donc l'erreur est dans cette aprtie !
Maxime
le 23/04/2003 à 00:08
Maxime
tu devrais utilise htmlentities pasque c énervant, il s'agissait de la balise /html
LA GLOBULE
le 23/04/2003 à 00:20
LA GLOBULE
A part çà session_is_registered(login_admin) qu'il faudrait changer en session_is_registered("login_admin"), je ne vois rien qui cloche.

A premiere vue je dis bien.

Le probleme vient peut etre de tes regex :/
Maxime
le 23/04/2003 à 00:20
Maxime
Aucune de celle là !! Il m'a donné comme ligne la dernière ou se trouve uniquement /html ! Par contre à un moment il m'avait signalé dans une autre partie - la ligne 20 du wall http://www.lephpfacile.com/wall/lire_wall.php?wall=81
LA GLOBULE
le 23/04/2003 à 00:24
LA GLOBULE
Ok, c'est peut etre ca qui merde alors :

A un moment, dans un lien href, tu ecris
_____'.$data['id'].'____

Essaye de composer pour voir.
Genre :
$id = $data['id'];
puis dans ton lien :
______'.$id.'_____
Répondre
LoadingChargement en cours