Gratuit c gratuit

Gratuit c gratuit: Portail des sites Internet gratuits... mais vraiment Gratuit !


1) { echo 'Cet annuaire contient ' .$nb_sites. ' sites actifs et ' .$nb_sitewait. ' sites en attente répartis dans ' .$nb_cats. ' catégories.'; } else { echo 'Cet annuaire contient ' .$nb_sites. ' sites actifs et ' .$nb_sitewait. ' site en attente répartis dans ' .$nb_cats. ' catégories.'; } } else { echo 'Cet annuaire contient ' .$nb_sites. ' sites répartis dans ' .$nb_cats. ' catégories.'; } ?>

Sélection aléatoire : Site Gratuit du moment'; affiche_site($result_aleatoire,'index'); echo '
 
'; echo '
'; } echo ''; //tableau des categories //pour chaque categories meres trouvees on les affiche avec leurs X premieres sous-cat $i=0; while ($une_categorie = mysql_fetch_array($res_cat,MYSQL_ASSOC)) { $url_de_la_categorie = id_to_url($une_categorie['id'],$une_categorie['cat_name'],'1'); $nom_de_la_categorie = htmlspecialchars($une_categorie['cat_name']); $nb_de_sites_categorie = get_nbsites($une_categorie['id']); if(empty($une_categorie['texte'])) $description_de_la_cat = $nom_annuaire. ' - ' .$nom_de_la_categorie; else $description_de_la_cat = $nom_annuaire. ' - ' .$nom_de_la_categorie. ' - ' .$une_categorie['texte']; //on prepare la requete pour voir si il n'y a pas des sous-categories $sql_scat = "SELECT id,cat_name,texte FROM $T_categories WHERE id_cat_mere = '$une_categorie[id]' AND activation = '1' ORDER BY position ASC, cat_name ASC LIMIT 0,$nb_scats_onindex "; $res_scat = send_sql($sql_scat,"trouver les sous-catégories"); if ($i%2 == 0) //colonne de gauche et donc nouvelle ligne { if($i != 0) echo "\n"; echo "\n"; } $i++; //on affiche la categorie mere echo '\n"; } echo ''; echo '
'; echo ' '; echo ' ' .$nom_de_la_categorie. ''; echo ' (' .$nb_de_sites_categorie. ')'; echo '
'; //on affiche les sous-categories while ($une_souscat = mysql_fetch_array($res_scat,MYSQL_ASSOC)) { $url_de_la_souscat = id_to_url($une_souscat["id"],$une_souscat["cat_name"],'1'); $nom_de_la_souscat = htmlspecialchars($une_souscat["cat_name"]); if(empty($une_souscat['texte'])) $description_de_la_souscat = $nom_annuaire. ' - ' .$nom_de_la_souscat; else $description_de_la_souscat = $nom_annuaire. ' - ' .$nom_de_la_souscat. ' - ' .$une_souscat['texte']; echo '' .$nom_de_la_souscat. ' '; } echo "
'; //fin de la connexion mysql_close($lk); } else//if (!empty($cat_id)) //si ce n'est pas la page d'accueil { //creation de la requete d'admin $sql_infos = "SELECT nb_sites_on_page,nb_days2benew FROM $T_infos "; //connexion a la BD $lk = connection_BD(); //envoi de la requete $res_infos = send_sql($sql_infos,"trouver le nombre de sites à afficher par page"); //traitement du resultat $result_infos = mysql_fetch_array($res_infos,MYSQL_ASSOC); $nb_sites_on_page = $result_infos["nb_sites_on_page"]; $nb_days2benew = $result_infos["nb_days2benew"]; if (empty($page)) //premiere page $page = 1; //debut pour la clause LIMIT de la requete des sites $debut = ($page - 1) * $nb_sites_on_page; //creation des requetes pour trouver les sous-categories, les sites et la description de la categorie $sql_descr = "SELECT texte,cat_name FROM $T_categories WHERE id = '$cat_id' "; $sql_nb_sites = "SELECT id FROM $T_sites WHERE id_cat = '$cat_id' AND activation = 1 "; $sql_site = "SELECT *,TO_DAYS(CURRENT_DATE) - TO_DAYS(date_validation) AS dif_days FROM $T_sites WHERE id_cat = '$cat_id' AND activation = 1 ORDER BY niveau ASC,id DESC LIMIT $debut,$nb_sites_on_page"; $sql_scat = "SELECT id, cat_name, texte FROM $T_categories WHERE id_cat_mere = '$cat_id' AND activation = 1 ORDER BY cat_name ASC"; //envoi des requetes $res_descr = send_sql($sql_descr,"trouver la description de cette catégorie"); $res_nb_sites = send_sql($sql_nb_sites,"trouver le nombre de sites à afficher"); $res_site = send_sql($sql_site,"trouver les sites à afficher"); $res_scat = send_sql($sql_scat,"trouver les sous-catégories"); //calcul du nombre de pages $nb_sites = mysql_num_rows($res_nb_sites); $nb_pages = ceil($nb_sites / $nb_sites_on_page); //affichage de l'arbo_inline echo '
' .show_arbo_en_ligne($cat_id). '
'; echo '
'; echo '
'; echo '
'; echo '
 
'; //on affiches les sous-categories if (mysql_num_rows($res_scat)) //si il y a des sous-categories { echo ''; $i=0; while ($resultat = mysql_fetch_array($res_scat,MYSQL_ASSOC)) { $url_de_la_scat = id_to_url($resultat["id"],$resultat["cat_name"],'1'); $nom_de_la_scat = htmlspecialchars($resultat["cat_name"]); $nb_de_sites_scat = get_nbsites($resultat["id"]); if(empty($resultat['texte'])) $description_de_la_scat = $nom_annuaire. ' - ' .$nom_de_la_scat; else $description_de_la_scat = $nom_annuaire. ' - ' .$nom_de_la_scat. ' - ' .$resultat['texte']; if ($i%2 == 0) //colonne de gauche { if($i != 0) echo "\n"; echo "\n"; } echo '\n"; $i++; } //fin du tableau puis separateur echo '
'; echo ''; echo '' .$nom_de_la_scat. ''; echo ' (' .$nb_de_sites_scat. ')'; echo "
'; echo '
'; echo '
'; echo '
'; } //on affiche la description de la catégorie $res_texte = mysql_fetch_array($res_descr,MYSQL_ASSOC); if ($res_texte["texte"]) //si on a une description a affiche { echo '

'; echo htmlspecialchars($res_texte["texte"]); echo '

'; echo '

'; } //affichage de la ligne de liens numerotes pour les pages if ($nb_sites > $nb_sites_on_page) //si il y a trop de sites a afficher sur la page { ?>


\n"; //affichage de la ligne de liens numerotes pour les pages if ($nb_sites > $nb_sites_on_page) //si il y a trop de sites a afficher sur la page { ?>

Pas encore de sites dans cette catégorie !
Profitez en pour y ajouter votre site si il correspond à cette catégorie