Problème entre Categorizator et PunBB...
3 messages
• Page 1 sur 1
-

Audiofeeline - WRInaute accro

- Messages: 5257
- Inscription: 20 Oct 2005
Problème entre Categorizator et PunBB...
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 :
Comment pallier à ce problème? Merci!
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: Tout sélectionner
<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!
-

Audiofeeline - WRInaute accro

- Messages: 5257
- Inscription: 20 Oct 2005
En effet, j'ai juste réécris la fonction pour la connection à la BDD :
Maintenant ça marche!
- Code: Tout sélectionner
<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!
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- probleme punbb forum
- problème Punbb et ovh
- Problème installation forum punBB
- probleme URL rewrite punbb
- Probleme avec Categorizator
- Categorizator - problème Méta automatique
- Problème de connexion à mysql (annuaire categorizator)
- probleme d'install categorizator / Rewrite YourPHPAnnuaire
- categorizator - problème description site collé à vignette
- categorizator myphpannu: problème avec le compteur de visite
- Google Code Jam 2003 - 18-09-2003
- Référencement d'un forum phpBB - 09-05-2004
- Matt Cutts déclare la guerre au spamdexing en français (et autres langues) - 12-01-2006
- Comment éviter les contenus dupliqués (avec/sans le www) - 26-10-2005
- Commande site: sur Google et pages ignorées - 06-03-2007
- Du nouveau dans le Centre pour Webmasters de Live Search - 07-08-2008
- Comment résoudre les problèmes de Bourbon... - 27-06-2005
- Archive.org n'indexe plus rien depuis le 22 août 2008 ? - 19-11-2009
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

