Übergabe von Variablen von PHP in Javascript

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Übergabe von Variablen von PHP in Javascript

    Hallo,

    ich habe folgendes Problem:

    Ich habe ein PHP script für die Anzeige von Bildern.
    Wenn man mit der Maus über ein Bild geht erscheint zusätzlich ein kleines Javapopup. In diesem sollen nun Informationen verarbeitet werden, die über Variablen übergeben werden.

    Wie kann ich nun eine php variable $irgendwas in javascript einbinden ?

  • #2
    <script language="javascript">
    var test;
    test = <?php echo $deineVar; ?>;
    </script>

    Kommentar


    • #3
      hmmm

      Das Problem:

      das alles wird an eine *.js Datei übergeben.
      Mir ist nicht bekannt, das man darin auch php integrieren kann.

      Oder täusche ich mich da ?

      Kommentar


      • #4
        dann machst du aus der *.js eine *.js.php, gibst die ganze datei ber php an der passenden Stelle aus und kannst auch schon variablen einbinden

        OffTopic:
        wieso schreiben die leute solche Sachen immer erst, wenn die angebotene Lösung nicht passt ?


        gruss

        Kommentar


        • #5
          Aber dann funzen die java funktionen nicht mehr.... bin ich jetz ganz verknuselt?.. Ich sollte standartmässig jeden montag urlaub nehmen

          Kommentar


          • #6
            wieso funktionieren die nicht mehr ??

            zuerst läuft das php skript (die "echo" ausgaben werden bei der Ausgabe ersetzt ) und im javascript hast du dann die gewünschten Variablen von php in dein Javascript eingesetzt...

            sprechen wir jetzt eigentlich von Java oder Javascript (siehe dein letzter beitrag?)

            Kommentar


            • #7
              Mal ne komplettere Beschreibung :-)

              In der index.php ist das <script language="javascript"> gesetzt.
              In dieser Datei befindet sich der Aufruf einer Funktion, die in der (nennen wir sie mal) 1.php liegt.

              In dieser ist ein Link definiert, der mit dem popup verbunden ist. Das alles läuft zurück auf die index.php, in der wie schon beschrieben:

              <script language="JavaScript" src="java.js" type="text/javascript">
              </script>

              definiert ist.

              In dieser java.js sind verschiedene funktionen.
              Was mir nun fehlt ist quasi die übergabe der variablen aus der 1.php an die java.js

              Kommentar


              • #8
                nimm dir deine .jS datei, mache eine .PHP davon, und hole sie per inlude direkt in den head.
                oder du nimmst dir ne .htasccess, und überredest den server dazu auch .js dateien als php dateien zu parsen. <-- nicht zu empfehlen
                Zuletzt geändert von schmalle; 04.08.2003, 11:30.
                h.a.n.d.
                Schmalle

                http://impressed.by
                http://blog.schmalenberger.it



                Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                ... nur ohne :-)

                Kommentar


                • #9
                  ich glaub es is einfacher, dem chef zu sagen das das schwachsinn is was er vor hat *gg*

                  Danke schonmal :-)

                  Kommentar


                  • #10
                    Schreibe die Daten in hidden input fields. Die kannst du mit JavaScript wieder auslesen. Ich mache es immer so. Funktionniert bestens.

                    Kommentar


                    • #11
                      Danke, werd das gleich morgen auf der Firma mal testen.

                      Kommentar

                      Lädt...
                      X