19 résultats trouvés

par napoleon59
30 avr. 2014, 09:14
Forum : PHP débutant
Sujet : suppression chaine de caractère
Réponses : 1
Vues : 747

suppression chaine de caractère

Bonjour, Je souhaiterai supprimer du contenu dans une page web. En gros j'aimerai supprimer ou remplacer par rien le contenu entre la balise <body> et la balise <h1> dans une page web. J'ai tenté ceci $test = preg_replace("@<body[^>]*?>.*?</h1>@si", "", $homepage); Mais çà ne mar...
par napoleon59
29 avr. 2014, 17:42
Forum : PHP débutant
Sujet : Get_file_content
Réponses : 3
Vues : 953

Re: Get_file_content

En gros j'aimerai supprimer le contenu entre la balise <body> et la balise <h1> mais je ne comprend rien au expression reguliere

Je fais cela mais çà ne marche pas

ereg_replace("#<body>*.<h1>#s", "",$homepage);
par napoleon59
29 avr. 2014, 17:16
Forum : PHP débutant
Sujet : Get_file_content
Réponses : 3
Vues : 953

Re: Get_file_content

Ok je comprends mieux le pourquoi du comment merci. Dans ce cas est-il possible de supprimer du contenu avant une balise avec une regex ?
par napoleon59
29 avr. 2014, 14:34
Forum : PHP débutant
Sujet : Get_file_content
Réponses : 3
Vues : 953

Get_file_content

Bonjour, avec le code suivant : $pos = strpos(file_get_contents("http://www.example.com/"), "<h1>"); $homepage = file_get_contents('http://www.example.com/',NULL, NULL, $pos); J'ai un retour de code d'erreurs que je ne comprend pas. Warning: file_get_contents() [function.file-get...
par napoleon59
29 avr. 2014, 12:15
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

Ok top merci. Maintenant plutot que de les afficher je les stocké dans un tableau $tab1[] = $mot1." ".$mot2." ".$mot3."<br/>"; J'ai fait la meme chose avec un autre texte donc j'ai un deuxieme tableau $tab2[] = $mot1." ".$mot2." ".$mot3."<br/>&q...
par napoleon59
29 avr. 2014, 12:00
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

En fait j'ai fait mis le empty car j'ai des entrées vide dans mon tableau qui me génère dans lignes sans résultat et je souhaite les supprimer.

Ca n'est pas pareil la syntaxe suivante?

for ($i=O; $i<$nombre_element; $i = $i+3)

for ($i=O; $i<$nombre_element; $i+3)
par napoleon59
29 avr. 2014, 11:43
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

Merci je n'avais pas vu les réponses en page 2. J'ai réussit tout seul avec un autre code. Est-ce que celui-ci te semble correct ? Est-il mieux ou moins bien que le tien et pourquoi ? Merci. $test2 = "Mon texte que je veux séparer en 3 mots" $teste = explode(" ", $test2); $nombre...
par napoleon59
29 avr. 2014, 10:44
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

En gros pour ma boucle je voudrais lui dire ceci :

Tant que la valeur du tableau est différent de null alors execute le code sinon arrete.
par napoleon59
29 avr. 2014, 10:29
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

Merci une partie de l'erreur venait de l'oublie du dollar et de la variable en booléen :-).

Pour la boucle je ne vois pas comment faire. En gros je voudrais que ma boucle fonctionne tant qu'il y reste des séquences de 3 mots à mettre à la suite.
par napoleon59
29 avr. 2014, 09:35
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

$test="mon texte que je voudrais séparer en 3 mots" $teste = explode(" ", $test2); $i == 0; foreach($teste AS $a) { $mot1= $teste[i+1]; $mot2= $teste[i+2]; $mot3= $teste[i+3]; echo $mot1."/".$mot2."/".$mot3."<br/>"; $i = $i + 3; } Mon texte est bien ...
par napoleon59
29 avr. 2014, 00:27
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

J'y ai cru mais çà ne marche pas du tout. Si quelqu'un peut m'aider je suis preneur. $test2 = "Mon texte que je voudrais séparer tous les 3 mots"; $teste = explode(" ", $test2); foreach($teste AS $a => $valeur) { $i == 0; $mot1= $valeur ; $mot2= $valeur[i+1]; $mot3= $valeur[i+2];...
par napoleon59
29 avr. 2014, 00:02
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

je débute vraiment donc pas évident
par napoleon59
28 avr. 2014, 23:46
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

ok mais avec les boucle j'ai vraiment du mal $test2 = "mon texte que je voudrais séparer tous les 3 mots"; $teste = explode(" ", $test2); foreach($teste AS $a => $valeur) { $mot1 = $teste[0]; $mot2 = $teste[1]; $mot3 = $teste[2]; echo $mot1, $mot2, $mot3; echo $valeur.'<br />'; }
par napoleon59
28 avr. 2014, 23:30
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

ou plutot le top serait de faire un explode(" ",$Mon_contenu) mais tous les 3 mots
par napoleon59
28 avr. 2014, 23:04
Forum : PHP débutant
Sujet : récupérer du texte dans une chaine de caractère
Réponses : 25
Vues : 3844

Re: récupérer du texte dans une chaine de caractère

j'ai réussit à faire ma boucle :-) par conte maintenant je cherche une fonction qui me permettent de prendre les 3 premier mots de chaque phrase. Y a t il une fonction pour çà ou bien faut-il que je fasse une autre boucle pour séparer tous les 3 mots ?
Nous sommes le 08 juin 2026, 01:59