da_chubie: tja die alte gute open funktion

hi
also ich hab ein kleines prob
ich schreib erstmal den code wie er compiliert ist
open("localhost/menu/menu_main.php?title_active=2", "frame_menu");
und so siehts im quellcode aus
open("".$full_path."".$menu_file."?title_active=".$repeat."", "frame_menu");
zur erklaerung:
$full_path = pfad zum webspace (bei mir also "localhost/")
$menu_file = pfad vom hauptverzeichnis ("menu/menu_main.php")
title_active = der als aktiv darzustellende menue-button
mein problem:
die pfade stimmen auf jeden fall
aber der liebe internetexplorer labert mich zu das er sie nicht finden kann...
ich hab den sche*** scho tausend mal ueberprueft...
die pfade stimmen aber der fehler will nicht weichen...
bitte um hilfe ^^
mfg

  1. Hallo,

    ich schreib erstmal den code wie er compiliert ist

    Google mal nach Interpreter vs. Compiler

    Vor localhost muss http:// stehen.

    Dieter

  2. Hallo,

    open("localhost/menu/menu_main.php?title_active=2", "frame_menu");

    die pfade stimmen auf jeden fall
    aber der liebe internetexplorer labert mich zu das er sie nicht finden kann...

    Wenn du deine Seite so öffnen willst, dann referenziert die URL auf ein relative Adresse. Beispiel:
    Dein Script welches die Seite öffnen soll liegt auf http://example.com/js/open.html, dann ergibt sich aus dem obigen die Adresse http://example.com/js/localhost/menu...
    Falls du allerdings die Seite http://localhost/menu... meinst, dann musst du das "http://" schon vornehinschreiben.

    Viele Grüße,

    Stefan

    --
    Lass dir das Tanzen NICHT verbieten
    http://tanzverbot.de