ilch Forum » Allgemein » HTML, PHP, SQL,... » Variable von Javascript zu PHP übergeben

Geschlossen
  1. #1
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Ich möchte gerne eine Information vom Javascript an PHP innerhalb der gleichen Datei übergeben!

    zB.
    vom Javascript
    var info = 1

    zum PHP
    if ($info ==1) { dann } ELSE { sonst }

    Leider Funktioniert dieses so nicht!
    Wie muss ich das angehen!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    innerhalb einer gleichen session oder seite nicht möglich...

    liegt daran das javascript eine Clientseitige Scriptsprache ist und php eine serverseitige...
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Mit "Ajax" könntest du allerdings über JS wieder PHP aufrufen und das Ergebnis dann verwenden, aber dazu müsste man genauer wissen, was du eigentlich machen willst.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Ich habe mir ein Counter-Javascript umgeschrieben.

    Sobald die gesetzte Zeit erreicht wurde, soll er auf Null stehen bleiben, was ich so gelöst habe:
    if ( later <= now ) { later = now; }

    Im laufenden Prozess gebe ich Info´s, wie "Ziel-Datum und -Uhrzeit, angemeldete Spieler" aus, welche bei erreichen der gesetzten Zeit, geändert werden soll, zB. in "Spiel läuft aktuell" oä.

    Für mich ist das Problemm, wie ich im PHP abfragen kann, das die Zeit auf Null steht, oder eine Variable übergeben kann!

    Ich wollte es erst so umsetzen, was ja nicht funktioniert!
    if ( later <= now ) { later = now; var info = 1 }
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Wie lordrepha schon schrieb sind PHP und JS verschiedene Ansätze, PHP wird auf dem Server ausgeführt und damit HTML erzeugt, was dann an den Client / Browser geschickt wird.

    Javascript ist dann in diesem HTML eingebettet und wird nur auf dem Client ausgeführt, damit hat der Server erstmal nix mehr zu tun.

    Wie ich dann schon gesagt habe, gibts dann aber die Möglichkeit mit JS erneut einen Aufruf an der Server zu geben, das müsstest du dann machen.

    Bei ilch ist xajax dabei, da kann man das meiste in PHP schreiben, kannst dir ja ggf. mal anschauen bei News Extended oder auch auf der xajax Seite.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Ich hatte Euch beide schon verstanden, mir war nur nicht bewusst, das eine einfache Übergabe einer Infomation doch auwendig ist!

    Danke für Eure Hilfe!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    neee aufwendig ist es nicht.... wenn du prototype auf deiner seite eingebunden hast schau dir mal externer Link ist zwar an manchen stellen dürftig aber da schaffst du das mit 3-5 codezeilen...

    alternativ schau mal in google wie man mit ajax ein request ausführt.

    wenn du das einmal gemacht hast wird es dir schon gar nicht mehr so aufwendig vorkommen....

    sei froh das es überhaupt möglich ist zwinker
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten