caractères spéciaux Da-Forum
			
		
	 
	
	
		Bonjour,
J'ai un problème avec les caractères spéciaux sur DaForum : quand j'écris ceci : 
"Chef", "Membre" "Principale", 
j'ai un message d'erreurs pour les "" ?
Merci de me dire si quelqu'un à rencontré ce problème et s'il l'a résolu.
Jack Bocar	
	
			
		
	 
	
	
		Salut, 
quelques précision serais les bienvenues afin que l'on puisse comprendre ton problème.
ou est ce que tu utiliser c'est chaines ?
quel est ce message d'erreur ?
@+	
			Il en faut peu pour être heureux !!!!!
				
				
		
			
		
	 
	
	
		Bonjour,
Je ne sais quoi dire, c'est une erreur qui m'arrive depuis hier !!!
Voici le résultat de cette erreur : 
Erreur SQL !INSERT INTO daforum_reponses VALUES("","Bonjours Ceci est un "test" des caractères "spéciaux" Jack","2005-10-24 07:32:53","16","2","1","1")
Erreur de syntaxe près de 'test" des caractères "spéciaux" Jack","2005-10-24 07:32:53","' à la ligne 1	
	
			
		
	 
	
		le 24/10/2005 à 16:23
		Bzh
	 
	
		Tu passes bien ta chaine par "mysql_real_escape_string()" avant de l' insérer dans ta requette ???
Les magics quote doivent être à off sur ton serveur...
Enfin je ne vois rien d' autre...	
	
			
		
	 
	
	
		Bonjour,
Je n'ai rien changé aux scripts de Daforum, cette ligne existe t'elle dans les scripts originaux ?
mysql_real_escape_string()
Pour mon php.ini, voila les lignes de magic quote 
; Magic quotes
;
; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = Off
; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off    
; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off
Sont-elles toutes bonnes ?
Merci 
Jack Bocar	
	
			
		
	 
	
	
		Bonjour,
J'ai essayé de faire comme tu m'as dit avec cette ligne : mysql_real_escape_string()
Voilà les résultats : 
Original
"'.$_POST['nouveau_message'].'",
changé comme ceci :
"'.$_POST = mysql_real_escape_string("'['nouveau_message']'").'",
Résultat pas d'erreur mais affiche comme message dans le forum : '['nouveau_message']'
Puis comme ceci :
"'.$_POST = mysql_real_escape_string('["nouveau_message"]').'",
Résultat pas d'erreur mais affiche comme message dans le forum : ["nouveau_message"]
Puis comme ceci :
"'.$_POST = mysql_real_escape_string('[nouveau_message']').'",
Résultat pas d'erreur mais affiche comme message dans le forum : '['nouveau_message']'
Alors, une idée ?
Merci
Jack Bocar	
	
			
		
	 
	
	
		...
Ben c'est pas gagné hein 
 
Au lieu de tenter des trucs au pif sans meme les essayer, demande à des gens de t'expliquer les concepts de fonction et d'argument.	
 
	
		le 24/10/2005 à 23:46
		Bzh
	 
	
		essaye :
<?php
$nouveau_message = mysql_real_escape_string( $_POST['nouveau_message'] );
?>
Et tu inseres dans la requette la variable $nouveau_message 
Je ne connais pas le code source de DA_FORUM !!!
Mais, d' après ce que je vois, je pense qu' il à été conçu pour des serveurs ayant les magic_quotes à on !!!!
Bizard d' ailleur...	
	Ecrire un message
	
	Votre message vient d'être créé avec succès.
	
 
	BB-Code
	
		Pour insérer une URL clickable
		
		Pour insérer une adresse E-mail
		
		Pour annoter
		
		Pour écrire du code
		
		Pour faire un lien vers une fonction PHP
		
		Pour écrire du texte préformaté
		
		Pour écrire du texte en gras
		
		Pour écrire du texte en italique
		
		Pour écrire du texte souligné
		
		Pour écrire du texte barré
		
		Pour écrire un titre principal
		
		Pour écrire un titre secondaire
		
		Pour écrire une liste
		
	 
 
	Smiley
	
		
				
							
				:bond:
				 
			 
						
				:boxe:
				 
			 
						
				:bsmile:
				 
			 
						
				:bump:
				 
			 
						
				:clap:
				 
			 
							 
				
							
				:coeur:
				 
			 
						
				:cool:
				 
			 
						
				:cry:
				 
			 
						
				:eek:
				 
			 
						
				:evil:
				 
			 
							 
				
							
				:fleur:
				 
			 
						
				:fou2:
				 
			 
						
				:fou:
				 
			 
						
				:grin:
				 
			 
						
				:grrr:
				 
			 
							 
				
							
				:hammer:
				 
			 
						
				:hippy:
				 
			 
						
				:hum:
				 
			 
						
				:idee2:
				 
			 
						
				:idee:
				 
			 
							 
				
							
				:kdo:
				 
			 
						
				:king:
				 
			 
						
				:ko:
				 
			 
						
				:lol:
				 
			 
						
				:love2:
				 
			 
							 
				
							
				:love:
				 
			 
						
				:mad:
				 
			 
						
				:maitre:
				 
			 
						
				:noel:
				 
			 
						
				:oops:
				 
			 
							 
				
							
				:raa:
				 
			 
						
				:razz:
				 
			 
						
				:roll:
				 
			 
						
				:sad:
				 
			 
						
				:skull:
				 
			 
							 
				
							
				:smile:
				 
			 
						
				:timide:
				 
			 
						
				:trink:
				 
			 
						
				:vice:
				 
			 
						
				:vomi:
				 
			 
							 
				
							
				:wink:
				 
			 
						
				:zzz:
				