Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
594 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Cherche cador en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cherche cador en php

n°1987386
patoudel
Posté le 25-04-2010 à 15:08:54  profilanswer
 

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

Citation :

<?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
mood
Publicité
Posté le 25-04-2010 à 15:08:54  profilanswer
 

n°1987398
bixibu
Ca ... c'est fait!
Posté le 25-04-2010 à 16:04:41  profilanswer
 

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)


---------------
App Android NextGP - Calendrier, Notifications pour 12 sports meca : Playstore - TU
n°1987404
billgatesa​nonym
Posté le 25-04-2010 à 17:35:03  profilanswer
 

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.

n°1987613
erwan83
Du Shift DEL tu te méfieras !
Posté le 26-04-2010 à 12:35:43  profilanswer
 

Allez je mise 10 dollars que tu as oublié un point virgule en fin de ligne quelque part


---------------
http://www.ypikay.com
n°1987618
rufo
Pas me confondre avec Lycos!
Posté le 26-04-2010 à 13:01:39  profilanswer
 

Je parie plus sur une accolade fermante ou parenthèse fermante manquante.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1987630
Fred999
Rabat-joie
Posté le 26-04-2010 à 13:48:16  profilanswer
 

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 [:cosmoschtroumpf]

n°1987818
erwan83
Du Shift DEL tu te méfieras !
Posté le 27-04-2010 à 08:18:24  profilanswer
 

Oups...
Là je dis qu'on a un modo patient et tout et tout...  
Bravo à toi Fred


Message édité par erwan83 le 27-04-2010 à 08:19:28

---------------
http://www.ypikay.com
n°1987825
antac
..
Posté le 27-04-2010 à 08:47:49  profilanswer
 

Code :
  1. <?php
  2. $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());
  3. $cur_category = 0;
  4. while ($cur_forum = $db->fetch_assoc($result))
  5. {
  6. if ($cur_forum['cid'] != $cur_category) // A new category since last iteration?
  7. {
  8.  if ($cur_category)
  9.   echo "\n\t\t\t\t\t\t\t\t".'</div>';
  10.  if ($cur_category != 0)
  11.   echo "\n\t\t\t\t\t\t\t".'</div>'."\n";
  12.  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">';
  13.  $cur_category = $cur_forum['cid'];
  14. }
  15. $moderators = ($cur_forum['moderators'] != '') ? unserialize($cur_forum['moderators']) : array();
  16. 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";
  17. }
  18. ?>
  19.         </div>
  20.        </div>
  21.        <br class="clearb" /><input type="submit" name="update_forums" value="<?php echo $lang_profile['Update forums'] ?>" />
  22.       </div>
  23.      </fieldset>
  24.     </div>
  25.    </form>
  26.   </div>
  27. </div>
  28. <div class="clearer"></div>
  29. </div>
  30. <?php
  31. require PUN_ROOT.'footer.php';
  32. ?>

n°1987836
Fred999
Rabat-joie
Posté le 27-04-2010 à 09:38:48  profilanswer
 

Le html et le php imbriqués j'arrive vraiment plus, bravo antac :o
 
erwan, aucune difficulté, un simple rechercher/compter sous ultraedit, ça prend 10 secondes...

n°1988588
antac
..
Posté le 29-04-2010 à 08:52:04  profilanswer
 

J'ai aussi un peu de mal avec ça et on a qu'une partie du code en plus mais bon...
Pense à l'indentation


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Cherche cador en php

 

Sujets relatifs
Cherche service de blogs avec critèresCherche developpeur actionscript 3 pour mission en freelance
je cherche une implémentation des graphes avec Ada.Je cherche une application de dessin online relativement simple
Cherche exemple d'application temps réel en javaDébutant intégral cherche langage orienté objet
[Besoin d'aide] jQuery , cherche scroller imageCherche diaporama défilement automatique
Une sorte de ".bat" sous windowsJMF
Plus de sujets relatifs à : Cherche cador en php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR