Problème de définition de variable en php
Résolu/Fermé
BenjD90
Messages postés
83
Date d'inscription
samedi 23 février 2008
Statut
Membre
Dernière intervention
20 avril 2011
-
20 déc. 2008 à 13:02
benvii Messages postés 308 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 28 octobre 2010 - 20 déc. 2008 à 14:18
benvii Messages postés 308 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 28 octobre 2010 - 20 déc. 2008 à 14:18
Bonjour,
je voudrait savoir quel code je doit écrire en php pour avoir ma variable $page qui a cette valeur :
$page = "<?php $titre2 = preg_replace('#$nom#i', '$img', $titre2); ?>";
je voudrait que $titre2 reste tel quel (considéré comme un mot), et $nom et $img prennent leur vrais valeur (défini auparavant)
merci pour vos réponses
@+
Benj
je voudrait savoir quel code je doit écrire en php pour avoir ma variable $page qui a cette valeur :
$page = "<?php $titre2 = preg_replace('#$nom#i', '$img', $titre2); ?>";
je voudrait que $titre2 reste tel quel (considéré comme un mot), et $nom et $img prennent leur vrais valeur (défini auparavant)
merci pour vos réponses
@+
Benj
A voir également:
- Problème de définition de variable en php
- Easy php - Télécharger - Divers Web & Internet
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
3 réponses
benvii
Messages postés
308
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
28 octobre 2010
137
20 déc. 2008 à 13:29
20 déc. 2008 à 13:29
Bonjour,
Il faut juste échapper certains carctères avec \.
Voilà :
Attention : avec un code de ce type là il faut faire attention aux injections.
Il faut juste échapper certains carctères avec \.
Voilà :
$var = "<?php \$titre2 = preg_replace(\'#".$nom."#i\', \'".$img."\', ".$titre2."); ?>"; echo $var;
Attention : avec un code de ce type là il faut faire attention aux injections.
BenjD90
Messages postés
83
Date d'inscription
samedi 23 février 2008
Statut
Membre
Dernière intervention
20 avril 2011
1
20 déc. 2008 à 14:06
20 déc. 2008 à 14:06
merci,
au final ça donne donc :
$page = "<?php \$titre2 = preg_replace('#".$nom."#i', '".$img."', \$titre2); ?>";
au final ça donne donc :
$page = "<?php \$titre2 = preg_replace('#".$nom."#i', '".$img."', \$titre2); ?>";
benvii
Messages postés
308
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
28 octobre 2010
137
20 déc. 2008 à 14:18
20 déc. 2008 à 14:18
Oui