bild url aus hrc code filtern

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

  • bild url aus hrc code filtern

    Ich habe ein kleines gästebuch bei dem der user hrc codes verwenden kann. wenn er z.b. ein bild einfügt, wird dies [img=http://bild.gif] gespeichert- soweit ok, bei der anzeige wird dies einfach zu <img ..> ersetzt, was auch tadellos funktioniert...

    aber ich will jetzt die größe des bildes prüfen, das es wenn es die breite von 500px überschreitet nur als link angezeigt wird und ich bin am verzweifeln..

    hier mein code der fürs ersetzen zuständig is-- und für größe prüfen da sein sollte....

    Das Forum kommt mit dem code irgendwie net zu recht, oder ich bin zu blöd dafür- da sind paar fehler drin
    Ich hab den code hier nochmals richtig: http://nopaste.irc-dev.de/?3237

    der aktuelle fehler is der, das ja bei $ersetzt dann nicht nur der link drin is, sondern auch noch der rest des beitrags und somit keine url zum prüfen. ichh offe jemand kann mir helfen!!

    Thx im voraus!

    dany

  • #2
    richtig - dafür brauchst du erst mal preg_match() => url rausfinden => größe überprüfen => falls ok - ersetzen, falls nicht ok - durch irgend eine anmerkung ersetzen, whatever.

    Kommentar


    • #3
      zunächst mal danke!

      ich weiß nicht wie ich preg_match() ganz genau anwenden soll..

      wenn ichs so mach:

      PHP-Code:
      $bildurl preg_match('\\1',$search); 
      dann komm ich foglenden fehler:

      Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in H:\_server\xampp\htdocs\bw3_2\news\function.inc.php on line 200

      (zeile 200 is preg_match)

      und die $bildurl is leer..

      was is mein fehler?

      Kommentar


      • #4
        was is mein fehler?
        die unfähigkeit, ins manual zu schauen: http://de.php.net/manual/en/function.preg-match.php

        Kommentar


        • #5
          naja, ich war und bin im manual und versuche des auch zu kapieren aber irgendwie funzts net..

          Kommentar

          Lädt...
          X