Cool Forum

 
 
Cool Forum » Générale » Discussions Générales » Au secours...
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
schwa023

Nouveau

Enregistré le 15/04/2003
Messages: 11
Non connecté

Sujet : Au secours...
Ajouté le : 30/04/2003 09:37
Message :

Salut,
Je suis en train de réaliser un forum : http://www.shupsforum.fr.st inspiré graphiquement de cool forum et g un probleme d'ordre Php...

Lorsque quequ'un poste un message, si il insere de code php comme par exemple </td>, mon prog le prend en compte...

G tou essayer en essayanrt de déliùmiter la string, puis en essayant avec la fonction print..mais ca marche poa..


ps : J'utilise une méthode de traitement de message dont voici la source :


Function traitement_msg($msg, $exp)
{
require("connect.php");
$r = "Select signature from forum_membres WHERE login = '$exp'";
$res = mysql_query($r);
$l = mysql_fetch_row($res);
// Si l'auteur a définit sas signature, on l'ajoute au messsage
if (!empty($l[0]))
{
$msg = $msg."<br><br><br>___________________________<br>".$l[0];
}

//On selectionne le code et le chemin des smileys dans la base
$requete = "SELECT code, chemin FROM forum_smiley";
$resultat = mysql_query($requete);
$m = $msg;
while($ligne = mysql_fetch_row($resultat))
{
$c = "<img border=0 src=$ligne[1]>";
// Si on trouve le code d'un smiley dans le message on le remplace alors par l'image
$m = str_replace($ligne[0], $c , $m);

}
// On remplace les retours chariots par des sauts de ligne html (<br>)
$m = str_replace("\n", "<br>" , $m);

//On retourne le message mise en forme
return $m;
}



puis dans mon prog je l'appelle normalement et je fais un echo ou un print du resultat mais ca marche poa..


J'espere que vous pourrez m'aider..Merci


http://shupsforum.fr.st
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à schwa023!!! Envoyer un Message Privé à schwa023 Citer ce post dans votre réponse

 
 
Jean-Glode

Pilier

www.suidzer0.org : projet décédé

Enregistré le 28/04/2002
Messages: 2352
Non connecté

Ajouté le : 30/04/2003 10:05
Message :

Bon alors c'est très simple y'a une fonction php htmlentities qui remplace tous les caractères spéciaux <> " par les équivalence HTML exemples :
> de vient &gt;

Donc les balise HTML sont totalement traités...

Plus d'infos ici : http://dev.nexen.net/docs/php/annotee/function.htmlentities.php

@ ++


-- Coolforum the best forum written in PHP and MySQL --
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Jean-Glode!!! Visitez le site de Jean-Glode!! Envoyer un Message Privé à Jean-Glode Citer ce post dans votre réponse

 
 
schwa023

Nouveau

Enregistré le 15/04/2003
Messages: 11
Non connecté

Sujet : ouffff
Ajouté le : 30/04/2003 10:26
Message :

Merci bien ca me sauve...

Gt en train d'essayer de remplacer les '>' '<' par leurs équivalences avec str_replace *mais ca marché poa...

@ ++


http://shupsforum.fr.st
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à schwa023!!! Envoyer un Message Privé à schwa023 Citer ce post dans votre réponse

 
 
Jean-Glode

Pilier

www.suidzer0.org : projet décédé

Enregistré le 28/04/2002
Messages: 2352
Non connecté

Ajouté le : 30/04/2003 13:06
Message :

Héhé heureux de t'avoir aide


-- Coolforum the best forum written in PHP and MySQL --
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Jean-Glode!!! Visitez le site de Jean-Glode!! Envoyer un Message Privé à Jean-Glode Citer ce post dans votre réponse

 
 
schwa023

Nouveau

Enregistré le 15/04/2003
Messages: 11
Non connecté

Sujet : encore au secorus
Ajouté le : 05/05/2003 11:42
Message :

Explication :

G un pb; Lorsque l'on poste un msg je voudrai faire retourner le poster sue la pag des messages et non qu'il reste sur la page d'écriture du msg... (J'espere ke c assez clair ...)

Pb : Formulaire du script du message et dans la meme page donc impossible d'utiliser la fonction header() (erreur ki saoule ; header already send ...blablabla..).

Impossible d-utiliser javascript car je dois passer des parametres dans url ki sont des variables php...

Please...Help!

Merci d'avance

http://shupsforum.fr.st


http://shupsforum.fr.st
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à schwa023!!! Envoyer un Message Privé à schwa023 Citer ce post dans votre réponse

 
 
schwa023

Nouveau

Enregistré le 15/04/2003
Messages: 11
Non connecté

Ajouté le : 05/05/2003 12:01
Message :

nan en fait c bon...

Parfois je suis un peu bete...

Il suffisait ke je passe mon script avant tou code html...

Désolé pour avoir poqter un msg pour rien..

@ plus pour de nouvelles aventures


http://shupsforum.fr.st
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à schwa023!!! Envoyer un Message Privé à schwa023 Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0389 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net