Problème entre Categorizator et PunBB...

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Audiofeeline, 18 Mai 2007.

  1. Audiofeeline
    Audiofeeline WRInaute accro
    Inscrit:
    20 Octobre 2005
    Messages:
    4 172
    J'aime reçus:
    2
    Salut à tous,
    je suis en train de mettre en place un truc sympa sur mon site, je veux afficher des sites au hazard en provenance de mon annuaire sur toutes mes pages.
    Sur DotClear ça passe : -http://www.nextref.com/
    Mais sur PunBB j'ai un problème : -http://www.nextref.com/forum.php

    Voilà le code du truc :
    Code:
    <div class="block">
    <h2><span>Annuaire</span></h2>
    <div class="box">
    <div class="inbox">
    <?php
    include("annuaire/data_bd_annuaire.php");
    include("annuaire/functions.php");
    $lk = connection_BD();
    $sql = "SELECT titre, description, url FROM $T_sites ORDER BY date_validation DESC LIMIT 0,5";
    $res = send_sql($sql,"trouver les 5 derniers sites");
    $sql2 = "SELECT titre, description, url FROM $T_sites ORDER BY RAND() LIMIT 5";
    $ale = send_sql($sql2,"trouver 5 sites aléatoirement");
    mysql_close($lk);
    echo '<strong>Les 5 derniers sites</strong><br />';
    while($infos = mysql_fetch_array($res))
    {
       $titre = $infos['titre'];
       $description = $infos['description'];
       $url = $infos['url'];
       echo '- <a href="' .$url. '" title="' .$description. '">' .$titre. '</a><br />';
    }
    echo '<br /><strong>5 sites au hasard</strong><br />';
    while($result = mysql_fetch_array($ale))
    {
       $titre_ale = $result['titre'];
       $description_ale = $result['description'];
       $url_ale = $result['url'];
       echo '- <a href="' .$url_ale. '" title="' .$description_ale. '">' .$titre_ale. '</a><br />';
    }
    ?>
    <br />
    <a href="annuaire/">>> Aller sur l'annuaire</a>
    </div>
    </div>
    </div>
    Comment pallier à ce problème? Merci! :D
     
  2. bigjet
    bigjet WRInaute discret
    Inscrit:
    21 Novembre 2004
    Messages:
    175
    J'aime reçus:
    0
    Je pense pas que tu aies besoin du fichier
    include("annuaire/functions.php");
    dont les fonctions doivent interferer avec punbb

    Commente cette ligne pour voir.
     
  3. Audiofeeline
    Audiofeeline WRInaute accro
    Inscrit:
    20 Octobre 2005
    Messages:
    4 172
    J'aime reçus:
    2
    En effet, j'ai juste réécris la fonction pour la connection à la BDD :
    Code:
    <div class="block">
    <h2><span>Annuaire</span></h2>
    <div class="box">
    <div class="inbox">
    <?php
    include("annuaire/data_bd_annuaire.php");
    
    function connection_BD()
    {
    	global $db_server, $db_user_login, $db_user_pass, $db_name;
    	//connexion au serveur
    	$linkid = @mysql_connect($db_server,$db_user_login,$db_user_pass) or die ("Erreur lors de la connection au serveur MySQL !");
    	//selection de la BD
    	@mysql_select_db($db_name,$linkid) or die("Impossible de sélectionner la base de données\n<br />\nVoici l'erreur renvoyée par le serveur MySQL :\n<br />\n".mysql_error());
    	return $linkid;
    }
    
    function send_sql($sql,$message)
    //envoi la requete $sql a la base et affiche un message si il y a eu un probleme sinon on rend le resultat
    {
    	if(!$res = @mysql_query($sql))
    	{
    		$message_erreur = "<font color=\"#ff0000\">\n";
    		$message_erreur .= "Impossible d'effectuer la requête pour $message\n";
    		$message_erreur .= "<br /><br />\n";
    //		$message_erreur .= "Voici la requête : \n<br />\n";
    //		$message_erreur .= "$sql\n";
    //		$message_erreur .= "<br /><br />\n";
    		$message_erreur .= "Voici le message d'erreur renvoyé par la base de données :\n<br />\n";
    		die("$message_erreur".mysql_errno()." : ".mysql_error()."</font>\n");
    	}
    	return $res;
    }
    
    $lk = connection_BD();
    $sql = "SELECT titre, description, url FROM $T_sites ORDER BY date_validation DESC LIMIT 0,5";
    $res = send_sql($sql,"trouver les 5 derniers sites");
    $sql2 = "SELECT titre, description, url FROM $T_sites ORDER BY RAND() LIMIT 5";
    $ale = send_sql($sql2,"trouver 5 sites aléatoirement");
    mysql_close($lk);
    echo '<strong>Les 5 derniers sites</strong><br />';
    while($infos = mysql_fetch_array($res))
    {
       $titre = $infos['titre'];
       $description = $infos['description'];
       $url = $infos['url'];
       echo '- <a href="' .$url. '" title="' .$description. '">' .$titre. '</a><br />';
    }
    echo '<br /><strong>5 sites au hasard</strong><br />';
    while($result = mysql_fetch_array($ale))
    {
       $titre_ale = $result['titre'];
       $description_ale = $result['description'];
       $url_ale = $result['url'];
       echo '- <a href="' .$url_ale. '" title="' .$description_ale. '">' .$titre_ale. '</a><br />';
    }
    ?>
    <br />
    <a href="annuaire/">>> Aller sur l'annuaire</a>
    </div>
    </div>
    </div>
    Maintenant ça marche! :)
     
Chargement...
Similar Threads - Problème Categorizator PunBB Forum Date
Problème de connexion à mysql (annuaire categorizator) Développement d'un site Web ou d'une appli mobile 9 Mars 2008
categorizator - problème description site collé à vignette Développement d'un site Web ou d'une appli mobile 30 Janvier 2008
Categorizator - problème Méta automatique Développement d'un site Web ou d'une appli mobile 13 Décembre 2007
Probleme d'install categorizator / Rewrite YourPHPAnnuaire Développement d'un site Web ou d'une appli mobile 15 Mars 2007
feuille de style CSS : probleme avec add-on de Categorizator Développement d'un site Web ou d'une appli mobile 24 Novembre 2006
Problèmes Données structurées Crawl et indexation Google, sitemaps Dimanche à 09:07
problème avec mon site Demandes d'avis et de conseils sur vos sites 28 Novembre 2022
Probleme tag sur Google tag manager Demandes d'avis et de conseils sur vos sites 24 Novembre 2022
Probleme Tag sur Google Tag Manager Google Analytics 18 Novembre 2022
Gros problème sur la profondeur de mes pages Problèmes de référencement spécifiques à vos sites 30 Septembre 2022
Problème de htaccess chez Ionos URL Rewriting et .htaccess 12 Septembre 2022
Problème sur jquery avec fonction asynchrone Développement d'un site Web ou d'une appli mobile 6 Septembre 2022
Problème de crawl et d'indexation Crawl et indexation Google, sitemaps 1 Septembre 2022
WordPress Problème affichage style avec Elementor (titre, bordures, separateur) Administration d'un site Web 8 Août 2022
Problème d'indexation de backlinks Débuter en référencement 24 Juillet 2022
Problème d'indexation de backlinks Problèmes de référencement spécifiques à vos sites 21 Juillet 2022
Probleme de visibilité de ma page Facebook Facebook 5 Juillet 2022
problème avec le développeur Droit du web (juridique, fiscalité...) 22 Juin 2022
Problème désindexation des pages de Google Débuter en référencement 21 Juin 2022
Problème d'indexation de pages sur Google Problèmes de référencement spécifiques à vos sites 31 Mai 2022