// CONNEXION A LA BASE DE DONNEES//
// Paramètres persos
$host = "localhost"; // voir hébergeur
$user = "db001211"; // vide ou "root" en local
$pass = "hK7LWlSQ"; // vide en local
$bdd = "db001211"; // nom de la BD
// connexion
$conn=@mysql_connect($host,$user,$pass)or die("problèmes connexion");
@mysql_select_db($bdd)or die("problèmes BDD");
// -------
// ETAPE 1 : on vérifie si l'IP se trouve déjà dans la table
// Pour faire ça, on n'a qu'à compter le nombre d'entrées dont le champ "ip" est l'adresse ip du visiteur
$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM rc_connectes WHERE ip=\'' . $_SERVER['REMOTE_ADDR'] . '\'');
$donnees = mysql_fetch_array($retour);
if ($donnees['nbre_entrees'] == 0) // L'ip ne se trouve pas dans la table, on va l'ajouter
{
mysql_query('INSERT INTO rc_connectes VALUES(\'' . $_SERVER['REMOTE_ADDR'] . '\', ' . time() . ')');
}
else // L'ip se trouve déjà dans la table, on met juste à jour le timestamp
{
mysql_query('UPDATE rc_connectes SET timestamp=' . time() . ' WHERE ip=\'' . $_SERVER['REMOTE_ADDR'] . '\'');
}
// -------
// ETAPE 2 : on supprime toutes les entrées dont le timestamp est plus vieux que 5 minutes
// On stocke dans une variable le timestamp qu'il était il y a 5 minutes :
$timestamp_5min = time() - (60 * 5); // 60 * 5 = nombre de secondes écoulées en 5 minutes
mysql_query('DELETE FROM rc_connectes WHERE timestamp < ' . $timestamp_5min);
// -------
// ETAPE 3 : on compte le nombre d'ip stockées dans la table. C'est le nombre de visiteurs connectés
$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM rc_connectes');
$donnees = mysql_fetch_array($retour);
// Ouf ! On n'a plus qu'à afficher le nombre de connectés !
//echo '
Il y a actuellement ' . $donnees['nbre_entrees'] . ' visiteurs connect�s sur mon site !
';
?>
//Langue du site
$langue = $_SERVER['REQUEST_URI']; //Parse lse repertoires de l'url
$motif="([a-z]+/)"; //Rechercher par expression régulière
preg_match_all($motif,$langue,$out); //met dans un tableau tous les caractères séparés par /
$nb=count($out[0]); //nombres de repetoires contenue dans l'url
$langue = $out[0][0];
$idsess = strrpos($langue, "/"); //se placer dans le dernier repertoire
if ($idsess>0) {
$langue = substr($langue, 0, $idsess); // $nav = le nom du repertoire
}
if($langue==""){
$langue="en";
}
//$langue="fr";
//echo "langue : ".$langue." ";
?>
function meta($meta,$langue){
//LANGUE = FR
//Titre
if(($meta=="titre") && ($langue=="fr")){
//titre aléatoire
/*$tab_titre = array("Rencontres coquines avec des escorts","Annonces d'escorts","Annuaire d'escorts","escorts coquines");
srand();
$rand = rand(0, 3);
//Affiche le titre
echo $tab_titre[$rand];*/
echo "Annonces d'escorts";
}
//Descriptif
if(($meta=="descriptif") && ($langue=="fr")){
//Affiche le descriptif
echo "Petites annonces pour des rencontres coquines avec des escorts.";
}
//Mots clés
if(($meta=="motscles") && ($langue=="fr")){
//Affiche les mots clés
echo "rencontre, coquine, coquin, sex, amour, baise, rencontre coquine, coquin coquine";
}
//LANGUE = DE /////////////////////////////////////////////////////////////////////////////
//Titre
if(($meta=="titre") && ($langue=="de")){
//titre aléatoire
$tab_titre = array("Escort Service","Escort Agentur","Begleitservice","Escorts verzeichnis");
/*srand();
$rand = rand(0, 3);
//Affiche le titre
echo $tab_titre[$rand];*/
echo "Escort Service";
}
//Descriptif
if(($meta=="descriptif") && ($langue=="de")){
//Affiche le descriptif
echo "Ladyxena.com ist ein Escort Scout für Escort Service, Escort Modelle oder Begleitagenturen. Finden Sie Ihren Erotik Escort";
}
//Mots clés
if(($meta=="motscles") && ($langue=="de")){
//Affiche les mots clés
echo "escorts,escort,erotik escort,escort erotik,escort service,escort girls";
}
//LANGUE = EN /////////////////////////////////////////////////////////////////////////////
//Titre
if(($meta=="titre") && ($langue=="en")){
//titre aléatoire
/*$tab_titre = array("Escort Service","Escort Agency","Escorts girls","Escorts directory");
srand();
$rand = rand(0, 3);
//Affiche le titre
echo $tab_titre[$rand];*/
echo "Escorts girls";
}
//Descriptif
if(($meta=="descriptif") && ($langue=="en")){
//Affiche le descriptif
echo "Ladyxena.com is a escort finder for escort service, escort models and escort agencies. Find your erotic escort";
}
//Mots clés
if(($meta=="motscles") && ($langue=="en")){
//Affiche les mots clés
echo "escorts, escort, meeting, erotik escort, hussy, sex, escort models, escort agencies, escort girls";
}
return true; // fonction exécutée avec succès
}
?>
//redimensionnement de la vignette sur page d'accueil, search etc...
function affiche_vignette_list($img){
$er_msg = "Pas d'image"; // Message d'erreur
$auth_l = 140; // largeur autorisée 100
$auth_h = 187; // hauteur autorisée 150
if(!($dim = @GetImageSize($img))){
echo $er_msg;
exit();}
$ratio = $dim[0]/$dim[1];
//echo $dim[0];
if($dim[0] > $auth_l){
$dim[0] = $auth_l;
$dim[1] = $dim[0]/$ratio;
$mon_img1 = $dim[0];
return $mon_img1;
} elseif ($dim[0] < $auth_l) {
$dim[0] = $auth_l;
$dim[1] = $dim[0]/$ratio;
$mon_img1 = $dim[0];
return $mon_img1;
}else {
$mon_img1 = $dim[0];
return $mon_img1;
}
}
//redimensionnement de la photo principale sur la page de pr�sentation
function affiche_photo_presentation($img){
$er_msg = "Pas d'image"; // Message d'erreur
$auth_l = 250; // largeur autoris�e
$auth_h = 300; // hauteur autoris�e
if(!($dim = @GetImageSize($img))){
echo $er_msg;
exit();}
$ratio = $dim[0]/$dim[1];
if($dim[0] > $auth_l){
$dim[0] = $auth_l;
$dim[1] = $dim[0]/$ratio;
$mon_img1 = $dim[0];
return $mon_img1;
}else {
$mon_img1 = $dim[0];
return $mon_img1;
}
}
//redimensionnement des vignettes sur la page de pr�sentation
function affiche_vignette($img){
$er_msg = "Pas d'image"; // Message d'erreur
$auth_l = 125; // largeur autoris�e
$auth_h = 150; // hauteur autoris�e
if(!($dim = @GetImageSize($img))){
echo $er_msg;
exit();}
$ratio = $dim[0]/$dim[1];
if($dim[0] > $auth_l){
$dim[0] = $auth_l;
$dim[1] = $dim[0]/$ratio;
}
if($dim[1] > $auth_h){
$dim[1] = $auth_h;
}
/*
if($dim[1] > $auth_h){
$dim[1] = $auth_l;
$dim[0] = $dim[1]*$ratio;}
*/
$mon_img1 = $dim[0];
return $mon_img1;
//return $mon_img = "";
}
//redimensionnement des photos sur la page de pr�sentation
function affiche_photos($img){
$er_msg = "Pas d'image"; // Message d'erreur
$auth_l = 600; // largeur autoris�e
$auth_h = 150; // hauteur autoris�e
if(!($dim = @GetImageSize($img))){
echo $er_msg;
exit();}
$ratio = $dim[0]/$dim[1];
if($dim[0] > $auth_l){
$dim[0] = $auth_l;
$dim[1] = $dim[0]/$ratio;
}
$mon_img2 = $dim[0];
return $mon_img2;
}
//redimensionnement des images dans la partie login
function affiche_photo_login($img){
$er_msg = "Pas d'image"; // Message d'erreur
$auth_l = 350; // largeur autoris�e
if(!($dim = @GetImageSize($img))){
echo $er_msg;
exit();}
$ratio = $dim[0]/$dim[1];
if($dim[0] > $auth_l){
$dim[0] = $auth_l;
$dim[1] = $dim[0]/$ratio;
}
$mon_img1 = $dim[0];
return $mon_img1;
//return $mon_img = "";
}
?>
Ladyxena.com : annuaire d'escortes -