Bekomme immer Pase Error

Dieses Thema im Forum "Webentwicklung" wurde erstellt von MrDick, 2. November 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 2. November 2005
    hallo zusammen,

    ich habe mir gestern mal ein Bilder Script angepasst und zwar ist es so das wenn ich auf einen Link klicke dieser durch ein Java Script in Vollbild angezeigt werden soll.

    Nur bekomme ich das nicht ganz hin.

    Hier mal der Code wie ich das in der datei stehen habe:

    PHP:
    if ( $x + $album_spalten - $album_spalten  ==  0 ){echo  "</tr>" ;}
     }
     
    reset ( $foto_alben );
     echo 
    "</table>" ;
     echo 
    "<p align=center><a class=klein href=\" " . $site_name . "\">Galerieübersicht</a> | " ;
    echo 
    "<a href=\"javascript:Vollbild('" . $images_src . "\show.php')" > Andere Seite Fullseen anzeigen </ a > ";

     echo "
    </ p > ";
     }
     else
     {
     echo "
    < p align =\ "center\">" ;
     
    $show_pic = $_GET [ "f" ];
     
    $show_dir = $_GET [ "d" ];
    Es geht da um die Zeile: 6 hier in dem PHP Fenster

    Es soll damit also die show.php aus dem Verzeichnis was in der Variable $images_src steht angezeigt werden. Das klappt auch alles wunderbar ohne dem Javascript, nur sobald ich das javascript:Vollbild usw. dort mit eingebe kommt immer folgende Fehlermeldung:

    Code:
     
    [B][FONT=Verdana]Parse error[/FONT][/B]: parse error, unexpected T_STRING, expecting ',' or ';' in [B]/srv/www/htdocs/web37/html/pics/index.php[/B] on line [B]120[/B]
    
    und line 120 ist die oben geschriebene Zeile.

    Würde mich auf Hilfe freuen....
     
  2. 2. November 2005
    ich würde mal die klammern wieder schließen ? } ^^
     
  3. 2. November 2005
    Naja es geht hauptsäche hier drum:

    PHP:
    echo  "<a href=\"javascript:Vollbild('" . $images_src . "\show.php')" > Andere Seite Fullseen anzeigen </ a > ";
    Wenn ich das ganze wie auch schon oben gesagt ohne dem Javascriptschriebe läuft auch alles. Es muss irgendwie an dem Javascript laufen das ich da irgendwas falsch geschrieben habe oder falsch ausgeklammert habe oder so ka. Ich weiss nichts mehr....

    aber mit einer } hat das nichts zutun
     
  4. 2. November 2005
    ich glaub es liegt an den vielen " und '

    hatte son problem auch schonmal, musste mein ganzes script umschreiben
     
  5. 3. November 2005
    Hm naja das h9ilft mir jetzt natürlich weiter. Ich wüsste nich wie ich das anders schreiben könnte un die Lust habe ich auch nich dazu.

    Es muss doch irgendwie möglich sein das auch so hinzukriegen oder???
     
  6. 3. November 2005
    Du hast vergessen nach dem Javascript die " von href zu escapen.
    So sollte es funktionieren:
    PHP:
    echo  "<a href=\"javascript:Vollbild('" . $images_src . "\show.php')\">Andere Seite Fullseen anzeigen</a>" ;
     
  7. 4. November 2005
    Yeah, genau so geht. Grosses Dankeschön wäst du nun eine Frau würde ich dich glatt anhüpfen und abschlecken. Big THX dafür
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.