1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
| <?php
if(isset($_GET['lettre']))
{$lettre=$_GET['lettre'];};
if(isset($_POST['lettre']))
{$lettre=$_POST['lettre'];};
//si c'est une des 26 lettres de l'alphabet, on se connecte et on affiche.
if(
$lettre=='a'
OR
$lettre=='b'
OR
$lettre=='c'
OR
$lettre=='d'
OR
$lettre=='e'
OR
$lettre=='f'
OR
$lettre=='g'
OR
$lettre=='h'
OR
$lettre=='i'
OR
$lettre=='j'
OR
$lettre=='k'
OR
$lettre=='l'
OR
$lettre=='m'
OR
$lettre=='n'
OR
$lettre=='o'
OR
$lettre=='p'
OR
$lettre=='q'
OR
$lettre=='r'
OR
$lettre=='s'
OR
$lettre=='t'
OR
$lettre=='u'
OR
$lettre=='v'
OR
$lettre=='w'
OR
$lettre=='x'
OR
$lettre=='y'
OR
$lettre=='z'
)
{
//si c'est ok on se connect
define('host', 'localhost'); // voir hébergeur
define ('user' , 'wiki'); // vide ou "root" en local
define('pass' , 'A)0c_2K-).'); // vide en local
define('bdd' , 'wiki'); // nom de la BD
//connexion
@mysql_connect(host,user,pass,bdd) or die("Trop de visiteurs : Impossible de se connecter.");
mysql_select_db("wiki") ;
//or die (mysql_error());
//on affiche le titre; puis on continue plus bas dans la page
$lettre=mysql_real_escape_string(htmlentities(htmlspecialchars($lettre)));
;}//ferme conditions if sur existence de la lettre
else{$avertissement="L'administrateur est prévenu de cette erreur d'affichage, votre adresse IP est enregistrée.";}
?>
<?php
if(!isset($avertissement))
{
$lettre=mysql_real_escape_string(htmlentities(htmlspecialchars($lettre)));
$verif="
SELECT
wiki_post.post_url AS post_url,
wiki_post.post_title AS post_title
FROM
wiki_post
WHERE
wiki_post.post_url like '$lettre%'
AND wiki_post.post_status=1
ORDER BY wiki_post.post_url";
$resultat = mysql_query("$verif");
echo'
';
$i=0;
while($R=mysql_fetch_array($resultat))
{
$post_url=$R['post_url'] ;
$post_title=$R['post_title'] ;
echo'
<a href=" http://www.siteinternet.com/index.php?post/'.$post_url.'">'. ucfirst($R['post_title']).'</a>
';
$i++;
}//ferme while
';
$verif2="SELECT IPB_ccs_custom_database_3.field_14 AS field_14,
IPB_ccs_custom_database_3.field_20 AS field_20,
IPB_ccs_custom_database_3.record_static_furl AS record_static_furl,IPB_ccs_database_categories.category_furl_name AS category_furl_name
FROM IPB_ccs_custom_database_3,IPB_ccs_database_categories
WHERE
IPB_ccs_custom_database_3.field_20 like '$lettre%' AND
IPB_ccs_custom_database_3.category_id=IPB_ccs_database_categories.category_id
ORDER BY
IPB_ccs_custom_database_3.field_20 ";
$resultat2 =
mysql_query("$verif2") ;
$i=0;while($R=mysql_fetch_array($resultat2)){
$defTome1=$R['field_14'];
echo'<tr';
// if($i % 2 == 0)
//{echo 'class="row1"';} else {echo'class="row2"';}
echo'>
<td class="ligne"><a href="http://www.siteinternet.fr/wiki.php/_/'.$R['category_furl_name'].'/'.$R['record_static_furl'].'">'.$defTome1.'</a>
'; $i++;}//ferme while
;}//fermer $avertissement
else
{echo''.$avertissement.'';}
?> |
Partager