| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

31-07-2008, 10:31
|
|
maffy
Registrierter Benutzer
|
|
Registriert seit: Oct 2002
Ort: Steinach - Bad Bocklet
Beiträge: 286
|
|
BB Code anzeigen aber nicht ausführen
Ich möchte eine Anleitung / FAQ erstellen, wie mann BBCode in das CMBasic
einbauen kann.
Das Problem ist, wenn ich den BBCode im Content der Seite eingebe und in der Datenbank speichere wird der BBCode immer beim Aufruf der Seite ausgeführt.
Wie kann ich dies verhindern, dass nur der BBCode angezeigt wird.
MFG Maffy
__________________
in der ruhe liegt die kraft
|

31-07-2008, 10:39
|
|
combie
PHP Expert
|
|
Registriert seit: May 2006
Beiträge: 2.925
|
|
Ein "guter" BBCode Parser kennt das blabla Tag.
Test: [b]blabla[/b]
(dieses Forum leider nicht)
|

31-07-2008, 10:48
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.283
|
|
\[b\]BOLD\[/b\]
Dafür kann dieses Forum escapen. Kannst ja diese Escape Zeichen mittels JS wieder entfernen
|

31-07-2008, 11:08
|
|
3DMax
PHP Senior
|
|
Registriert seit: Jan 2004
Beiträge: 1.916
|
|
oder die klammern html-codieren?
[ ]
|

31-07-2008, 15:07
|
|
maffy
Registrierter Benutzer
|
|
Registriert seit: Oct 2002
Ort: Steinach - Bad Bocklet
Beiträge: 286
|
|
Leider hatt dieses einfache CMS kein parser modul für BBCode.
Aber ich probier das mal mit den codieren in HTML [ ]
mfg maffy
__________________
in der ruhe liegt die kraft
|

31-07-2008, 18:46
|
|
combie
PHP Expert
|
|
Registriert seit: May 2006
Beiträge: 2.925
|
|
Dann verstehe ich deine Sorgen nicht!!
kein Parser <<--->> keine Umwandlung
|

02-08-2008, 10:27
|
|
maffy
Registrierter Benutzer
|
|
Registriert seit: Oct 2002
Ort: Steinach - Bad Bocklet
Beiträge: 286
|
|
Ich verwende folgenden Code, um den Inhalt nach FLV Videos zu durchsuchen. Was soweit auch funktioniert.
PHP-Code:
// FLV Video einbinden
$flv_counter = "0"; // Count how many players are inserted
$dir = "plugins/video/jw_flv_player/";
preg_match_all("/\[flv:(([^]]+))]/i", $acticon, $flvfund);
foreach($flvfund[2] as $flvname) {
// Flash player ID nummerieren
$flv_player = $flv_counter++;
// Argumente finden
$input = explode(",", $flvname);
$arg = count($input);
// Parameter ausgeben
$flvvideo = $input['0'];
$flvpreview = $input['1'];
$output = '
<p> Video:$flvvideo Images:$flvpreview</p>
<p id="container'.$flv_player.'"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player.</p>
<script type="text/javascript">
var s'.$flv_player.' = new SWFObject("plugins/video/jw_flv_player/player.swf","ply'.$flv_player.'","328","200","9","#e990ef");
s'.$flv_player.'.addParam("allowfullscreen","true");
s'.$flv_player.'.addParam("author","Maffylein");
s'.$flv_player.'.addParam("allowscriptaccess","always");
s'.$flv_player.'.addParam("flashvars","file='.$input['0'].'&image='.$dir.''.$input['1'].'");
s'.$flv_player.'.write("container'.$flv_player.'");
</script>
';
$muster = "/\[flv:($flvname)]/i";
$acticon = preg_replace($muster, $output, $acticon);
}
__________________
in der ruhe liegt die kraft
Geändert von maffy (02-08-2008 um 10:30 Uhr)
|

02-08-2008, 17:25
|
|
PHP-Desaster
PHP Expert
|
|
Registriert seit: Mar 2006
Beiträge: 3.104
|
|
Zitat:
|
Ich verwende folgenden Code, um den Inhalt nach FLV Videos zu durchsuchen. Was soweit auch funktioniert.
|
Und jetzt?
|

03-08-2008, 12:36
|
|
maffy
Registrierter Benutzer
|
|
Registriert seit: Oct 2002
Ort: Steinach - Bad Bocklet
Beiträge: 286
|
|
Wie ich schon sagte möchte ich eine Dokumentation erstellen, wo der Code nicht ausgeführt wird.
__________________
in der ruhe liegt die kraft
|

03-08-2008, 12:40
|
|
Blackgreetz
PHP Junior
|
|
Registriert seit: Oct 2005
Beiträge: 901
|
|
.. und was hat das jetzt mit den FLV-Dateien bzw. deinen Script da zu tun?
mfg
ps: code umbrechen bitte
|

03-08-2008, 14:33
|
|
PHP-Desaster
PHP Expert
|
|
Registriert seit: Mar 2006
Beiträge: 3.104
|
|
Hast du jetzt einen BB-Code Parser oder nicht? Und wenn ja, was ist das für ein Parser? Wenn das eine Eigenentwicklung ist, wirst du eben entsprechende no-parse Erweiterungen vornehmen müssen! Ansonsten verstehe ich das Problem nicht.
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|