login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[opgelost]functie aanroep

Offline tbk - 26/08/2006 15:49 (laatste wijziging 27/08/2006 14:24)
Avatar van tbkPHP beginner
  1. <?php
  2.  
  3. function bbcode($reactie) {
  4. $reactie = nl2br(htmlspecialchars($reactie));
  5.  
  6. $bbcode = array(
  7. "'\[b\](.*?)\[/b\]'",
  8. "'\[i\](.*?)\[/i\]'",
  9. "'\[u\](.*?)\[/u\]'",
  10. "'\[img\](.*?)\[/img\]'",
  11. "'\[url=(.*?)\](.*?)\[/url\]'",
  12. "'\[url\](.*?)\[/url\]'",
  13. "'\[color=(\#[0-9A-F]{6})\](.*?)\[/color\]'",
  14. "'\[center\](.*?)\[/center\]'",
  15. "'\[left\](.*?)\[/left\]'",
  16. "'\[right\](.*?)\[/right\]'",
  17. "~\[size=(\d+)](.+?)\[/size]~sie",
  18.  
  19. );
  20.  
  21. $html = array(
  22. "<b>\\1</b>",
  23. "<i>\\1</i>",
  24. "<u>\\1</u>",
  25. "zeerspecial(\\1)",
  26. "<a href=\"\\1\" target=\"_blank\">\\2</a>",
  27. "<a href=\"\\1\" target=\"_blank\">\\1</a>",
  28. "<font color=\"\\1\">\\2</font>",
  29. "<div align=\"center\">\\1</div>",
  30. "<div align=\"left\">\\1</div>",
  31. "<div align=\"right\">\\1</div>",
  32. '\'<span style="font-size: \1pt;">\2</span>\';',
  33.  
  34.  
  35.  
  36. );
  37.  
  38.  
  39.  
  40.  
  41.  
  42. $reactie = preg_replace($bbcode, $html, $reactie);
  43. return $reactie;
  44.  
  45.  
  46.  
  47.  
  48. }
  49. function zeerspecial($mid){
  50. include('config.php');
  51. $query=mysql_query("SELECT * FROM singlefoto WHERE id='".$mid."'") or die(mysql_error());
  52. $neem=mysql_fetch_assoc($query);
  53. return "<img src=\"plaatjes/single/'".$neem['naam']."' \" ALT=\" '".$neem['trefwoord']."' \">";
  54. }
  55.  
  56.  
  57. ?>


sorry dat ik hier weer ben dezelfde (slechte) code^^maar hij blijft maar fouten geven. hij wil namelijk de functie zeerspeciaal() niet aanroepen die dient ter vervanging van de [img]-tags, hij geeft gewoon zeerspeciaal(4) weer, ziet iemand wat ik fout doe?

4 antwoorden

Gesponsorde links
Offline marten - 26/08/2006 15:57 (laatste wijziging 26/08/2006 16:00)
Avatar van marten Beheerder http://plaatscode.be/2288/

Dit is de pagina waar je hem aanroept. Ik heb de haakjes ff beetje onder elkaar gezet. Misschien zie je nu een fout erin? Ik zal ook even kijken 
Offline tbk - 26/08/2006 16:31
Avatar van tbk PHP beginner ja leuk, zie toch nog geen fout staan hoor:D
Offline Ibrahim - 26/08/2006 20:06
Avatar van Ibrahim PHP expert
  1. <?php
  2. function zeerspecial($mid)
  3. {
  4. include('config.php');
  5. $query=mysql_query("SELECT * FROM singlefoto WHERE id=".(int)$mid."") or die(mysql_error());
  6. $neem = mysql_fetch_assoc($query);
  7. return "<img src=\"plaatjes/single/'".$neem['naam']."' \" ALT=\" '".$neem['trefwoord']."' \">";
  8. }


Offline tbk - 27/08/2006 13:55 (laatste wijziging 27/08/2006 14:23)
Avatar van tbk PHP beginner nope werkt ook niet echt:D

edit: moest gewoon e modifier gebruiken, thx to jexus
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.265s