Tronquer un article + lien

Invité
Invité n'ayant pas de compte PHPfrance

25 oct. 2005, 13:34

article originel : http://www.phpfrance.com/forums/voir_su ... 65bba15c89

bonjour,
j'espereque vous pourez m'aider ;)

mon probleme est sensiblement le meme que celui ci sauf que je voulais qu'a la fin de la news au lieu des 3 "...", il y est un liens qui quand on click nous montre la suite de l'article ds une pages.

comment je pourrais faire ?

je suis un novice en PHP ca serait sympa de m'aider;)

a bientot ;)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

25 oct. 2005, 14:08

Modération : J'ai ouvert un nouveau post pour ton problème avec un lien sur l'ancien message pour éviter de mélanger vos problèmes ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 11 Messages

25 oct. 2005, 17:23

re

personne pour m'aider ? svp

merci d'avance ;)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

25 oct. 2005, 17:40

Dans ce code, il faut que tu récupères l'adresse de l'article et tu remplaces les ... par un lien. exemple :
function Tronquer_Texte($texte, $longeur_max) {
    if (strlen($texte) > $longeur_max) {
      $texte = substr($texte, 0, $longeur_max);
      $dernier_espace = strrpos($texte, "");
      $texte = substr($texte, 0, $dernier_espace)."<br><a href='adresse.html'>Suite de l'article</a>";
    }
    return $texte;
}


echo Tronquer_Texte("Voici un exemple de texte tronqué.", 20);
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 11 Messages

25 oct. 2005, 17:44

Dans ce code, il faut que tu récupères l'adresse de l'article et tu remplaces les ... par un lien. exemple :
function Tronquer_Texte($texte, $longeur_max) {
    if (strlen($texte) > $longeur_max) {
      $texte = substr($texte, 0, $longeur_max);
      $dernier_espace = strrpos($texte, "");
      $texte = substr($texte, 0, $dernier_espace)."<br><a href='adresse.html'>Suite de l'article</a>";
    }
    return $texte;
}


echo Tronquer_Texte("Voici un exemple de texte tronqué.", 20);
en faite dans ce system il faut que je cree 2 pages index. cad 1 pages avec les news racourcis, et une autre pages avec l'article complet .... c'est ca ?

je comprend pas bien :/ je suis dsl mais je debute, j'ai pas forcement l'esprit de logique en matiere de programmation ;)

merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

25 oct. 2005, 17:45

C'est ça. Et il faut que ton lien redirige vers la page d'affichage de tes articles.

Ensuite, quand tu maitriseras plus le PHP, tout pourras tout afficher sur une page
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 11 Messages

26 oct. 2005, 09:20

En gros je dois faire ca :


fomulaire avec champ
nom article
texte
nom
prenom
cnx a la BDD.

affichage de la news.
$nom = $_GET['nom'];
$prenom = $_GET['prenom'];
$texte= $_GET['texte'];
$titre= $_GET['titre'];

echo $nom;
echo $prenom
echo $titre
echo $texte

+code pour texte tronqué

c'est en gros biensur lol

quand on click on vous une nouvelle page avec :
echo $nom;
echo $prenom;
echo $titre;
echo $texte;
par contre, ce que j'arrive pas a comprendre, c'est comment faire comprendre au php que lorsque qu'on click, ca ouvre une nouvelle page avec "le design" du site et la news au complet ...

Merci ^^

Eléphanteau du PHP | 11 Messages

28 oct. 2005, 08:02

bonjour, 8)

personne ?

:cry:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

28 oct. 2005, 08:33

Il faut que la page qui affiche la liste des articles ou un seul article soit la même et qu'elle teste l'existence d'un id d'article.

Si cet id existe, elle affiche cet article, sinon elle affiche la liste des articles
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 11 Messages

31 oct. 2005, 14:46

Il faut que la page qui affiche la liste des articles ou un seul article soit la même et qu'elle teste l'existence d'un id d'article.

Si cet id existe, elle affiche cet article, sinon elle affiche la liste des articles
oula lol ca deviens compliqué !!! mdr

ca donne quoi en code ?

Merci d'avance