afficher un extrait de texte suivi de "lire la suite" - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : afficher un extrait de texte suivi de "lire la suite"
 
Profil : IDNaute
Plus d'informations

Voila j'aimerai savoir comment faire pour que sur ma page principale, il y ait affiché des extraits de texte suivis de la mention "lire la suite", et quand on clique dessus, le texte s'affiche en entier (pourquoi pas par glissement du reste pour laisser la place à la suite de s'afficher).
Pourquoi vous m'indiquer un script, m'aider svp??

Liens sponsorisés


Inscrivez-vous ou connectez-vous pour masquer ceci.

Paranoid Android
Profil : IDNaute
Plus d'informations

voici un mini how-to sur comment pomper du code.

1. aller sur un qui utilise la fonctionnalité que vous chercher.
2. repérer une chaine de caractère identifiable.
3. clique droit > afficher le code source
4. faire une recherche de la chaine identifiable.
5. analyser le fonctionnement de cette partie.

ne me remercie pas.


---------------
Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
http://127.0.0.1
Profil : IDNaute
Plus d'informations

ça ne va pas l'aider des masses ça :)
Voici un petit en php:

Code :
  1. $news = "un long texte"; // le contenu de ton texte complet
  2. $idnews = 1; // ce qui servira à faire le lien
  3. $max = 300; // Le nombre maximal de caractères à afficher en page d'accueil
  4. if (strlen($news)>$max) {
  5.   $accnews = substr($news, 0, $max);
  6.   $accnews .= "...<br /><a href=\"news.php?id=$idnews\">Lire la suite</a>\n";
  7. } else {
  8.   $accnews = $news."<br /><a href=\"news.php\">Lire toutes les news</a>\n";
  9. }
  10. echo $accnews;


---------------
Réseau IRC Francophone
Les eggdrops en français
Paranoid Android
Profil : IDNaute
Plus d'informations

ouais, sauf qu'il préfèrerait un truc avec un div et l'attribut display d'après ce qu'il dit :
"(pourquoi pas par glissement du reste pour laisser la place à la suite de s'afficher)."


---------------
Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
http://127.0.0.1
Profil : IDNaute
Plus d'informations

ah ok, donc mettre le substr($news, $max) dans une balise de type:
<div id="suite" style="display: none;"></div> et remplacer le lien par un:
<a href="void();" onclick="document.getElementById('suite').style.display = 'block'; return false;">

Désolé, je sais pas faire :)


---------------
Réseau IRC Francophone
Les eggdrops en français
Paranoid Android
Profil : IDNaute
Plus d'informations

en même temps, s'il n'arrive pas à récupérer du code existant sur un site, j'ai peux que lui fournir le code ne l'aide pas plus.

(oui, aujourd'hui, je suis en mode raleur. et alors ?)


---------------
Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Profil : IDNaute
Plus d'informations

:bounce: merci beaucoup crazycat :bounce:
J'essaie de comprendre ton code... Le fichier news.php c'est donc un fichier à part où il y a toutes les news c'est ça?
Je dois le rédiger comment dans le genre :
news1=
news2=
etc...
????

http://127.0.0.1
Profil : IDNaute
Plus d'informations

cocolibri, je t'ai donné des exemples généraux, je ne connais pas la structure de ton site, ni comment tu gères tes news.

@vinz42: je crois que je vais adopter le même mode :)


---------------
Réseau IRC Francophone
Les eggdrops en français

  FORUM Infos-du-Net » Programmation » afficher un extrait de texte suivi de "lire la suite"

Aller à :
 

Liens