login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php nieuwsscript + ubb script invoegen lukt niet

Offline sebasjuh - 01/07/2005 09:23
Avatar van sebasjuhNieuw lid Hallo,

Ik maak gebruik van dit nieuwsscript:
http://www.phpfreakz.nl/library.php?sid=3576
(Nieuwssysteem [Reacties en Admin] 2.1 gemaakt door Joel van hier)

En ik wilde graag dit UBB script erbij toevoegen:
http://www.site...amp;id=177

Alleen ik krijg het niet werkend 
Ik krijg wel als ik de smileys invoeg bij nieuwstoevoegen dan zie ik ze wel maar ik kan er niet op klikken 

En als ik dan me geplaatste nieuwsbericht lees op nieuws.php dan zie ik alleen de code en niet omgezet naar een smilie 

Dit is mijn url waar je het nieuws kan zien:
http://members.lycos.nl/eigenftp/test/nieuws.php

En de nieuwstoevoegen url is:
http://members....voegen.php

En op de nieuws pagina krijg ik elke keer als ik include ('ubb.php'); doe van die rare tekens te zien aan de linkerkant 


Maar voor degene die misschien mij kan vertellen wat ik fout doe zijn hier de codes wat ik heb:

***** NIEUWS.PHP *****
  1. <?php
  2. include ('config.php');
  3. include ('ubb.php');
  4. $sql = "SELECT * FROM nieuws ORDER BY ID DESC";
  5. $query = mysql_query($sql) or die(mysql_error());
  6. $rtel = mysql_num_rows($query);
  7.  
  8. if ($rtel < 1) {
  9. echo "<div align=center><font face=verdana size=-1>Er zijn nog geen nieuwsberichten</font></div>";
  10.  
  11. } else {
  12.  
  13. $rtel/=$max;
  14. if (empty($pagina)) $pagina=1;
  15. $van=($pagina-1)*$max;
  16. if ($pagina > ceil($rtel)) $pagina=1;
  17. for ($i = 1; $i <= ceil($rtel); $i++) {
  18. if ($pagina == $i)
  19. $paginas[$i] = "<b>$i</b>";
  20. else
  21. $paginas[$i] = "<a href=".$_SERVER[REQUEST_URI]."?pagina=".$i.">".$i."</a>";
  22. }
  23.  
  24. $paginas= implode(" | ", $paginas);
  25. $vorige = ($pagina-1) ? "<a href=\"$php_self?pagina=" . ($pagina - 1)
  26. . "\">< Vorige</a>" : "";
  27. $volgende = ($pagina-ceil($rtel)) ? "<a href=\"$php_self?pagina=" .
  28. ($pagina + 1) . "\">Volgende ></a>" : "";
  29.  
  30. if ($vorige && $volgende) {
  31.  
  32. $navigatie = ("<font face=\"verdana\" size=\"-1\" color=\"#000000\">
  33. $vorige <font color=\"#000000\">|</font> $paginas
  34. <font face=\"verdana\" size=\"-1\" color=\"#000000\"> |</font> $volgende</font>");
  35.  
  36. } else {
  37.  
  38. $navigatie = ("<font face=\"verdana\" size=\"-1\" color=\"#000000\">
  39. $vorige <font color=\"#000000\">|</font> $paginas <font face=\"verdana\"
  40. size=\"-1\" color=\"#000000\">|</font> $volgende</font>");
  41. }
  42. $query = mysql_query("SELECT * FROM nieuws ORDER BY id DESC LIMIT $van, $max");
  43.  
  44. while ($obj = mysql_fetch_object($query)) {
  45. $bericht=htmlspecialchars($obj->bericht);
  46. $bericht=nl2br($bericht);
  47. $bericht = wordwrap($bericht, 60, "\n", 1 );
  48. $nieuwsid = "$obj->id";
  49.  
  50. $rij = mysql_query("SELECT * FROM nieuwscomments WHERE nieuwsid=$nieuwsid ORDER BY id DESC");
  51. $comments = mysql_num_rows($rij);
  52.  
  53. if ($comments == "1")
  54. $commentsnaam ="<a href=\"nieuwsscript/nieuwscomments.php?nieuwsid=$nieuwsid\"><font color=\"#000080\">$comments reactie</font></a>";
  55. else
  56. $commentsnaam ="<a href=\"nieuwsscript/nieuwscomments.php?nieuwsid=$nieuwsid\"><font color=\"#000080\">$comments reacties</font></a>";
  57.  
  58. if ($comments == "0")
  59. $commentsnaam ="<a href=\"nieuwsscript/nieuwscomments.php?nieuwsid=$nieuwsid\"><font color=\"#000080\">Post een reactie</font></a>";
  60. ?>
  61.  
  62. <?php
  63. include ('config.php');
  64. ?>
  65.  
  66. <div align="center">
  67. <table width="89%" border="1" cellspacing="1" cellpadding="2" bordercolor="#666666" bgcolor="#000000">
  68. <tr bgcolor="#999999">
  69. <td width="35%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Onderwerp:</b>
  70. &nbsp;<?php echo"$obj->onderwerp"; ?></font></td>
  71. <td width="29%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Gepost
  72. door:</b>&nbsp;<?php echo"$obj->naam"; ?></font></td>
  73. <td width="36%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Gepost
  74. op:</b>&nbsp;<?php echo $obj->datum; ?></font></td>
  75. </tr>
  76. <tr bgcolor="#CCCCCC">
  77. <td colspan="3">
  78. <font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><?php echo $bericht; ?>
  79. </font></td>
  80. </tr>
  81. <tr bgcolor="#999999">
  82. <td colspan="3">
  83. <div align="right">
  84. <font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
  85. [ <?php echo $commentsnaam; ?> ]
  86. </font>
  87. </div>
  88. </td>
  89. </tr>
  90. </table>
  91. </div>
  92. <br>
  93. <?php } ?>
  94. <div align="center">
  95. <table width="89%" border="1" cellspacing="1" cellpadding="2" bordercolor="#000000" bgcolor="#666666">
  96. <tr>
  97. <td bgcolor="#999999">
  98. <div align="center"><font size="-1"><?php echo"$navigatie"; ?></font></div>
  99. </td>
  100. </tr>
  101. </table>
  102. </div>
  103. <?php } ?>



***** NIEUWSTOEVOEGEN.PHP *****
  1. <script language="javascript">
  2. function setCursor()
  3. {
  4. if(document.frmPost.bericht.createTextRange)
  5. {
  6. document.frmPost.bericht.caretPos = document.selection.createRange().duplicate();
  7. }
  8. }
  9.  
  10. function ubb(begin,eind,opmaak)
  11. {
  12. if(!eind && !opmaak)
  13. {
  14. if(document.frmPost.bericht.createTextRange && document.frmPost.bericht.caretPos)
  15. {
  16. document.frmPost.bericht.caretPos.text = begin;
  17. }
  18. }
  19.  
  20. else if(opmaak == "dubbel")
  21. {
  22. var selectie = document.selection.createRange().text;
  23. if(!selectie)
  24. {
  25. var url_deel = prompt("Typ hier de/het "+ begin +" die/dat geplaatst moet worden:","");
  26. var tekst_deel = prompt("Typ hier de tekst die geplaatst moet worden:","");
  27. if(url_deel && tekst_deel)
  28. {
  29. document.frmPost.bericht.caretPos.text = "["+begin+"="+url_deel+"]" + tekst_deel + "[/"+eind+"]";
  30. }
  31. }
  32.  
  33. if(selectie)
  34. {
  35. var url_deel = prompt("Typ hier de url die geplaatst moet worden:","");
  36. if(url_deel)
  37. {
  38. document.selection.createRange().text = "["+begin+"="+url_deel+"]" + selectie + "[/"+eind+"]";
  39. }
  40. }
  41. }
  42.  
  43. else
  44. {
  45. if(opmaak != "geen")
  46. {
  47. var selectie = document.selection.createRange().text;
  48. if(!selectie)
  49. {
  50. var new_inhoud = prompt("Typ hier de tekst in waarrond "+begin+" & "+eind+" geplaatst moet worden:","");
  51. if(new_inhoud)
  52. {
  53. document.frmPost.bericht.caretPos.text = begin + new_inhoud + eind;
  54. }
  55. }
  56.  
  57. if(selectie)
  58. {
  59. document.selection.createRange().text = begin + selectie + eind;
  60. }
  61. }
  62. }
  63.  
  64. document.frmPost.bericht.focus();
  65. return;
  66. }
  67. </script>
  68. </head>
  69.  
  70. <body>
  71.  
  72. <?php
  73. include ('config.php');
  74.  
  75. $arraymaand = array("Januari","Februari","Maart","April","Mei","Juni",
  76. "Juli","Augustus","September","Oktober","November","December");
  77. $datum = date("j ") . $arraymaand[date("n") - 1] . date(" Y");
  78.  
  79. if ($_POST['submit']) {
  80. if ($bericht == "")
  81. $error="Je moet een bericht invullen!";
  82. if ($naam == "")
  83. $error="Je moet je naam invullen!";
  84. if ($emailadres== "")
  85. $error="Je moet je e-mailadres invullen!";
  86. if ($onderwerp == "")
  87. $error="Je moet een onderwerp invullen!";
  88.  
  89. if (!$error) {
  90.  
  91. $query = "INSERT INTO nieuws (datum,bericht,emailadres,onderwerp,naam)
  92. VALUES ('$datum','$bericht','$emailadres','$onderwerp','$naam')";
  93. mysql_query($query) or die (mysql_error());
  94. ?>
  95. <div align="center">
  96. <table width="39%" border="1" cellspacing="3" cellpadding="2" bordercolor="#999999" bgcolor="#666666">
  97. <tr>
  98.  
  99. <td height="22" bgcolor="#999999"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Nieuws
  100. toevoegen: </b></font></td>
  101. </tr>
  102. <tr>
  103.  
  104. <td height="46" bgcolor="#CCCCCC">
  105. <div align="left"><font face="Arial, Helvetica, sans-serif" size="-1">Het
  106. nieuws is <b>succesvol</b> toegevoegd!</font></div>
  107. </td>
  108. </tr>
  109. <tr>
  110.  
  111. <td height="21" bgcolor="#999999">
  112. <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">[
  113. Terug naar <a href="nieuws.php">nieuws</a> ]</font></div>
  114. </td>
  115. </tr>
  116. </table>
  117. </div>
  118. <?php
  119. } elseif ($error) {
  120. ?>
  121. <div align="center">
  122. <table width="39%" border="1" cellspacing="3" cellpadding="2" bordercolor="#999999" bgcolor="#666666">
  123. <tr>
  124. <td height="22" bgcolor="#999999"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Nieuws
  125. toevoegen: </b></font> </td>
  126. </tr>
  127. <tr>
  128. <td height="23" bgcolor="#CCCCCC">
  129. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  130. <tr>
  131. <td width="97%">
  132. <font face="Arial" color="red" size="-1"><b>Error:</b>
  133. <?php echo"$error"; ?>
  134. </font>
  135. </td>
  136. <td width="3%">
  137. <div align="right">
  138. <input onClick="javascript:history.go(-1);" type="button" name="Button" value="Terug">
  139. </div>
  140. </td>
  141. </tr>
  142. </table>
  143. </td>
  144. </tr>
  145. </table>
  146. </div>
  147. <?php
  148. }
  149. } else {
  150. ?>
  151. <form action="" method="post" name="frmPost">
  152. <div align="center">
  153. <table width="39%" border="1" cellspacing="2" cellpadding="2" bordercolor="#999999" bgcolor="#666666">
  154. <tr bgcolor="#999999">
  155. <td colspan="2" height="22"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Nieuws
  156. toevoegen: </b></font></td>
  157. </tr>
  158. <tr bgcolor="#CCCCCC">
  159. <td width="58%">
  160. <div align="left"><font size="-1" face="Verdana, Arial, Helvetica,
  161. sans-serif">Je naam: </font></div>
  162. </td>
  163. <td width="42%"><font size="-1"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif">
  164. <input type="text" name="naam" size="30">
  165. </font></font></font></td>
  166. </tr>
  167. <tr bgcolor="#CCCCCC">
  168. <td width="58%">
  169. <div align="left"><font size="-1"><font size="-1"> <font face="Verdana, Arial, Helvetica, sans-serif">
  170. </font></font><font size="-1" face="Verdana, Arial, Helvetica, sans-serif">Je
  171. e-mailadres: </font><font face="Verdana, Arial, Helvetica, sans-serif">
  172. </font></font></div>
  173. </td>
  174. <td width="42%"><font size="-1"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif">
  175. <input type="text" name="emailadres" size="30">
  176. </font></font></font></td>
  177. </tr>
  178. <tr bgcolor="#CCCCCC">
  179. <td width="58%">
  180. <div align="left"><font size="-1" face="Verdana, Arial, Helvetica, sans-serif">Het
  181. onderwerp: </font></div>
  182. </td>
  183. <td width="42%"><font size="-1"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif">
  184. <input type="text" name="onderwerp" size="30">
  185. </font></font></font></td>
  186. </tr>
  187. <tr bgcolor="#CCCCCC">
  188. <td colspan="2">
  189. <div align="center"><font face="Verdana, Arial, Helvetica,
  190. sans-serif" size="-1">Bericht: </font><font size="-1"
  191. face="Verdana, Arial, Helvetica, sans-serif"> </font><br><br>
  192.  
  193. <table width="466" border="0" cellpadding="1" cellspacing="0">
  194. <tr>
  195. <td colspan="21" align="center">
  196. <img src='smileys/left.gif' width="20" height="20" onclick="ubb('[left]','[/left]','URL invoegen');">
  197. <img src='smileys/center.gif' width="20" height="20" onclick="ubb('[center]','[/center]','URL invoegen');">
  198. <img src='smileys/right.gif' width="20" height="20" onclick="ubb('[right]','[/right]','URL invoegen');">
  199. <img src='smileys/b.gif' width="20" height="20" onclick="ubb('[b]','[/b]','URL invoegen');"><img src='smileys/i.gif' width="20" height="20" onclick="ubb('[i]','[/i]','URL invoegen');"><img src='smileys/u.gif' width="20" height="20" onclick="ubb('[u]','[/u]','URL invoegen');">
  200. </td>
  201. </tr>
  202. <tr>
  203. <td width="20" height="31"><img src="smileys/emotie1.gif" width="20" height="20" onclick="ubb(':d');"></td>
  204. <td width="20"><img src="smileys/emotie3.gif" width="20" height="20" onclick="ubb(':|');"></td>
  205. <td width="20"><img src="smileys/emotie5.gif" width="20" height="20" onclick="ubb('(h)');"></td>
  206. <td width="20"><img src="smileys/emotie7.gif" width="19" height="19" onclick="ubb('(6)');"></td>
  207. <td width="20"><img src="smileys/emotie9.gif" width="20" height="20" onclick="ubb('(h2)');"></td>
  208. <td width="20"><img src="smileys/emotie11.gif" width="20" height="20" onclick="ubb(':X');"></td>
  209. <td width="20"><img src="smileys/emotie13.gif" width="20" height="20" onclick="ubb(',)');"></td>
  210. <td width="20"><img src="smileys/emotie15.gif" width="20" height="20" onclick="ubb(':/');"></td>
  211. <td width="20"><img src="smileys/emotie17.gif" width="18" height="18" onclick="ubb(':!s');"></td>
  212. <td width="16"><img src="smileys/emotie28.gif" width="20" height="20" onclick="ubb(':!/');"></td>
  213. <td width="22"><img src="smileys/happy.gif" width="20" height="20" onclick="ubb('<)');"></td>
  214. <td width="14"><img src="smileys/icon9.gif" width="19" height="19" onclick="ubb(':!|');"></td>
  215. <td width="14"><img src="smileys/laugh.gif" width="20" height="20" onclick="ubb('<d');"></td>
  216. <td width="14"><img src="smileys/mellow.gif" width="20" height="20" onclick="ubb(':-|');"></td>
  217. <td width="14"><img src="smileys/ohmy.gif" width="20" height="20" onclick="ubb(':o');"></td>
  218. <td width="14"><img src="smileys/rolleyes.gif" width="20" height="20" onclick="ubb(':!)');"></td>
  219. <td width="14"><img src="smileys/sleep.gif" width="20" height="20" onclick="ubb('>|');"></td>
  220. <td width="14"><img src="smileys/unsure.gif" width="20" height="20" onclick="ubb('8-)');"></td>
  221. <td width="14"><img src="smileys/wink.gif" width="20" height="20" onclick="ubb(';)');"></td>
  222. <td><img src="smileys/vraag.gif" width="20" height="20" onclick="ubb('(?)');"></td>
  223. <td width="82" rowspan="2"><img src="smileys/offtopic.gif" width="47" height="51" onclick="ubb('(off)');"></td>
  224. </tr>
  225. <tr>
  226. <td height="31"><img src="smileys/emotie2.gif" width="18" height="18" onclick="ubb('(8)');"></td>
  227. <td><img src="smileys/emotie4.gif" width="20" height="20" onclick="ubb('8'|');"></td>
  228. <td><img src="smileys/emotie6.gif" width="18" height="18" onclick="ubb(';!s');"></td>
  229. <td><img src="smileys/emotie8.gif" width="20" height="20" onclick="ubb('0)');"></td>
  230. <td><img src="smileys/emotie10.gif" width="20" height="20" onclick="ubb(':!!/');"></td>
  231. <td><img src="smileys/emotie12.gif" width="20" height="20" onclick="ubb(':°');"></td>
  232. <td><img src="smileys/emotie14.gif" width="20" height="20" onclick="ubb('x)');"></td>
  233. <td><img src="smileys/emotie16.gif" width="20" height="20" onclick="ubb('x!');"></td>
  234. <td><img src="smileys/emotie18.gif" width="20" height="20" onclick="ubb(':-0');"></td>
  235. <td><img src="smileys/emotie38.gif" width="20" height="20" onclick="ubb(':p');"></td>
  236. <td><img src="smileys/huh.gif" width="20" height="20" onclick="ubb('(n)');"></td>
  237. <td><img src="smileys/icon13.gif" width="19" height="19" onclick="ubb('(!)');"></td>
  238. <td><img src="smileys/mad.gif" width="20" height="20" onclick="ubb(':(');"></td>
  239. <td><img src="smileys/middelv2.gif" width="40" height="18" onclick="ubb('(f)');"></td>
  240. <td><img src="smileys/ph34r.gif" width="20" height="20" onclick="ubb('(-)');"></td>
  241. <td><img src="smileys/sad.gif" width="20" height="20" onclick="ubb('*(');"></td>
  242. <td><img src="smileys/smile.gif" width="20" height="20" onclick="ubb(':)');"></td>
  243. <td><img src="smileys/wacko.gif" width="20" height="20" onclick="ubb(':s');"></td>
  244. <td><img src="smileys/wub.gif" width="22" height="29" onclick="ubb('(l)');"></td>
  245. <td><img src="smileys/hard.gif" width="20" height="20" onclick="ubb('(lh)');"></td>
  246. </tr>
  247. </table>
  248. </div>
  249. </td>
  250. </tr>
  251. <tr bgcolor="#CCCCCC">
  252. <td colspan="2">
  253. <div align="center"><font size="-1"><font size="-1"> <font face="Verdana, Arial, Helvetica, sans-serif">
  254. </font></font><font face="Verdana, Arial, Helvetica, sans-serif">
  255. <br><textarea rows="9" cols="90" name="bericht" onkeyup="setCursor();" onkeydown="setCursor();" onfocus="setCursor();" onclick="setCursor();">Tik hier je tekst...</textarea>
  256. </font></font></div>
  257. </td>
  258. </tr>
  259. <tr bgcolor="#CCCCCC">
  260. <td colspan="2">&nbsp; </td>
  261. </tr>
  262. <tr bgcolor="#999999">
  263. <td colspan="2" height="20">
  264. <div align="center">
  265. <input type="submit" value="Post nieuws" name="submit">
  266. <input type="reset" value="Wis velden" name="reset">
  267. <input type="button" value="Terug naar nieuws"
  268. onClick="window.location='nieuws.php' " name="button">
  269. </div>
  270. </td>
  271. </tr>
  272. </table>
  273. </div>
  274. </form>
  275. <?php } ?>



En dan totslot nog:
***** UBB.PHP *****
  1. <?
  2. $bericht = htmlspecialchars($bericht);
  3. $bericht = str_replace("\n","<br>",$bericht);
  4.  
  5. //smilies
  6.  
  7. $bericht = str_replace(":d", "<img src=\"smileys/emotie1.gif\">", $bericht);
  8. $bericht = str_replace(":|", "<img src=\"smileys/emotie3.gif\">", $bericht);
  9. $bericht = str_replace("(h)", "<img src=\"smileys/emotie5.gif\">", $bericht);
  10. $bericht = str_replace("(6)", "<img src=\"smileys/emotie7.gif\">", $bericht);
  11. $bericht = str_replace("(h2)", "<img src=\"smileys/emotie9.gif\">", $bericht);
  12. $bericht = str_replace(":X", "<img src=\"smileys/emotie11.gif\">", $bericht);
  13. $bericht = str_replace(",)", "<img src=\"smileys/emotie13.gif\">", $bericht);
  14. $bericht = str_replace(":/", "<img src=\"smileys/emotie15.gif\">", $bericht);
  15. $bericht = str_replace(":!s", "<img src=\"smileys/emotie17.gif\">", $bericht);
  16. $bericht = str_replace(":!/", "<img src=\"smileys/emotie28.gif\">", $bericht);
  17. $bericht = str_replace("<)", "<img src=\"smileys/happy.gif.gif\">", $bericht);
  18. $bericht = str_replace(":!|", "<img src=\"smileys/icon9.gif\">", $bericht);
  19. $bericht = str_replace("<d", "<img src=\"smileys/laugh.gif\">", $bericht);
  20. $bericht = str_replace(":-|", "<img src=\"smileys/mellow.gif\">", $bericht);
  21. $bericht = str_replace(":o", "<img src=\"smileys/ohmy.gif\">", $bericht);
  22. $bericht = str_replace(":!)", "<img src=\"smileys/rolleyes.gif\">", $bericht);
  23. $bericht = str_replace(">|", "<img src=\"smileys/sleep.gif\">", $bericht);
  24. $bericht = str_replace("8-)", "<img src=\"smileys/unsure.gif\">", $bericht);
  25. $bericht = str_replace(";)", "<img src=\"smileys/wink.gif\">", $bericht);
  26. $bericht = str_replace("(?)", "<img src=\"smileys/vraag.gif\">", $bericht);
  27. $bericht = str_replace("(off)", "<img src=\"smileys/offtopic.gif\">", $bericht);
  28. $bericht = str_replace("(8)", "<img src=\"smileys/emotie2.gif\">", $bericht);
  29. $bericht = str_replace("8!|", "<img src=\"smileys/emotie4.gif\">", $bericht);
  30. $bericht = str_replace(";!s", "<img src=\"smileys/emotie6.gif\">", $bericht);
  31. $bericht = str_replace("0)", "<img src=\"smileys/emotie8.gif\">", $bericht);
  32. $bericht = str_replace(":!!/", "<img src=\"smileys/emotie10.gif\">", $bericht);
  33. $bericht = str_replace(":°", "<img src=\"smileys/emotie12.gif\">", $bericht);
  34. $bericht = str_replace("x)", "<img src=\"smileys/emotie14.gif\">", $bericht);
  35. $bericht = str_replace("x'", "<img src=\"smileys/emotie16.gif\">", $bericht);
  36. $bericht = str_replace(":-0", "<img src=\"smileys/emotie18.gif\">", $bericht);
  37. $bericht = str_replace(":p", "<img src=\"smileys/emotie38.gif\">", $bericht);
  38. $bericht = str_replace("(n)", "<img src=\"smileys/huh.gif\">", $bericht);
  39. $bericht = str_replace("(!)", "<img src=\"smileys/icon13.gif\">", $bericht);
  40. $bericht = str_replace(":(", "<img src=\"smileys/mad.gif\">", $bericht);
  41. $bericht = str_replace("(f)", "<img src=\"smileys/middelv2.gif\">", $bericht);
  42. $bericht = str_replace("(-)", "<img src=\"smileys/ph34r.gif\">", $bericht);
  43. $bericht = str_replace("*(", "<img src=\"smileys/sad.gif\">", $bericht);
  44. $bericht = str_replace(":)", "<img src=\"smileys/smile.gif\">", $bericht);
  45. $bericht = str_replace(":s", "<img src=\"smileys/wacko.gif\">", $bericht);
  46. $bericht = str_replace("(l)", "<img src=\"smileys/wub.gif\">", $bericht);
  47. $bericht = str_replace("(lh)", "<img src=\"smileys/hard.gif\">", $bericht);
  48.  
  49. //opmaak
  50. $bericht = eregi_replace("\\[color=([^\\[]*)\\]([^\\[]*)\\[/color\\]","<font color=\"\\1\">\\2</font>",$bericht);
  51. $bericht = eregi_replace("\\[size=([^\\[]*)\\]([^\\[]*)\\[/size\\]","<font size=\"\\1\">\\2</font>",$bericht);
  52. $bericht = eregi_replace("\\[align=([^\\[]*)\\]([^\\[]*)\\[/align\\]","<div align=\"\\1\">\\2</div>",$bericht);
  53. $bericht = eregi_replace("\\[email=([^\\[]*)\\]([^\\[]*)\\[/email\\]", "<a href=\"mailto:\\1\">\\2</a>",$bericht);
  54. $bericht = eregi_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\\1 target=_blank>\\2</a>",$bericht);
  55. $bericht = eregi_replace("\[quote\]","<b style='font-size: 8pt'>Quote:</b><hr>",$bericht);
  56. $bericht = eregi_replace('\[quote=([[:alnum:]]+)\]', "<b style='font-size: 8pt'>Quote (\\1):</b><hr>",$bericht);
  57. $bericht = eregi_replace("\[/quote\]","<br /><hr>",$bericht);
  58. $bericht = preg_replace("_\[code\](.*?)\[/code\]_ise", "colorcoding('\\1')", $bericht);
  59.  
  60. $bericht = str_replace("[b]","<b>",$bericht);
  61. $bericht = str_replace("[/b]","</b>",$bericht);
  62. $bericht = str_replace("[i]","<i>",$bericht);
  63. $bericht = str_replace("[/i]","</i>",$bericht);
  64. $bericht = str_replace("[u]","<u>",$bericht);
  65. $bericht = str_replace("[/u]","</u>",$bericht);
  66. $bericht = str_replace("[left]","<div align=\"left\">",$bericht);
  67. $bericht = str_replace("[/left]","<div>",$bericht);
  68. $bericht = str_replace("[center]","<center>",$bericht);
  69. $bericht = str_replace("[/center]","</center>",$bericht);
  70. $bericht = str_replace("[right]","<div align=\"right\">",$bericht);
  71. $bericht = str_replace("[/right]","<div>",$bericht);
  72.  
  73. //woordfilter
  74. $bericht = str_replace("fuck","<font color=\"#FF0000\">***</font>",$bericht);
  75. $bericht = str_replace("shit","<font color=\"#FF0000\">***</font>",$bericht);
  76. $bericht = str_replace("dick","<font color=\"#FF0000\">***</font>",$bericht);
  77. $bericht = str_replace("suck","<font color=\"#FF0000\">***</font>",$bericht);
  78. $bericht = str_replace("cum","<font color=\"#FF0000\">***</font>",$bericht);
  79. $bericht = str_replace("blowjob","<font color=\"#FF0000\">***</font>",$bericht);
  80. $bericht = str_replace("pik","<font color=\"#FF0000\">***</font>",$bericht);
  81. $bericht = str_replace("kut","<font color=\"#FF0000\">***</font>",$bericht);
  82. $bericht = str_replace("lul","<font color=\"#FF0000\">***</font>",$bericht);
  83. $bericht = str_replace("eikel","<font color=\"#FF0000\">***</font>",$bericht);
  84. $bericht = str_replace("klootzak","<font color=\"#FF0000\">***</font>",$bericht);
  85. $bericht = str_replace("dyke","<font color=\"#FF0000\">***</font>",$bericht);
  86. $bericht = str_replace("asshole","<font color=\"#FF0000\">***</font>",$bericht);
  87. $bericht = str_replace("hoer","<font color=\"#FF0000\">***</font>",$bericht);
  88. $bericht = str_replace("slet","<font color=\"#FF0000\">***</font>",$bericht);
  89. $bericht = str_replace("teef","<font color=\"#FF0000\">***</font>",$bericht);
  90. $bericht = str_replace("bitch","<font color=\"#FF0000\">***</font>",$bericht);
  91.  
  92. ?>



Als iemand me zou kunnen vertellen waar ik de mist in ga zou ik heel blij zijn!

Alvast bedankt

4 antwoorden

Gesponsorde links
Offline gamesty - 01/07/2005 09:40 (laatste wijziging 01/07/2005 09:42)
Avatar van gamesty Onbekend De smileys bestaan niet.Mss nog eens handmatig 1 voor 1 invoegen.
Is dit het aangepaste scriptje of het scriptje onaangepast?
Offline sebasjuh - 01/07/2005 10:19
Avatar van sebasjuh Nieuw lid Het is het aangepaste script en de smileys bestaan wel ik zie ze gewoon in nieuwstoevoegen.php alleen ik kan er niet op klikken zodat je ze in de textarea kan zien.

Maar als ik handmatig gewoon : ) doe (maar dan aan mekaar)
En ik ga naar nieuws.php dan zou hij die : ) om moeten zetten naar een smiley maar dat doet ie ook niet 
Offline gamesty - 01/07/2005 10:50 (laatste wijziging 01/07/2005 10:52)
Avatar van gamesty Onbekend Kan je niet verder helpen.Zou eens gewoon het niet aangepaste script gebruiken en kijken of je ze dan kan invoegen.

EDIT 1: onclick="ubb('(off)' moet dat niet onclick="ubb('(on)' zijn?
Offline sebasjuh - 01/07/2005 11:40 (laatste wijziging 01/07/2005 11:42)
Avatar van sebasjuh Nieuw lid Oh sorry mijn fout het nieuwsscript is gewoon standaard. En ik heb er alleen dat UBB script ingedaan zoals dat zou moeten wat er stond in zijn uitleg.

Die ubb off is gewoon voor offtopic aan te kondigen. Dus dat staat gewoon goed
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.427s