Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] preg_replace - Leerzeichen erkennen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] preg_replace - Leerzeichen erkennen

    Hi Leute, ich bin momentan dabei BB - Codes zu schreiben. Ich habe bereits einen [video] BB Code eingefügt, welcher wunderbar funktioniert. Jetzt probiere ich diesen zu erweitern mit w und h (width/height)

    [MAN]preg_replace[/MAN]
    Laut Manual trage ich Leerzeichen mit (\s) ein, also versteh ich net wieso es nicht klappt. Ich probier schon wieder ne halbe Ewigkeit dran rum. Ich dachte ich frag euch mal.

    PHP-Code:
    $text preg_replace("
    /\[video2=(.*?)(\s)w=(.*?)(\s)h =(.*?)\]/si"
    ,
     
    "<object width='\\2' height='\\3'>
    <param name='movie' value='http://www.youtube.com/v/\\1'>
    </param><param name='allowFullScreen' value='true'>
    </param><param name='allowscriptaccess' value='always'>
    </param>
    <embed src='http://www.youtube.com/v/\\1' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='\\2' height='\\3'>
    </embed></object>"
    $text); 

    lg schadi

  • #2
    PHP-Code:
    $text preg_replace("
    /\[video2=(.*?)[\s]w=(.*?)[\s]h =(.*?)\]/si"

    Versuch es mal so ^^

    Kommentar


    • #3
      Ich hab's! Und (\s) war schon richtig! Hatte ich ja von der Manual
      "Dex" hatte den Fehler gefunden, er war so freundlich mich darauf hinzuweisen.

      Ich hatte ein 'richtiges' Leerzeichen (also " ") in dem Syntax,daher hatte es nicht funktioniert. Klappt jetzt alles wunderbar..

      lg schadi

      Kommentar

      Lädt...
      X