Probleme smileys Posté le 13/09/2009 à 20:59
Rams33Membre![rams33]()
9 posts
Inscrit le : 8/07/2009
Alors voila j'ai un petit problème de variable que j'arrive pas a résoudre
<?php
function smileys($texte)
{
$in=array(
":-((" , // en colère
":-(" , // déçu
":-)", //sourire
":-D", // mort de rire
":-p", // passe la langue
);
$out=array(
'<img src="smileys/lol.gif" alt="" />',
'<img src="smileys/hello.gif" alt="" />',
'<img src="smileys/love.gif" alt="" />',
'<img src="smileys/mad.gif" alt="" />',
'<img src="smileys/furious.gif" alt="" />',
);
return str_replace($in,$out,$texte);
}
echo smileys($texte);
?>
et le message d'erreur est
Notice: Undefined variable: texte in C:\wamp\www\test\new 40.php on line 24
merci de m'aider :D
Réponse à : Probleme smileys Posté le 13/09/2009 à 21:14
Bonsoir
D'après le message, quand tu fais :
echo smileys($texte);
La variable $texte n'existe pas.
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Probleme smileys Posté le 13/09/2009 à 21:19
rams33Membre
9 posts
Inscrit le : 8/07/2009
comment faire pour qu'elle existe correctement
_______________________
Aucun
Réponse à : Probleme smileys Posté le 13/09/2009 à 22:11
tu doit vérifier que la variable existe avant de l'utiliser :
if(!empty($texte))
{
echo smileys($texte);
}
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Vous n'est pas connecté en temps que membre, parceque j'en ai marre du spam, SEUL les membres peuvent poster des messages sur le forum.