WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Zitat Funktion » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Zitat Funktion
von MajorWindbeutel
@languitar Danke
von languitar
das is ganz normal mit css: border:1px black solid
von MajorWindbeutel
OK hab das Problem gelöst!
Danke an alle die mit geholfen haben ich werden in den nächsten Tagen den Script hier veröffentlichen.

(Nochmal ne frage zu eurer Zitat Funktion sind das Haarlinien an der Tabelle bei mir sind die Rahmen doppelt so dick)

Mfg MajorWindbeutel
von MajorWindbeutel
Genau das auslesen ist mein prog. ICh weiß nicht genau wii ich das machen soll das der einen bestimmten eintrag ausliest ist es möglich das mit der url also mit get zu lösen?
von languitar
ja, dann musst du den geqählten eintrag halt aus der DB lesen und zwischen den beiden BB-Codes ausgeben?!
von MajorWindbeutel
Nochmal anders Formuliert wenn ich bei einem Eintrag auf Zitat klicke soll der Eintrag in den [.quote][./quote] Klammern stehen
von MajorWindbeutel
Hmm ahb das jetzt so geschreiben aber irgend wie geht es nicht:

echo "<tr><td bgcolor=#000000><a href=dbz.php?id=".$ID."
><font color=#FFFFFF>Zitat</font></a>
von MajorWindbeutel
OK das hab ich auch hinbekommen mit preg_match
aber wie geht das im forum wenn man auf zitat klickt das gleich der text von dem eintrag in den qute teilen steht
von Philipp Gérard
Hier siehste z.B. auch, was man nicht machen darf: [ quote ] wird in [ code ] intepretiert *tztztz* (@languitar )
von Philipp Gérard
geht für anfänger osgar mit str_replace():

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8:
function quote($input){

 $output = str_replace("[ quote]","Zitat:<br /><hr><pre>",$input);
 $output = str_replace("[/ quote]","</pre></hr>",$output);

 return $output;

}


Aber natürlich sind RegXPs schöner, wie z.B.:

1: 
2: 
3: 
4: 
5:
$str = eregi_replace("quote\\]","quote]",$str);
$str = eregi_replace("\[quote\]\r\n", '<blockquote><smallfont>Zitat:</smallfont><hr>', $str); 
$str = eregi_replace("\[quote\]", '<blockquote><smallfont>Zitat:</smallfont><hr>', $str); 
$str = eregi_replace("\[/quote\]\r\n", '<hr></blockquote>', $str); 
$str = eregi_replace("\[/quote\]", '<hr></blockquote>', $str); 
von languitar
Ja, da wird [.quote] einfach durch den Anfang der Zitattablle (guck in der Quellcode hier) und [./quote] einfach durch das Ende der Tabelle ersetzt.
von Mediman
...wenn ja muss man im Beitrag, wenn man etwas zieteren will, nur noch folgendes tun:

[.quote]Hier der zu zitierende Text.[./quote]
(das ganze natürlich ohne die Punkte)

Das sieht dann so aus:

Hier der zu zitierende Text.
von Can
Das heißt du hast BBCode bereits implementiert?
von MajorWindbeutel
Ok EMail BBcode alles kein problem aber wie geht das mit dem zitat?
von MajorWindbeutel
Hmm einfach den string suchen und dann ersetzen richtig?
von languitar
mit Regulären Ausdrücken (Regular Expressions) und preg_replace()
von MajorWindbeutel
Wie baut man BBcode?
von MajorWindbeutel
Tutorial?
von Mediman
Baue ganz normalen BBCode rein und dann machs mit quote, fertig. Ist doch das einfachste der Welt.
von MajorWindbeutel
Ach noch was mein GB ist auf MySql basierend
von MajorWindbeutel
Wie kann man sich für ein GB eine Zitat Funktion bauen.
So eine wie ihr im Board habt.
Bitte nennt mir die einfachste Möglichkeit

Danke


---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

Nach oben