La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  [RESOLU] Convertir des balises maisons en php
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: [RESOLU] Convertir des balises maisons en php  (Lu 937 fois)
[RESOLU] Convertir des balises maisons en php
« sur: le 25-08-2008 a 11:32:11 »
marcel6566
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil
Répondre avec citation

Bonjour,

Je cherche depuis plusieurs jours en vain! Je compte sur votre savoir pour pouvoir m'aider. Merci par avance.

Je voudrais convertir des "balises maison []" en balise php.

Exemple de mon script qui ne fonctionne pas car je ne connais pas la syntaxe sur les caractères spéciaux :

$texte = "C'est le plus beau |jour] de ma [vie] car il fait beau";
$s=array("[jour]", "[vie]");
$d=array("<?php echo $jour ?>", "<?php echo $vie ?>");
$texte=str_replace($s, $d, $texte);

« Dernière Édition: le 25-08-2008 a 23:49:16 par marcel6566 » Rapporter au modérateur  

Re:Convertir des balises maisons en php
« Répondre #1 sur: le 25-08-2008 a 19:14:06 »
Krash
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 181





Voir le Profil    E-Mail
Répondre avec citation

si tu veux faire ca avec str_replace essaies avec ceci

Citation:
$texte = "C'est le plus beau [jour] de ma [vie] car il fait beau";
$s=array("[jour]" => $jour, "[vie]" => $vie);

foreach($s as $key => $value) {
   $texte = str_replace($key, $value, $texte);
}

echo $texte;

Rapporter au modérateur  
Re:Convertir des balises maisons en php
« Répondre #2 sur: le 25-08-2008 a 20:01:31 »
marcel6566
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil
Répondre avec citation

Merci pour ta réponse.
Hélas, cela ne fonctionne pas.
Les messages d'erreurs apparaissent : Undefined variable.
Il cherche a avoir la valeur de la variable $jour et de $vie.

Moi je voudrais avoir le texte complet <?php echo $jour ?>

Rapporter au modérateur  
Re:Convertir des balises maisons en php
« Répondre #3 sur: le 25-08-2008 a 20:07:26 »
Krash
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 181





Voir le Profil    E-Mail
Répondre avec citation

ah ok tu veux afficher le code dans ce cas c'est comme ca

Citation:
$texte = "C'est le plus beau [jour] de ma [vie] car il fait beau";
$s=array("[jour]" => '&lt;?php echo $jour ?&gt;', "[vie]" => '&lt;?php echo $vie ?&gt;');

foreach($s as $key => $value) {
  $texte = str_replace($key, $value, $texte);
}

echo $texte;

Rapporter au modérateur  
Re:Convertir des balises maisons en php
« Répondre #4 sur: le 25-08-2008 a 22:58:23 »
marcel6566
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil
Répondre avec citation

Re bonsoir,

J'obtiens le changement complet "&lt;?php echo $jour ?&gt;, mais &lt et &gt ne se transforment pas en < et > que ce soit avec le navigateur ou à la lecture de la page php.

Si tu as une nouvelle idée, c'est avec plaisir.

Rapporter au modérateur  
Re:Convertir des balises maisons en php
« Répondre #5 sur: le 25-08-2008 a 23:14:27 »
marcel6566
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil
Répondre avec citation

Imprécision dans ma réponse.

Re bonsoir,

J'obtiens le changement complet "&lt;?php echo $jour ?&gt; dans le fichier php et à l'affichage sous le navigateur j'obtiens  <?php echo $jour ?>

Ce que je souhaite, c'est obtenir <?php echo $jour ?> dans le fichier php ou $jour devient une variable. A l'affichage avec le navigateur j'obtiens la valeur de $jour.

En expérent être plus clair !!!

Rapporter au modérateur  
Re:Convertir des balises maisons en php
« Répondre #6 sur: le 25-08-2008 a 23:46:06 »
marcel6566
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil
Répondre avec citation

OK ça marche avec

$texte = "C'est le plus beau [jour] de ma [vie] car il fait beau";
$s=array("[jour]" => '<?php echo $jour ?>', "[vie]" => '<?php echo $vie ?>');

foreach($s as $key => $value) {
  $texte = str_replace($key, $value, $texte);
}

echo $texte;

MERCI

Rapporter au modérateur  
[RESOLU]:Convertir des balises maisons en php
« Répondre #7 sur: le 25-08-2008 a 23:48:08 »
marcel6566
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil
Répondre avec citation

MERCI

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg