Ajouter un site

- Saisir le nom du site
"; $add=0;} $nom_len=strlen($nom); if ($nom_len>50) {echo "- Nom du site trop long (actuellement ".$nom_len." caractères)
"; $add=0;} if ($description == "") {echo "- Saisir la description du site
"; $add=0;} $des_len=strlen($description); if ($des_len>100) {echo "- Description trop longue (actuellement ".$des_len." caractères)
"; $add=0;} if ($mcles == "") {echo "- Saisir les mots clés décrivant le mieux votre site
"; $add=0;} $mcles_len=strlen($mcles); if ($mcles_len>250) {echo "- Trop de mots clés (actuellement ".$mcles_len." caractères)
"; $add=0;} if (($url == "")||($url == "http://")) {echo "- Saisir l'URL du site
"; $add=0;} if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.[a-z]{2,3}$", $email)) {echo "- Email non valide
"; $add=0;} $link = mysql_connect($host,$user,$password); $requete_url=mysql_db_query($base,"select id, url from ".$basesites." where url LIKE \"$url\" ",$link); $num_url=mysql_num_rows($requete_url); if ($num_url!=0) {echo "- Un site est déjà enregistré à cette adresse
"; $add=0;} } if ($add==1) { echo "Votre site a été enregistré dans la liste d'attente. Il sera prochainement visité et éventuellememt ajouté à l'annuaire."; mysql_db_query($base,"insert into ".$basesites." (nomsite, url, description, mcles, email, date, cat1, cat2, cat3) values('".$nom."', '".$url."', '".$description."', '".$mcles."', '".$email."', NOW(), '".$c."', '".$cs1."', '".$cs2."')",$link); } else { if (!isset($c)) { echo "Pour ajouter un site web, allez dans la catégorie correspondante au thême du site et à ce moment là cliquez sur Ajouter un site.

Retour"; } else { $link = mysql_connect($host,$user,$password); if (isset ($csup)) { // formulaire if ($url=="") {$url="http://";} echo "
Nom du site
(50 caractères max.)
Description
(100 caractères max.)
Mots clés
(250 caractères max.)
URL (http://...)
Email

Importer les meta-tag de l'URL:
"; } else { // choix des categories $x=0; $i=0; $requete=mysql_db_query($base,"select * from ".$basecat." where id=".$c." ",$link); $nomcat = mysql_result($requete,$i,"nomcat"); $nomcat=lire($nomcat); $id = mysql_result($requete,$i,"id"); $idsubcat = mysql_result($requete,$i,"idsubcat"); $varid[$x]=$id; $varnom[$x]=$nomcat; echo "Votre site sera ajouté dans la catégorie:
accueil"; if($idsubcat!=0) { $x=1; while($idsubcat!=0) { $requete2=mysql_db_query($base,"select nomcat, id, idsubcat from $basecat where id=".$idsubcat." ",$link); $nomcat = mysql_result($requete2,$i,"nomcat"); $nomcat=lire($nomcat); $id = mysql_result($requete2,$i,"id"); $idsubcat = mysql_result($requete2,$i,"idsubcat"); $varid[$x]=$id; $varnom[$x]=$nomcat; $x++; } $x=$x-1; } while($x!=-1) { echo " > "; if ($varnom[$x]==$varnom[0]) { echo ""; } echo "".$varnom[$x].""; if ($varnom[$x]==$varnom[0]) { echo ""; } $x=$x-1; } echo "

Si nécessaire, vous pouvez proposer deux catégories supplémentaires:
"; if (isset($cs1)) {} else {$cs1=0;} if (isset($cs2)) {} else {$cs2=0;} // choix catsup 1 echo "1 - Catégorie supplémentaire:
"; if ($cs1!=0) { // arborescence en ligne echo "accueil"; $x=0; $i=0; $requete3=mysql_db_query($base,"select * from ".$basecat." where id=".$cs1." ",$link); $nomcat = mysql_result($requete3,$i,"nomcat"); $nomcat=lire($nomcat); $id = mysql_result($requete3,$i,"id"); $idsubcat = mysql_result($requete3,$i,"idsubcat"); $varid[$x]=$id; $varnom[$x]=$nomcat; if($idsubcat!=0) { $x=1; while($idsubcat!=0) { $requete4=mysql_db_query($base,"select nomcat, id, idsubcat from $basecat where id=".$idsubcat." ",$link); $nomcat = mysql_result($requete4,$i,"nomcat"); $nomcat=lire($nomcat); $id = mysql_result($requete4,$i,"id"); $idsubcat = mysql_result($requete4,$i,"idsubcat"); $varid[$x]=$id; $varnom[$x]=$nomcat; $x++; } $x=$x-1; } while($x!=-1) { echo " > "; if ($varnom[$x]==$varnom[0]) { echo ""; } echo "".$varnom[$x].""; if ($varnom[$x]==$varnom[0]) { echo ""; } $x=$x-1; echo ""; } } else {} // affichage des souscategories $requete5=mysql_db_query($base,"select id, nomcat from ".$basecat." where idsubcat=".$cs1." ",$link); $num5=mysql_num_rows($requete5); if($num5!=0) { $i=0; while ( $i<$num5 ) { $nomcat5 = mysql_result($requete5,$i,"nomcat"); $nomcat5=lire($nomcat5); $id5 = mysql_result($requete5,$i,"id"); echo "
  • ".$nomcat5.""; $i++; } } // choix catsup 2 echo "
    2 - Catégorie supplémentaire:
    "; if ($cs2!=0) { // arborescence en ligne echo "accueil"; $x=0; $i=0; $requete6=mysql_db_query($base,"select * from ".$basecat." where id=".$cs2." ",$link); $nomcat = mysql_result($requete6,$i,"nomcat"); $nomcat=lire($nomcat); $id = mysql_result($requete6,$i,"id"); $idsubcat = mysql_result($requete6,$i,"idsubcat"); $varid[$x]=$id; $varnom[$x]=$nomcat; if($idsubcat!=0) { $x=1; while($idsubcat!=0) { $requete7=mysql_db_query($base,"select nomcat, id, idsubcat from $basecat where id=".$idsubcat." ",$link); $nomcat = mysql_result($requete7,$i,"nomcat"); $nomcat=lire($nomcat); $id = mysql_result($requete7,$i,"id"); $idsubcat = mysql_result($requete7,$i,"idsubcat"); $varid[$x]=$id; $varnom[$x]=$nomcat; $x++; } $x=$x-1; } while($x!=-1) { echo " > "; if ($varnom[$x]==$varnom[0]) { echo ""; } echo "".$varnom[$x].""; if ($varnom[$x]==$varnom[0]) { echo ""; } $x=$x-1; echo ""; } } else {} // affichage des souscategories $requete8=mysql_db_query($base,"select id, nomcat from ".$basecat." where idsubcat=".$cs2." ",$link); $num8=mysql_num_rows($requete8); if ($num8!=0) { $i8=0; while ( $i8<$num8 ) { $nomcat8 = mysql_result($requete8,$i8,"nomcat"); $nomcat8=lire($nomcat8); $id8 = mysql_result($requete8,$i8,"id"); echo "
  • ".$nomcat8.""; $i8++; } } echo "
    >\">
    "; } }}?>