Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

OK. Brauche Hilfe in PHPscript u. Javascript. Variable sollen übermittelt werden.?

Also, ich habe ein PHP Script. Dort ist eine Variable z.B. $test = ("Hallo"). Dann habe ich ein Java-Script. Dort soll die Variable z.B. $a den Inhalt von $test Übernehmen. Wie krieg ich das hin? Bin den ganzen Tag schon am Suchen. Nichts zu machen. Schaut Bitte auch Die Andere Frage von mir. Vieleicht geht das einfachern

2 Antworten

Bewertung
  • vor 1 Jahrzehnt
    Beste Antwort

    Hallo!

    Wie schon SmartBear gesagt hat, sind JavaScript und PHP völlig verschieden. PHP wird dort ausgeführt, wo deine Website abgespeichert ist, also auf dem Server im Rechenzentrum. JavaScript wird komplett wie Du es geschrieben hast zum Besucher übertragen und dessen Browser führt das JavaScript auf dem Computer aus. Was du möchtest, geht aber trotzdem:

    Wenn also index.php?text=Wasserkocher aufgerufen wird und Du willst mit JavaScript ein alert-Fenster mit der Variablen öffnen geht das so:

    <script type="text/javascript">

    var Text = "<?php echo($_GET["text"]); ?>";

    alert(Text);

    </script>

    Quelle(n): Köpfchen
  • vor 1 Jahrzehnt

    PHP und JavaScript sind zwei VÖLLIG verschiedene Welten.

    PHP läuft auf dem Webserver.

    JavaScript läuft in Deinem Browser.

    Wenn Du die Webseite auf Deinem Browser hast, dann ist PHP schon längst fertig und ganz weit weg.

    Du kannst also nur am Anfang zusammen mit der Webseite vom PHP aus die Variable $test mit übermitteln, so daß dann JavaScript diesen Wert auslesen kann. Der Wert kann dann aber nicht mehr im PHP sich ändern und JavaScript übernimmt den dann neuen Wert. Das geht nicht.

    Falls Du damit leben kannst, sag's dann kann man Dir weiterhelfen.

Haben Sie noch Fragen? Jetzt beantworten lassen.