Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Php : outil d'affichage aléatoire de contenu

Poster un nouveau sujet Imprimer cette discussion    Forum -> Administration d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
2fou
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 08 Juil 2003
Messages: 207
Localisation: Toulouse

URL permanente de ce messagePosté le : Mar Avr 19, 2005 10:58    Sujet du message: Php : outil d'affichage aléatoire de contenu

Bonjour,

je souhaiterais construire un outil pour le site internet d'un client.

Je souhaiterais avoir un fichier texte composé de plusieurs paragraphe de texte que je pourrais facilement mettre à jour (ajout ou suppression de paragraphe)

Et dans une page php, je souhaiterais faire appel à ce fichier texte...et afficher aléatoirement un des paragraphe du fichier texte.
Et que tous les mois par exemple, le paragraphe affiché change...

Ceci dans le but, de proposer,avec un minimum de manipulation (seul le fichier txt), un contenu fréquemment mis à jour.
Ce qui, je pense est apprécié par les visiteurs et par les moteurs de recherche...

A votre avis, la réalisation d'un tel outil est elle possible ? quels ont les facteurs bloquants ? Google va t'il apprecier ?

et Avez-vous une idée sur la procédure à suivre.

Merci de votre réponse.
 
2fou Visiter le site web du posteur
haderach
WRInaute passionné
WRInaute passionné

Inscrit le: 26 Aoû 2004
Messages: 840
Localisation: Une grotte dans les Vosges. En attente de dégroupage total

URL permanente de ce messagePosté le : Mar Avr 19, 2005 11:36    Sujet du message: Php : outil d'affichage aléatoire de contenu

En plaçant tes paragraphes dans une table d'une base de données, tu as libre choix ensuite pour afficher aléatoirement les infos (c'est la requête sql qui récupère les paragraphes selon les critères que tu donnes)...

Wink
 
haderach Visiter le site web du posteur
2fou
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 08 Juil 2003
Messages: 207
Localisation: Toulouse

URL permanente de ce messagePosté le : Mar Avr 19, 2005 12:22    Sujet du message: Php : outil d'affichage aléatoire de contenu

Merci de ta réponse,
en fait je veux pas forcément utiliser la base de données.
J'ai avancé par rapport à toute à l'heure :
mon fichier texte est composé de paragraphe séparé par des *,
ma page php comtien ce code :
Code:

<?php

//déclaration du fichier
$fichier='montexte.txt';

//lecture du fichier
$contenu = fread(fopen($fichier, "r"), filesize($fichier));

//découpage du fichier par rapport aux *
// et création d'un tableau parag[] contenant les différents paragraphes.
$parag=explode("*",$contenu) ;

// calcul du nb de paragraphe
$max = sizeof($parag);

// choix aleatoire d'un paragraphe
$aleatoire = rand(0, $max);

// affichage du paragraphe
echo $parag[$aleatoire];

?>


Ce code m'affiche donc un des paragrahes aux hasard.
Et à chaque raffraichissement de la page, celui-ci est changé...

Là, ou je bloque c'est pour gérer le temps...et lui dire que la paragraphe choisi doit rester le même pendant une période donnée (1mois par exemple).

Avez-vous des idées ?
 
2fou Visiter le site web du posteur
ehcs
Nouveau WRInaute

Inscrit le: 04 Avr 2005
Messages: 15

URL permanente de ce messagePosté le : Mar Avr 19, 2005 12:32    Sujet du message: Php : outil d'affichage aléatoire de contenu

Tu enregistres dans un fichier le mois en cours et la référence du paragraphe associé.

A chaque rafraichissement de ta page tu testes le mois en cours avec celui qui est enregistré dans le fichier.

C'est le meme, tu affiches le paragraphe associé.
Il est different, sélection d'un paragraphe au hasard et tu écrases dans ton fichier "le mois en cours et le paragraphe associé" avec les nouvelles données.
 
ehcs Visiter le site web du posteur
2fou
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 08 Juil 2003
Messages: 207
Localisation: Toulouse

URL permanente de ce messagePosté le : Mar Avr 19, 2005 16:01    Sujet du message: Php : outil d'affichage aléatoire de contenu

re-
j'ai finalement choisi une solution plus simple, et qui correspond mieux au besoins du client :
Code:

<?php

//déclaration du fichier contenant les paragraphes
$fichier='paragraphes.txt'; // liste des paragraphes

//lecture du fichier
$contenu = fread(fopen($fichier, "r"), filesize($fichier)); // en mode lecture

//découpage du fichier par rapport aux *
// et création d'un tableau parag[] contenant les différents paragraphes.
$parag=explode("*",$contenu) ;


//date du jour
$jour = date("d");

// première semaine
if ($jour <= 8)
{
// affichage du premier paragraphe
echo $parag[0];
}
// 2ème semaine
else if ($jour <=16)
{
// affichage du second paragraphe
echo $parag[1];
}
// 3ème semaine
else if ($jour <=24)
{
// affichage du troisième paragraphe
echo $parag[2];
}
// 4ème semaine
else
{
// affichage du quatrième paragraphe
echo $parag[3];
}

?>


Merci quand même.
 
2fou Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Administration d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Définitions :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort