Précédent   Forum du club des développeurs et IT Pro > PHP > PHP & SGBD > PHP & PostgreSQL
PHP & PostgreSQL Forum d'entraide sur PostgreSQL avec PHP. Avant de poster -> FAQ PostgreSQL, Cours PostgreSQL. Pour les questions concernant le moteur PostgreSQL plutôt que les fonctions PHP, merci d'utiliser le forum PostgreSQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/11/2011, 22h05   #1
alassanediakite
Membre Expert
 
Avatar de alassanediakite
 
Homme Alassane Diakité
Conseil - Consultant en systèmes d'information
Inscription : août 2006
Messages : 840
Détails du profil
Informations personnelles :
Nom : Homme Alassane Diakité
Âge : 35
Localisation : Mali

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : août 2006
Messages : 840
Points : 1 299
Points : 1 299
Envoyer un message via Yahoo à alassanediakite
Par défaut problème d'affichage avec ckeditor

salut à tous et à toutes
Je fais actuellement de l'apprentissage (php et bases de données).
La base est sur PostgreSQL, j'ai un formulaire qui contient un "textearea" en ckeditor.
Voici un exempe de donnée dans PostgreSQL:
Code :
1
2
"<p>
	<em>hytfr</em></p>"
envoyer dépuis PHP par
Code :
1
2
3
4
5
$titremessage =str_replace("'", "''",htmlentities($_POST['titremsg'],ENT_QUOTES, "UTF-8"));
$message=str_replace("'", "''", htmlentities(trim($_POST['lemessage']),ENT_QUOTES, "UTF-8"));
 
$strsql="update forums.message set titremessage='".$titremessage."', message='".$message."' where idmessage=".$_POST['lemsg'].";";
$maBD->query($strsql);
Voici ce que cela donne avec Aurora
<p> <em>hytfr</em></p>
par le code
Code :
1
2
3
4
5
$strsql="SELECT idmessage, forums.reponse.idabonne, titrereponse, reponse, pseudoa FROM forums.reponse inner join forums.abonne on forums.abonne.idabonne=forums.reponse.idabonne where idmessage=".$affichelesmessages.";";
foreach  ($maBD->query($strsql) as $row2)
	{
	echo($row2['titrereponse']."<br>");					
	echo("<p>".$row2['reponse']."<br></p>");}
Avec tinymce pas de problème d'affichage mais j'arrive pas à le maitriser (personnalisation et compatibilité des browsers).
Je suis un peu débutant, donc ...
Merci d'avance.
__________________
Le monde est trop bien programmé pour être l’œuvre du hasard…
alassanediakite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2011, 14h08   #2
nextdev
Membre confirmé
 
Inscription : février 2009
Messages : 150
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 150
Points : 207
Points : 207
Ce qui sors de de ton wysiwyg ne doit à priori pas être converti via htmlentities.
nextdev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 13h22   #3
alassanediakite
Membre Expert
 
Avatar de alassanediakite
 
Homme Alassane Diakité
Conseil - Consultant en systèmes d'information
Inscription : août 2006
Messages : 840
Détails du profil
Informations personnelles :
Nom : Homme Alassane Diakité
Âge : 35
Localisation : Mali

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : août 2006
Messages : 840
Points : 1 299
Points : 1 299
Envoyer un message via Yahoo à alassanediakite
Salut
Merci nextdev pour la réponse.
a résolu le problème de présentation de balises HTML. Mais comment envoyer des données au format "UTF-8" à PostgreSQL sans
Code :
htmlentities("texte",ENT_QUOTES, "UTF-8")
?
Merci d'avance
__________________
Le monde est trop bien programmé pour être l’œuvre du hasard…
alassanediakite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 16h01   #4
nextdev
Membre confirmé
 
Inscription : février 2009
Messages : 150
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 150
Points : 207
Points : 207
Pourquoi vouloir faire cette conversion en code html ?
Ah, c'est peu être juste pour l'utf8, alors fait un simple utf8_encode().

Et pour l'utf8, il faut que l'ensemble de tes scripts/fichiers/bases soient en utf8.
nextdev est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/11/2011, 09h56   #5
alassanediakite
Membre Expert
 
Avatar de alassanediakite
 
Homme Alassane Diakité
Conseil - Consultant en systèmes d'information
Inscription : août 2006
Messages : 840
Détails du profil
Informations personnelles :
Nom : Homme Alassane Diakité
Âge : 35
Localisation : Mali

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : août 2006
Messages : 840
Points : 1 299
Points : 1 299
Envoyer un message via Yahoo à alassanediakite
Salut
Grand Merci à vous nextdev.
Le problème est résolu.
__________________
Le monde est trop bien programmé pour être l’œuvre du hasard…
alassanediakite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h57.


 
 
 
 
Partenaires

Hébergement Web