Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » parse_str und <

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.11.2006, 00:18 Uhr
xXx
Devil


Also, ich hab ne Datei, deren Inhalt ich mir hole und dann mit parse_str in nen array packe:

PHP 4:
function format($text, $file_bb, $file_replace) {
    $file_content = file_get_contents($file_bb);
    parse_str($file_content, $bbcode);
    $file_content = file_get_contents($file_replace);
    parse_str($file_content, $htmlcode);
    // var_dump($htmlcode['html']);
                
    return str_replace($bbcode['bb'], $htmlcode['html'], $text);
}


So... hab da jetzt var_dump auskommentiert...... der Dateiinhalt sieht wie folgt aus:

Code:
html[]=<font style="font-weight: bold;">
&html[]=</font>
&html[]=<font style="font-style: italic">
&html[]=</font>
&html[]=<span style="border: 1px #404040 solid; background-color: #FFFFFF;">
&html[]=</span>


und

Code:
bb[]=[b]
&bb[]=[/b]
&bb[]=[i]
&bb[]=[/i]
&bb[]=[ cpp ]
&bb[]=[ /cpp ]


der bb kram wird richtig in den entprechenden array geladen ... der html kram allerdings nicht... jemand ne idee warum?

Dieser Post wurde am 04.11.2006 um 20:33 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.11.2006, 19:35 Uhr
xXx
Devil


Oder hat jemand ne bessere Idee, wie ich das hinter bb[]= bzw html[]= stehende jeweils in einen Array bekomme?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.11.2006, 19:51 Uhr
xXx
Devil


sry falscher alarm ... die Funktion funktioniert richtig... hab nur vergessen das ich das dann logischer weise nicht sehen kann, da es ja html code ist
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.11.2006, 20:00 Uhr
xXx
Devil


Jetzt muss ich nur nen \" durch nen " ersetzen ... aber wie???
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
07.11.2006, 08:14 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


stripslashes????
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.11.2006, 15:20 Uhr
xXx
Devil


Jop ... sry hatte hier net mehr riengeguckt ...ichmachs jetzt aber ehanders --- nja ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: