PHP Daten in ein .js Dokument einbinden.

Firebug hat eine 403 fehlermeldung reingesetz und die anfrage umgeleitet.

und das mit dem doppelt, sorry, kenne es von anderen foren, dass die jeweiligen experten sich ausschließlich mit ihrem gebiet beschäftuigen und hatte vermutet dass es auch über javascript eine lösung geben könnte.

Also wenn die php aufgerufen wird (seperat, dann zeigt diese an was sie soll, nur ohne zeilenumbrüche was nicht ausschlaggebend ist). der fehler liegt somit nicht an diesem schnipsel, das ist so weit d´accord.
weitsuchen ist angesagt.
 
Der steht zwei posting drüber, der gleiche Pfad wird auch für alle anderen vorab im header geladenen script genutzt, mal schauen, nehe das syetemfeld raus und schreibe den kompletten pfad rein.

ursprünglich ist dieses menu auf einer eigenen html in der im header dies eingelesen wird:

HTML:
<head>
<title>Chained Selects</title>
<script language="javascript" src="chainedmenu.js">



</script>
<script language="javascript" src="config.js"></script>        Dieses ist das Probemkind.

</head>

da meine seite eine ausgelagerte header.php hat habe ich die zwei script dorthin ausgelagert und in die liste der aufzurufenden scripte aufgenommen und in den jeweiligen templateordner hochgeladen.

eingebunden habe ich beide momentan so:
HTML:
echo '<script type="text/javascript" src="templates/' . CURRENT_TEMPLATE . '/javascript/chainedmenu.js"></script>';
echo '<script type="text/javascript" src="templates/' . CURRENT_TEMPLATE . '/javascript/config.php"></script>';

das zweite ist das problemkind was zum problemkind wurde.
 
Zuletzt bearbeitet:
klappt immer noch nicht, habe auch den ehemaligen .js code in <script> zu klammernversucht, aber sowohl als auch immer noch keine ausgabe. für das gesamtprogramm ist die liste immer noch leer.
warum versuchst du das in <script> tags zu klammern wenn du dich in einer js Datei befindest.....
Das kann garnicht gehen!
PHP:
<?php
header('Content-Type:text/javascript');
?>
//var hide_empty_list=true; //uncomment this line to hide empty selection lists
var disable_empty_list=true; //uncomment this line to disable empty selection lists

var onclickaction="alert" //set to "alert" or "goto". Former is for debugging purposes, to tell you the value of the final selected list that will be used as the destination URL. Set to "goto" when below configuration is all set up as desired. 

var newwindow=0 //Open links in new window or not? 1=yes, 0=no.

/////DEFINE YOUR MENU LISTS and ITEMS below/////////////////                   ab hier sollen die Werte der php stehen

addListGroup("chainedmenu", "First-Select");

addOption("First-Select", "Select an item", "", 1); //HEADER OPTION
<?foreach(getSelect("First-Select") as $option):?>
addList("First-Select","<?=$option[0];?>","<?=$option[1];?>", "<?=$option[2];?>");
<?endforeach;?>
...
So das ist mal ein Lösungsansatz mit dem es von PHP-Seite her gehen sollte. Wenn du immer noch Fehlermeldungen oder Anomalien bekommst liegts an anderer Stelle...
 
Zurück