Cherche cador en php - PHP - Programmation
Marsh Posté le 25-04-2010 à 16:04:41
Je mise sur un upload qui a foiré, ton fichier doit être tronqué.
Si c'est pas ca, vérifie tes accolades / guillemets/ points virgules (partout dans le fichier)
Marsh Posté le 25-04-2010 à 17:35:03
Je plussoie que c'est surement un problème de fermeture de guillemets, d'apostrophes, de parenthèses, ou d'accolades. Dans cette partie de code, tout a l'air bon. Le problème est peut-être ailleurs, ou dans footer.php, ou dans les variables.
Marsh Posté le 26-04-2010 à 12:35:43
Allez je mise 10 dollars que tu as oublié un point virgule en fin de ligne quelque part
Marsh Posté le 26-04-2010 à 13:01:39
Je parie plus sur une accolade fermante ou parenthèse fermante manquante.
Marsh Posté le 26-04-2010 à 13:48:16
Il manque des accolades ouvrantes, dans son code il y a deux accolades ouvrantes pour 6 fermantes.
erwan, je te file mon compte paypal en MP
Marsh Posté le 27-04-2010 à 08:18:24
Oups...
Là je dis qu'on a un modo patient et tout et tout...
Bravo à toi Fred
Marsh Posté le 27-04-2010 à 08:47:49
Code :
|
Marsh Posté le 27-04-2010 à 09:38:48
Le html et le php imbriqués j'arrive vraiment plus, bravo antac
erwan, aucune difficulté, un simple rechercher/compter sous ultraedit, ça prend 10 secondes...
Marsh Posté le 29-04-2010 à 08:52:04
J'ai aussi un peu de mal avec ça et on a qu'une partie du code en plus mais bon...
Pense à l'indentation
Marsh Posté le 25-04-2010 à 15:08:54
Bonjour,
J'utilise FluxBB PunBB) pour le forum de mon site, et après avoir installé un "mod" de resize avatar (avatar redim), je me retrouve avec cette erreur, qui m'empêche d'accéder au profil :
Parse error: syntax error, unexpected $end in /home/www/57b83eb4d563102b40d0d7bcf6c8f8c0/web/textpresso/forum/profile.php on line 1684<==la dernière ligne du fichier
je vous joint le dit fichier (la fin), je n'arrive pas à trouver l'erreur.
J'ai bien sûr demandé sur le forum de FluxBB, mais pas de réponse.
Alors j'espère qu'un cador en PHP pourra m'aider. Merci à lui.
PS: je ne peux pas uploader la totalité du fichier, donc il va de la ligne 1633 à la ligne 1684
<?php
$result = $db->query('SELECT c.id AS cid, c.cat_name, f.id AS fid, f.forum_name, f.moderators FROM '.$db->prefix.'categories AS c INNER JOIN '.$db->prefix.'forums AS f ON c.id=f.cat_id WHERE f.redirect_url IS NULL ORDER BY c.disp_position, c.id, f.disp_position') or error('Unable to fetch category/forum list', __FILE__, __LINE__, $db->error());
$cur_category = 0;
while ($cur_forum = $db->fetch_assoc($result))
{
if ($cur_forum['cid'] != $cur_category) // A new category since last iteration?
{
if ($cur_category)
echo "\n\t\t\t\t\t\t\t\t".'</div>';
if ($cur_category != 0)
echo "\n\t\t\t\t\t\t\t".'</div>'."\n";
echo "\t\t\t\t\t\t\t".'<div class="conl">'."\n\t\t\t\t\t\t\t\t".'<p><strong>'.$cur_forum['cat_name'].'</strong></p>'."\n\t\t\t\t\t\t\t\t".'<div class="rbox">';
$cur_category = $cur_forum['cid'];
}
$moderators = ($cur_forum['moderators'] != '') ? unserialize($cur_forum['moderators']) : array();
echo "\n\t\t\t\t\t\t\t\t\t".'<label><input type="checkbox" name="moderator_in['.$cur_forum['fid'].']" value="1"'.((in_array($id, $moderators)) ? ' checked="checked"' : '').' />'.pun_htmlspecialchars($cur_forum['forum_name']).'<br /></label>'."\n";
}
?>
</div>
</div>
<br class="clearb" /><input type="submit" name="update_forums" value="<?php echo $lang_profile['Update forums'] ?>" />
</div>
</fieldset>
</div>
<?php
}
?>
</form>
</div>
</div>
<?php
}
?>
<div class="clearer"></div>
</div>
<?php
}
require PUN_ROOT.'footer.php';
}
?>
Message édité par patoudel le 25-04-2010 à 15:27:30
---------------
http://textpresso.pda.prod.fr