PHP beginner |
|
<?php
function bbcode($reactie) {
$reactie = nl2br(htmlspecialchars($reactie));
$bbcode = array(
"'\[b\](.*?)\[/b\]'",
"'\[i\](.*?)\[/i\]'",
"'\[u\](.*?)\[/u\]'",
"'\[img\](.*?)\[/img\]'",
"'\[url=(.*?)\](.*?)\[/url\]'",
"'\[url\](.*?)\[/url\]'",
"'\[color=(\#[0-9A-F]{6})\](.*?)\[/color\]'",
"'\[center\](.*?)\[/center\]'",
"'\[left\](.*?)\[/left\]'",
"'\[right\](.*?)\[/right\]'",
"~\[size=(\d+)](.+?)\[/size]~sie",
);
$html = array(
"<b>\\1</b>",
"<i>\\1</i>",
"<u>\\1</u>",
"zeerspecial('\\1')",
"<a href=\"\\1\" target=\"_blank\">\\2</a>",
"<a href=\"\\1\" target=\"_blank\">\\1</a>",
"<font color=\"\\1\">\\2</font>",
"<div align=\"center\">\\1</div>",
"<div align=\"left\">\\1</div>",
"<div align=\"right\">\\1</div>",
'\'<span style="font-size: \1pt;">\2</span>\';',
);
$reactie = preg_replace($bbcode, $html, $reactie);
return $reactie;
}
function zeerspecial($mid){
include('config.php');
$query=mysql_query("SELECT*FROM singlefoto WHERE id='".$mid."'");
$neem=mysql_fetch_assoc($query);
mysql_close();
return "<img src=\"plaatjes/single/'".$neem['naam']."' \" ALT=\" '".$neem['trefwoord']."' \">";
}
?>
<?php function bbcode($reactie) { "'\[b\](.*?)\[/b\]'", "'\[i\](.*?)\[/i\]'", "'\[u\](.*?)\[/u\]'", "'\[img\](.*?)\[/img\]'", "'\[url=(.*?)\](.*?)\[/url\]'", "'\[url\](.*?)\[/url\]'", "'\[color=(\#[0-9A-F]{6})\](.*?)\[/color\]'", "'\[center\](.*?)\[/center\]'", "'\[left\](.*?)\[/left\]'", "'\[right\](.*?)\[/right\]'", "~\[size=(\d+)](.+?)\[/size]~sie", ); "<b>\\1</b>", "<i>\\1</i>", "<u>\\1</u>", "zeerspecial('\\1')", "<a href=\"\\1\" target=\"_blank\">\\2</a>", "<a href=\"\\1\" target=\"_blank\">\\1</a>", "<font color=\"\\1\">\\2</font>", "<div align=\"center\">\\1</div>", "<div align=\"left\">\\1</div>", "<div align=\"right\">\\1</div>", '\'<span style="font-size: \1pt;">\2</span>\';', ); return $reactie; } function zeerspecial($mid){ include('config.php'); $query=mysql_query("SELECT*FROM singlefoto WHERE id='".$mid."'"); return "<img src=\"plaatjes/single/'".$neem['naam']."' \" ALT=\" '".$neem['trefwoord']."' \">"; } ?>
ja, ik heb een doodgewone syntax error in mijn script zitten maar ik vind hem maar niet, zit me suf te zoeken, heb al eens alle variabele namen veranderd maar vind hem nog steeds niet:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '4')','1156596986')' at line 1
die '4' is een getal tussen [img]-tags
|