ZuVieL Geschrieben 22. Januar 2008 Teilen Geschrieben 22. Januar 2008 Hi, ich habe in meinem text einen teil der ersetzt werden soll. das sieht in etwa so aus [news,6]. Die zahl "6" kann einen beliebigen wert haben. einfach [news] mit etwas zu ersetzen ist ja kein problem. wie mache ich das aber so? den parameter brauche ich auch um ihn einer funktion zu übergeben. versteht jemand was ich will? kann mir einer weiterhelfen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Grandmasta Geschrieben 22. Januar 2008 Teilen Geschrieben 22. Januar 2008 Sind in dem Text immer ein Komma und eckige Klammern vorhanden? Falls ja, such dir einfach mit str_pos die zu ersetzende Stelle raus. Alles was nach "," und vor "]" muss dann ersetzt werden. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
ZuVieL Geschrieben 22. Januar 2008 Autor Teilen Geschrieben 22. Januar 2008 hey ja cool. habe ich so gelöst... $posi = strpos($MAINTEXT, '[news,'); if(!empty($posi)) { $anzahl = substr($MAINTEXT, ($posi+6),2); ... ... $MAINTEXT = str_replace("[news,".$anzahl."]", $news, $MAINTEXT); } [/PHP] Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.