Votre question

Une image ne s'affiche pas / Un texte refuse de se modifié

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
1 Septembre 2005 16:32:47

Slt tlm. Je vais vous posez ici deux questions :
J'ai uploader une image sur mon ftp, et lorsque je tape l'adresse, je suis redirigé vers cette page :
http://127.0.0.1:1031/clear.cgi? Pourquoi?

2ème question :
Je vous montre mon code tout d'abord :

  1. <?php
  2.  
  3. $retour = mysql_query('SELECT message FROM forum WHERE id="'.$_GET['modif'].'"');
  4. $donnees = mysql_fetch_array($retour);
  5. $message = $donnees['message'];
  6. $message = htmlentities($message);
  7. $message = stripslashes($message);
  8. function color($message)
  9. {
  10. $in=array(
  11. '<span style="color:red">',
  12. '<span style="color:green">',
  13. '<span style="color:blue">',
  14. '<span style="color:yellow">',
  15. '<span style="color:purple">',
  16. '<span style="color:oliv\">',
  17. '</span>'
  18. );
  19. $out=array(
  20. '',
  21. '',
  22. '',
  23. '',
  24. '',
  25. '',
  26. '',
  27. '[/b]'
  28. );
  29. return str_replace($in,$out,$message);
  30. }
  31. $message = gras($message);
  32. function italic($message)
  33. {
  34. $in=array(
  35. '<em>',
  36. '</em>'
  37. );
  38. $out=array(
  39. '[i]',
  40. '[/i]'
  41. );
  42. return str_replace($in,$out,$message);
  43. }
  44. $message = italic($message);
  45.  
  46. function br($message)
  47. {
  48. $in=array(
  49. '
  50. '
  51. );
  52. $out=array(
  53. ''
  54. );
  55. return str_replace($in,$out,$message);
  56. }
  57. $message = br($message);
  58.  
  59. function smileys($message)
  60. {
  61. $in=array(
  62. '<img src="css/heureux.gif" />',
  63. '<img src="css/content.gif" />',
  64. '<img src="css/tirelangue.gif" />',
  65. '<img src="css/sourire.gif" />',
  66. '<img src="css/clindoeil.gif" />',
  67. '<img src="css/rire.gif" />',
  68. '<img src="css/malheureux.gif" />',
  69. '<img src="css/waw.gif" />',
  70. '<img src="css/incertain.gif" />',
  71. '<img src="css/incroyable.gif" />',
  72. '<img src="css/siffle.gif" />',
  73. '<img src="css/pinch.gif" />',
  74. '<img src="css/pirate.gif" />',
  75. '<img src="css/demon.gif" />'
  76. );
  77. $out=array(
  78. ":d", //sourire
  79. ":-", // mort de rire
  80. ":p", // passe la langue
  81. ":)", // déçu
  82. ";)", // en colère
  83. ":o",
  84. ":(",
  85. ":b",
  86. ":?",
  87. ":!",
  88. "i-",
  89. ":x",
  90. "(d",
  91. "=d"
  92. );
  93. return str_replace($in,$out,$message);
  94. }
  95.  
  96. $message = smileys($message);
  97. $message = preg_replace('!<a href="([^"]+)">[^<]+</a>!si', '$1', $message);?>


Voila le texte qui est dans le $donnees['message'] :
"c'est un test aussi <img src="css/heureux.gif" />"

et voila le texte qui est dans le dernier $message :
"c'est un test aussi <img src="css/heureux.gif" />"

Pourquoi c'est exactement le même?? Merci !

Autres pages sur : image affiche texte refuse modifia

1 Septembre 2005 16:38:42

$message = $donnees['message'];
1 Septembre 2005 16:41:46

J'ai pas compris la dsl tu peux m'expliquer stp :-)
Contenus similaires
a c 232 L Programmation
1 Septembre 2005 17:05:44

c'est une citation de ton code...
1 Septembre 2005 17:06:44

Je sais et alors?
a c 232 L Programmation
1 Septembre 2005 17:08:36

c'est ta fonction qui bug je pense... elle me parait bizarre ! :-O
1 Septembre 2005 17:25:27

stp explique moi parce que le php jle connais. Tu me cite une partie de mon code, mais qu'à-t-elle à voir avec le problème?? Explique moi j'ai du faire une erreur
1 Septembre 2005 17:31:21

Ben en fait avant, au lieu de prendre le texte de la db, je le prennais d'un hidden, et la avec le meme formulaire ça marchait...
a c 232 L Programmation
1 Septembre 2005 17:36:41

$retour = mysql_query('SELECT message FROM forum WHERE id="'.$_GET['modif'].'"');
$donnees = mysql_fetch_array($retour);
$message = $donnees['message'];


Il représente quoi ton $donnees['message'] ?? car chez moi, rien qu'avec ça, ça nous donne rien :-D
1 Septembre 2005 17:40:49

C'est le htmlentities qui foutait le bronxxxxx. C'est résolu :-)
a c 232 L Programmation
1 Septembre 2005 17:43:39

ok ... faudrait quand même que tu réfléchisses un peu par toi-même avant de poser des questions !
1 Septembre 2005 18:36:38

Oaui pasque prétendre connaitre le php la...
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS