kati: Variable nicht sichtbar

Beitrag lesen

hallo zusammen,

endlich habe ich mein Problem mit dem Aufruf einer javascript-Funktion innerhalb php gelöst... taucht schon ein neues auf. Wie soll ich die Variablen aus einem javascript-Scope in ein anderes - eben, das innerhalb php - übergeben ?! Die Variablen - obwohl sie global sind, sind leer. Also der Wert geht verloren. Die hidden-Elemente helfen mir auch nicht viel, weil ich da mit php einen neuen Inhalt für die Page lade (habe schon ausprobiert).
Zur veranschaulichung:

<script language= "JavaScript" type="text/javascript">

var a = "";
var b = "";

function tue_etwas(a_a, a_b) {
//Code
//Übergabe - zuweisen einer globalen (!) Variable !
a = a_a;
b = a_b;
//code

}
</script>

//html - Formular

<?php
//da prüfe ich beim ersten Laden, damit ich titelseite anzeigen kann
if(!$_GET['content']) {
  include("titel.php");
} else {
//wenn aber die Inhaltseite existiert, will ich sie da haben
if($_GET['content']) {
   if (!is_file($_GET['content'].".php")) {
      echo 'Die Datei existiert noch nicht. Der Inhalt kommt später.';
      echo "<script language="JavaScript">\n";
      echo "tue_etwas(a,b);\n";
      echo "</script>";
   } else {
      if(!include ($_GET['content']. ".php")) {
         echo 'fehler beim Laden des Dokumentes';
      } else {
       echo "<script language="JavaScript">\n";
       echo "tue_etwas(a,b);\n";
       echo "</script>";
     }
   }
 }
}
?>

Das javascript innerhalb php bekommen Leerstrings übergeben... kennt sich da jemand aus ?

cu kati