Problem - Templates mit OnMouseOver

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

  • Problem - Templates mit OnMouseOver

    Hi,

    ich hab ein Template, das u.a. folgendes beinhaltet:

    PHP-Code:
    ...
    <
    img src="gfx/arrow.gif" name="home">&nbsp;<a href="index.php" onMouseOver="home.src='gfx/arrow-hover.gif'" onMouseOut="home.src='gfx/arrow.gif'">Home</a>
    ... 
    Dieses Template wird mit

    PHP-Code:
    $template "templates/site2.tpl";
    $fp fopen($template,"r");
    $buffer fread($fp,filesize($template));
    echo 
    $buffer
    eingelesen und ausgegeben.

    Das Problem dabei ist aber, das der Code, der ausgegeben wird, folgende Fehler aufweist:
    ...<a href="index.php" onMouseOver="home.src= ' ' gfx/arrow-hover.gif ' ' " onMouseOut="home.src= ' ' gfx/arrow.gif ' ' ">Home</a>

    und somit nicht funktioniert und Folgefehler verursacht.

  • #2
    benutz doch mal

    PHP-Code:
    $buffer implode('',file($template)); 
    mfg
    Zuletzt geändert von Trashar; 10.06.2004, 18:50.

    Kommentar


    • #3
      Das funktioniert nicht, damit wird nur vor jede Zeile ein ' gesetzt.

      Kommentar


      • #4
        mich wundert das der code überhaupt ging.. da war ein ' zuviel!

        Kommentar


        • #5
          Habs jetzt mit
          PHP-Code:
          $buffer str_replace(" '' "," ' ",$buffer); 
          geregelt, ist zwar glaub ich, nicht die eleganteste lösung, aber sie funktioniert.

          Kommentar

          Lädt...
          X