php.de
Alt 22.08.2006, 16:40  
Benutzer
 
Registriert seit: 16.10.2004
Beiträge: 90
freitz
Standard replace

hi
ich möchte BB-code formatierung rückgängig machen, also aus html tags wieder bbcodes, z.B. aus ... wieder [ b ]...[/ b ].

Ein Problem habe ich bei .... und zwar werden nicht alle links wieder in bbcodes rückformatiert. es funktioniert nicht bei z.B. diesem link:
http://www.schneehoehen.de/schneehoe...ml%3Bsterreich
und auch wenn im link-text andere bbcodes vorkommen (z.B. [img])

folgendermaßen sieht mein code aus:
Code:
$text = eregi_replace("\<a href=\"([^\[\(\)']+)\" target=\"_blank\">([^\[]+)\</a\>", "\\2", $text);

ich hoffe ihr könnt mir helfen
freitz ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.08.2006, 01:33  
Erfahrener Benutzer
 
Registriert seit: 07.07.2005
Beiträge: 150
sysop
sysop eine Nachricht über ICQ schicken
Standard

korrigiere mich, aber richtiger weise übersetzt man bbcodes nur in der ausgabe, sprich man speichert [ b ]---[ /b ] und übersetzt das dann, wenn es ausgegeben wird. damit erledigt sich auch dein problem..
__________________
gruss sys
sysop ist offline  
Alt 23.08.2006, 12:16  
Benutzer
 
Registriert seit: 16.10.2004
Beiträge: 90
freitz
Standard

jaja normalerweise schon ... aber ich brauchs umgekehrt.
zur info: ich habe vor 2 jahren (als ich erst angefangen habe zu programmieren) ein news script auf txt basis gecodet. Dieses möchte ich jetzt umprogrammieren (MySQL).
Damals habe ich die bb-codes unsinnigerweise beim abspeichern übersetzt und das möchte ich jetzt wieder rückgängig machen.

ich hoffe mir kann einer helfen weil ich mich mit der pattern syntax absolut nicht auskenn und da auch nicht wirklich durchblick.
__________________
mgtt 2007
freitz ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
2 Replace mit gleichem Datensatz Simon9990 Datenbanken 6 26.06.2008 13:41
unable to replace stderr with error_log Zergling-new Server, Hosting und Workstations 3 29.11.2007 14:49
preg replace will nicth so wie ich notyyy PHP Tipps 2007 9 09.07.2007 22:56
Replace ohne RegEx aber mit Wildcards Mastema PHP Tipps 2007 1 18.12.2006 11:31
replace? JanM PHP Tipps 2006 5 19.11.2006 19:20
replace + highlight_sting , wie? PHP Tipps 2006 1 13.03.2006 17:15
Noch mal replace PHP Tipps 2005-2 2 02.08.2005 08:55
Replace Problem HTML, Usability und Barrierefreiheit 5 20.07.2005 13:46
Programm für replace durch mehrere Dateien? Off-Topic Diskussionen 8 14.07.2005 15:13
Enter replace HTML, Usability und Barrierefreiheit 2 11.07.2005 07:59
Replace gibt fehlerhaften Code aus PHP Tipps 2005 5 04.03.2005 19:49
replace problem HTML, Usability und Barrierefreiheit 1 04.11.2004 14:22
replace() ersetzt nur einen match HTML, Usability und Barrierefreiheit 3 27.08.2004 11:03
-!- Komme Mit Replace Nicht Weiter PHP Tipps 2004 12 27.08.2004 08:35
sonderzeichen per replace entfernen PHP Tipps 2004 5 11.06.2004 19:08

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
[code] replace php, php replace bb, mysql replace rückgängig machen, links entfernen replace /<a href.*

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.