Hallo Ihr,
ich hoffe Ihr könnt mir helfen , denn ich weiss nicht wie ich das Problem löse , mein Erster Versuch in dem Bereich.
Ich will meine Navigation in einem CMS verwalten können. Und meine Navigation öffnet die Menüpunkte per Javascript in 2 unterschiedlichen Frames(also auch 2 Unterschiedliche Seite mit einem klick).
Nun will ich aber einen Menüpunkt erstellen im CMS und muss somit die Links mit dem CMS ändern können.
Aber Javascriptzeilen geben ja meine PHP Variablen nicht aus.
Optisches Beispiel:
So wie ich es bis jetzt habe:
Der Header ist klar:
</head>
<script type="text/javascript">
<!--
function ZweiFrames(URI1,F1,URI2,F2) {
Frame1=eval("parent."+F1);
Frame2=eval("parent."+F2);
Frame1.location.href = URI1;
Frame2.location.href = URI2;
}
function ZweiFramesBack(F1,F2) {
Frame1=eval("parent."+F1);
Frame2=eval("parent."+F2);
Frame1.history.back();
if (!window.opera) window.setTimeout("Frame2.history.back()",10);
}
function ZweiFramesForward(F1,F2) {
Frame1=eval("parent."+F1);
Frame2=eval("parent."+F2);
Frame1.history.forward();
if (!window.opera) window.setTimeout("Frame2.history.forward()",10);
}
//-->
</script>
</head>
Im Body steht:
<body>
<a href="javascript:ZweiFrames('navigation1.html','navi','inhalt1.html','mitte')">Link</a></body>
Aber ich will ja für die Link- und Frameangaben PHP Variablen einsetzen damit er sich die daten aus der MySQL Datenbank nimmt und nicht aus der eigentlichen php oder html datei.
<body>
<a href="javascript:ZweiFrames('$link1','$frame1','$link2','$frame2')">Link</a></body>
Doch das klappt ja nicht , wie kann ich das beheben?
Würde mich freuen wenn jemand helfen kann ich Verzweifel daran.
Danke im vorraus
Mfg Chris