Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modul-Entwicklung ›

Periodischen AJAX Request absetzen

Eingetragen von manuelBS (330)
am 16.05.2009 - 12:39 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hey, für ein Modul möchte ich auf einer Nodeseite alle x Sekunden einen AJAX request absetzen. Dieser Request soll in diesem Intervall schauen, ob ein Bestimmter Status in der Datenbank gesetzt ist. Kann mir jemand sagen wie ich einen solchen Timer einbaue? Ich habe schonmal nach einer Lösung mit JQuery geschaut, aber keine Lösung gefunden bzw verstanden. Vielleicht hat jemand ein Tip?!

Danke schonmal und Grüße

‹ User Erstellung + Weiterleitung Relationship - schon befreundet oder nicht ? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

eigentlich ganz

Eingetragen von dawehner (2639)
am 16.05.2009 - 13:13 Uhr

eigentlich ganz einfach

<?php
window
.setInterval(function() {
// do something
}, seconds*1000);
?>

--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.de
SirFiChi ist auch dein Halbgott.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für die

Eingetragen von manuelBS (330)
am 18.05.2009 - 12:00 Uhr

Vielen Dank für die schnelle Antwort, werde ich ausprobieren.

Viele Grüße
______________________________________
Softwareentwicklung / Webdesign BrightSolutions

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, ich benötige diesselbe

Eingetragen von tick313 (41)
am 02.04.2010 - 19:18 Uhr

Hallo,

ich benötige diesselbe Funktion wie manuelBS.

Ich möchte periodisch in einem Intervall eine SQL-Abfrage ausführen und deren Ergebnis entsprechend anzeigen (rotes Icon oder grünes für on- offline-Status).

mit javascript window.setIntervall kann ich doch keine Datenbankabfrage machen.

Habt ihr einen Tipp, wie ich das umsetzen kann?

Grüße
tick313

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dazu mußt Du Dir ein kleines

Eingetragen von wla (9461)
am 02.04.2010 - 20:05 Uhr

Dazu mußt Du Dir ein kleines Modul schreiben, daß einen Pfad in Drupal registriert und unter diesen Pfad eine Ajax-Antwort zurückgibt (Deine Datenbankabfrage). In Javascript/jQuery machst Du dann einen Ajax-Request auf diesen Pfad. Die SQL-Abfrage wird dadurch auf dem Server ausgeführt und die Anzeige erfolgt im Client wenn die Antwort des Servers angekommen ist.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok, vielen Dank für den Tipp.

Eingetragen von tick313 (41)
am 03.04.2010 - 00:14 Uhr

ok, vielen Dank für den Tipp. Ich werde mal versuchen das umzusetzen. Leider sind meine Ajax-Kenntnisse noch sehr beschränkt.

Gibt es da vielleicht schon ein Drupal-Ajax-Framework, dass mich hierbei unterstützen kann?

Grüße
Holger

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sicherlich, einfach mal

Eingetragen von Tobias Bähr (4019)
am 03.04.2010 - 11:09 Uhr

Sicherlich, einfach mal danach suchen http://drupalmodules.com/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 17 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 14 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 30 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association