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
- Erreur 0x80070643 - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
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']");