php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.09.2006, 13:41  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard AJAX: Newsflash: How to?

Hi.

Ich will in einem Frame einen Newsflash anzeigen, der seien Daten aus einer MySQL-Tabelle bekommt. Mittels AJAX soll sich dieser Newsflash immer selbst updaten, wann immer der Newsflash in der Datenbank geändert wurde. Ich will nicht die gesamte Seite immer neu laden müssen (zumal der IE das mit Geräuchen anzeigt, was auf Dauer für die Betrachter zu nervig werden könnte), daher meine Wahl auf AJAX.

Kann man dies mit AJAX machen? Wie kann man das machen? Ein Beispiel wäre Klasse! Die Tutorials habe ich mir bereits durchgelesen, aber ehrlich, ein praktisches Beispiel würde mir mehr helfen.
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.09.2006, 13:55  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Ja kann man machen.
Wie?
Du brauchst eine Datei in der die MySQL-Tabelle abgefragt wird. Auf der Seite wo der Newsflash sein soll startest du jetzt per AJAX einen Request auf diese Datei. Das Ergebnis fügst du jetzt in die Seite ein....

Welche Tutorials hast du dir bereits durchgelesen?

Sorry aber ich glaube nicht, dass sich jetzt einer die Mühe macht und extra für dich NOCHMAL ein Beispiel zusammenfriemelt.

Es gibt hunderte Beispiele.
Hier lies dir das mal durch:
http://ajax.get-the-code.de/index.html
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 24.09.2006, 14:27  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Hi.

Zunächst mal "Sorry", dass ich mich auf deine "direkte" Anfrage bis dato nicht gemeldet habe, aber ich hätte dir das gleiche geschrieben, wie Werbegeschenk.
Sämtliche mir bekannten Tuts bieten gut kommentierte/dokumentierte Beispiele, die "im Grunde" genau das leisten, was du vorhast und nur hätten angepasst werden müssen. (So werden diese Skripte z.B. in der Regel durch "direkte Aktion" des Users ausgelöst, nicht durch einen Timer).
XLB ist offline   Mit Zitat antworten
Alt 24.09.2006, 15:26  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Hmm, nun ja. Ich sehe natürlich viele Beispiele in den Tutorials. Aber ich will nicht auf Usereingaben reagieren. Sondern auf das Event einer Änderung in der Datenbank. Vieleicht habe ich derartige Beispiele einfach übersehen, oder noch nicht die richtigen Tutorials heruntergeladen. Werde alles nochmal durchgehen (stöhn).

Wenn ich dennoch nicht weiterkomme, muß ich mich halt doch noch mal bei Euch melden. Soweit aber erstmal Danke für Eure Antworten. XLB: kein Problem.
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 24.09.2006, 15:40  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von SvenLittkowski
Hmm, nun ja. Ich sehe natürlich viele Beispiele in den Tutorials. Aber ich will nicht auf Usereingaben reagieren. Sondern auf das Event einer Änderung in der Datenbank.
Das geht nicht. Du musst die Datenbank schon selbst abfragen ob sich was geändert hat.
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 24.09.2006, 21:55  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Ah, damit hat sich das ganze erledigt...

Danke.
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 24.09.2006, 22:27  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Du kannst doch, wie XLB schon geschrieben hat, einfach einen Timer verwenden. So prüfst du alle, sagen wir 30 Sekunden, ob sich etwas in der Datenbank geändert hat. Wenn ja, änderst du die Anzeige beim Browser. Dein PHP-Skript muss dir nur die korrekten Daten gleich übergeben.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline   Mit Zitat antworten
Alt 25.09.2006, 17:52  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Ja, prinzipiell schon. Nur erzeugt der IE leider beim Laden ein Geräuch, das beim ständigen Neuladen vieleicht für einige Benutzer nervig wird...

Werde aber vieleicht trozdem diesen Weg gehen (müssen).

Würde sich ein RSS-Feed selbst updaten?
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 25.09.2006, 18:13  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Zitat:
erzeugt der IE beim Laden ein Geräuch
Aber nur beim Klick auf einen Link ... - Das würde hier wegfallen, da die Aktion per Timer gesteuert würde. Das Dokument "an sich" ist doch bereits geladen und nur ein Teil wird automatisch(!) aktualisiert/refresht.
(Gäb da auch grundsätzlich 'ne Möglichkeit den Klick via VBScript zu deaktivieren, wenn der User das explizit erlaubt - wird aber keiner tun, da hier die Registry manipuliert werden würde ...)

Zitat:
Würde sich ein RSS-Feed selbst updaten?
Äh? Wie meinst du das ?

Stelle mir weiterhin die Frage, ob sich der Aufwand lohnt. Was glaubst du, wie lange die Leute auf der Seite verweilen? Lohnt sich da ein regelmäßiges Aktualisieren? Sieht das jemand ?
XLB ist offline   Mit Zitat antworten
Alt 26.09.2006, 02:06  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Es handelt sich um eine Zeitungs-Website. Deswegen soll der Newsflash, ähnlich wie im Fernsehen (z.B.: CNN), sich sehr oft (bei Events) updaten und so schnell wie möglich die neuesten Geschehnisse wiedergeben.

Daher meine Suche nach einer Technologie, die den Newsflash bei Datenbank-Änderungen updatet.
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ajax --- Nur einmal nachladen PHP4ever JavaScript, Ajax und mehr 4 21.07.2008 13:18
class.GMapper --> Mit Firefox Problem bei Ajax Plague PHP Tipps 2008 3 08.07.2008 10:31
Anwendungsentwickler (Schwerpunkt AJAX) in Hamburg WPM Beitragsarchiv 0 24.04.2008 16:01
AJAX auf entfernte Datei GSJLink HTML, Usability und Barrierefreiheit 5 02.03.2008 11:29
AJAX: Session-Inhalt an PHP Curanai HTML, Usability und Barrierefreiheit 2 05.11.2007 15:45
AJAX open mit POST und GET DonTermi HTML, Usability und Barrierefreiheit 5 04.10.2007 18:22
Fileupload via AJAX GSJLink HTML, Usability und Barrierefreiheit 11 07.09.2007 15:44
Javascript in Ajax responseText funktioniert nicht Plague PHP Tipps 2007 6 03.07.2007 21:08
Ajax bild.php aktualisieren M3g4Star HTML, Usability und Barrierefreiheit 3 09.03.2007 17:14
innerHTML funktioniert nicht bei AJAX request Plague HTML, Usability und Barrierefreiheit 1 21.12.2006 14:30
Ajax und Sonderzeichen? GSJLink HTML, Usability und Barrierefreiheit 1 11.11.2006 14:36
ajax framework dh1sbg Off-Topic Diskussionen 4 03.11.2006 09:50
Newsflash: Immer neueste Nachrichten zeigen / AJAX / RSS ? SvenLittkowski HTML, Usability und Barrierefreiheit 8 22.09.2006 14:37
ajax / popup problem flflfl HTML, Usability und Barrierefreiheit 11 11.06.2006 20:05
[Erledigt] Selectbox per JS (Ajax) füllen/nachladen PHP Tipps 2006 8 23.01.2006 10:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ajax newsflash, newsflash php, ajax newsflash php, newsflash in html, ajax howto, php newsflash, ajaxnewsflash, ajax newsflash 2.0 tutorial, flash mit ajax neu laden, gmapper howto, php ajax bei änderung ausgeben, barrierefreiheit howto, newsflash mit ajax, ajax regelmäßiges update, newsflash html seiten, ajax reagiert auf datenbank änderung, ajax bei veränderung laden, ajax regelmäßiges nachladen, news mit flash in html seite, nachrichten per ajax automatisch anzeigen

Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.