|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Bonsoir,
Je suis tombé sur la fonction http://j-reaux.developpez.com/tutori.../gestion-news/ qui permet de découper du texte en gardant les balises HTML Imaginons un texte de 10000 caractères. Mon intention est de découper le texte tous les 1000 caractères. J'aimerais savoir comment vous procéderiez pour découper les pages et insérer en base les différentes parties avec cette fonction. Je pensais procéder un peu comme cela : Code :
Par avance merci
|
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Thierry NFC & DevWeb Inscription : avril 2006 Messages : 1 175 ![]() |
tu commets une petite erreur de raisonnement. Si tu prends les caractères de 0 à 1000, tu prends 1001 caractères puisque tu prends le zéro.
|
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Effectivement, ce pourrait donc être de 0 à 999 puis 1000 à 1999.
Cependant, comment faire pour pratiquer cette coupure ? Par avance, merci ! |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Thierry NFC & DevWeb Inscription : avril 2006 Messages : 1 175 ![]() |
Tien, je ne sais pas pourquoi, mais j'ai eu envie de m'amuser un peu
C'est du vite fait mal fait, mais ca à l'air fonctionner. Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Bonsoir et merci pour la proposition,
C'est tant mieux si vous prenez du plaisir à m'aider ! Cependant, il y a un souci, cela boucle trop de fois. D'où peut venir le souci ? EN PJ, l'exemple avec un jeu de donnée. |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Thierry NFC & DevWeb Inscription : avril 2006 Messages : 1 175 ![]() |
Désolé, mais 23567 caracteres 23 passages cela me semble on ne peut plus normal non ?
Il faut aussi y mettre un peu du tien |
|
|
00
|
|
|
#7 | ||
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Sauf que si on regardes, cela sort plusieurs fois la dernière page !
je ne comprends pas pourquoi il y a le souci. De plus, pourquoi ne pas utiliser la fonction texte_resume() ? De mon côté, j'ai essayé de faire ceci : Code :
Par-conte, j'ai modifié la fonction texte_resume() pour qu'elle me renvoi la longueur du texte coupé. Exemple disponible : http://www.partir-en-vtt.com/test_trunc.php Cependant, l'html ainsi que des mots sont coupés. La question est pourquoi ? ![]() merci pour le coup de main. |
||
|
|
00
|
|
|
#8 |
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Un petit coup de main sur ce problème qui je suis sur, en aidera plus d'un
![]() Par avance, merci. |
|
|
01
|
|
|
#9 |
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Est-ce que la question est trop compliquée ou mal formulée ?
Merci par avance de me guider car j'ai besoin de cette fonction de découpe pour créer des pages en gardant le formatage HTML pour mes voyages à vélo.
|
|
|
01
|
Copyright © 2000-2012 - www.developpez.com