quicksilver
Lt. Junior Grade
- Registriert
- Jan. 2004
- Beiträge
- 363
Ich habe folgendes Szenario. Ich habe eine BBcode Funktion mit der ich per bbcode aus meiner Galerie ein bild in meinem Text einfügen und ausgeben kann. Per klick öffnet sich dann ein neues Fenster und das Bild wird angezeigt.
Die Funktionen:
Der Bbcode:
Nun wird halt das bild mit der Id als Thumbnail angezeigt und per Klick öffnet sich ein Neues Fenster mit dem Bild in Originalgrösse. Das funktioniert alles wunderbar.
Nun zu meinem Problem. Ich möchte in dem bbcode irgendwie z.b. So [bbthumb=51,left]
Optional ein Float wert mit übergeben. Das ich wenn ich hinter dem 1. wert eine position wie left, right oder so angebe oben bei Style noch z.b. ein float:left; eingefügt wird.
Kann mir da jemand helfen?
Vielen Dank
Die Funktionen:
PHP:
<?php
function bbthumb($pic)
{
$picture ="<a href=\"pic.php?pic=org&id=".$pic["1"]."&popup=2\" onclick=\"return popup('pic.php?pic=org&id=".$pic["1"]."&popup=2')\"><img src=\"pic.php?pic=thumb&id=".$pic["1"]."\" alt=\"\" style=\"border: 3px solid #c0c0c0;\" /></a>";
return $picture;
}
function bbcode($string)
{
..
.
// BBcode Thumbnail
$string = preg_replace_callback("#\[bbthumb=(.*?)\]#","bbthumb",$string);
return $string;
}
?>
Der Bbcode:
Code:
[bbthumb=51]
Nun wird halt das bild mit der Id als Thumbnail angezeigt und per Klick öffnet sich ein Neues Fenster mit dem Bild in Originalgrösse. Das funktioniert alles wunderbar.
Nun zu meinem Problem. Ich möchte in dem bbcode irgendwie z.b. So [bbthumb=51,left]
Optional ein Float wert mit übergeben. Das ich wenn ich hinter dem 1. wert eine position wie left, right oder so angebe oben bei Style noch z.b. ein float:left; eingefügt wird.
Kann mir da jemand helfen?
Vielen Dank