Erreur php unexpected T_STRING
Résolu
MichaelOfCourse
Messages postés
87
Date d'inscription
Statut
Membre
Dernière intervention
-
MichaelOfCourse Messages postés 87 Date d'inscription Statut Membre Dernière intervention -
MichaelOfCourse Messages postés 87 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je developpe actuellement un minichat, j'en suis actuellement à transformer les :) en smileys (et ainsi de suite...) j'ai trouvé le code str_replace, seulement quand je l'introduit sur mon site, j'ai une erreur "Parse error: syntax error, unexpected T_STRING in /home/minecra4/public_html/response.php on line 17 "
Merci d'avance
Boris
je developpe actuellement un minichat, j'en suis actuellement à transformer les :) en smileys (et ainsi de suite...) j'ai trouvé le code str_replace, seulement quand je l'introduit sur mon site, j'ai une erreur "Parse error: syntax error, unexpected T_STRING in /home/minecra4/public_html/response.php on line 17 "
<textarea readonly="readonly" name="othermess" id="othermess">
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=****', '****', '****');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
$reponse = $bdd->query('SELECT * FROM Minichat ORDER BY ID Desc');
while ($donnees = $reponse->fetch())
{
?>
<?php echo $donnees['Pseudo']; ?> : <?php
$donnees['Message'] = str_replace(":D", "<img src="Smileys/veryhappy.png">", "$donnees['Message']");
echo $donnees['Message'];
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>
</textarea>
Merci d'avance
Boris
A voir également:
- Erreur php unexpected T_STRING
- Expert php - Télécharger - Langages
- Erreur s3 bbox - Forum Bbox Bouygues
- Erreur 0x80070570 ✓ - Forum Windows 10
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 4101 - Forum Carte graphique
2 réponses
Dans str_replace(":D", "<img src="Smileys/veryhappy.png">", le deuxième paramètre est délimité par des ", donc si tu veux écrire des " dans la chaine il faut échapper. Ou utiliser un autre délimiteur de chaine de caractères tel que '.
$donnees['Message'] = str_replace(":D", "<img src='Smileys/veryhappy.png'>", "$donnees['Message']");