Page 1 sur 1

[R] Découpage d'une page

Posté : mer. 07 oct. 2009 14:16
par DJSIR
Bonjour. J'ai besoin d'un petit découpage.

J'ai une page HTML que je viens de télécharger.

A partir caractère 6732, j'ai ce qui m'intéresse. Mais, je ne veux pas tout ce qu'il y a après.

Il faut que des que le script croise " <a href=" (attention, "espace<a href=") il coupe tout ce qui vient après avec le " <a href=".

Exemple de "page.html", je veux ce qu'il y a à partir du caractère 629.

Code : Tout sélectionner

Start off with a simple template called archives.php, stored in your theme's directory. The WordPress Default Theme includes such a template, and it makes a good starting point.

Technically, the template can be called almost anything (see these two lists for names you should not use; these are special file names WordPress reserves for specific purposes). However, using a standard name for your template will make it easier to change your blog's theme or distribute your theme and template to the WordPress community. It's also possible to display a large archive index using one of the all-purpose templates (like index.php or category.php)[b] <a href=[/b]and the is_page function, but again, taking advantage of the theme system's modularity makes it easier for others (and for you!) to edit your template later.

For more information on creating templates, see Template Tags, particularly wp_get_archives.
Donc je devrais avoir :
► Afficher le texteréponse
Compris ? Merci

Re: [..] Découpage d'une page

Posté : jeu. 08 oct. 2009 11:47
par OmegAMRS
Non, pas compris.
tu voudrais avoir exactement
► Afficher le texte


c'est ça ?

si c'est le cas, tu cherche ton " <a href=" avec StringInStr, puis tu récupère ton texte avec StringLeft (ta_string,valeur_de_retour_de_StringInStr)

Re: [..] Découpage d'une page

Posté : jeu. 08 oct. 2009 12:26
par DJSIR
Un peu mais pas trop.. je veux séléctionner le texte du caractère 629 (sur l'exemple), jusqua mon href.
OmegAMRS a écrit : si c'est le cas, tu cherche ton " <a href=" avec StringInStr, puis tu récupère ton texte avec StringLeft (ta_string,valeur_de_retour_de_StringInStr)
et je coupe 629 caractères avec StringRightTrim ou un truc comme sa ?

Re: [..] Découpage d'une page

Posté : jeu. 08 oct. 2009 18:06
par Iste
StringRightTrim ?????
Tout est dit dans son poste.. :

Code : Tout sélectionner

$var = ClipGet()
$var2 = StringLeft ($var,StringInStr($var,'<a href='))
MsgBox('','',$var2)
Pour tester le code, copie juste ton texte.

Par contre, ca s'arrête qu'au premier. Pour avoir plus de souplesse, il faudra une regexp, et surtout, plus d'info pour nous sur les variante du texte ^^'

Re: [..] Découpage d'une page

Posté : ven. 09 oct. 2009 07:23
par DJSIR
C'est bon, Merci !