Hey Leute,
Ich habe nen klitze kleines Problem - wer hätte das gedacht
Ich habe nen Chat, dessen Chatverlauf in einem DIV angezeigt werden soll. In einer Schleife werden alle Chats mit PHP geladen. Dabei wird die Div Chatverlauf erzeugt, die den Chat anzeigen soll.
1.Frage: Wenn ich 10 Freunde habe, habe ich also 10 Chats und somit 10 mal die Div Chatverlauf. Wäre es sinnvoller mit PHP eine ID an die div-id mit anzuhängen ?
Per PHP möchte ich dann, je nachdem welchen Chat man gewählt hat, die Nachrichten laden. Selbstverständlich soll die DIV regelmäßig aktualisiert werden. Das habe ich durch folgende Funktion gemacht:
Die Funktion habe ich aus dem Internet. Jetzt is natürlich das Problem dass ich keine gültige PM-ID an "Chatverlauf.php" geben kann, damit die Datenbank Abfrage eindeutig ist.
Wie mache ich das nun, an datei2load die ID der Konservation anzuhängen ?!
Muss ich die oben genannte Funktion ebenfalls durch eine Schleife erzeugen lassen um sie x-mal (wobei x = Anzahl Chats) habe und somit die ID eindeutig an die Datei anhängen zu können ? Oder gibt es einen eleganteren Weg ?
Danke euch im Voraus
Ich habe nen klitze kleines Problem - wer hätte das gedacht
Ich habe nen Chat, dessen Chatverlauf in einem DIV angezeigt werden soll. In einer Schleife werden alle Chats mit PHP geladen. Dabei wird die Div Chatverlauf erzeugt, die den Chat anzeigen soll.
1.Frage: Wenn ich 10 Freunde habe, habe ich also 10 Chats und somit 10 mal die Div Chatverlauf. Wäre es sinnvoller mit PHP eine ID an die div-id mit anzuhängen ?
Code:
<div id="chatverlauf">
</div>
Per PHP möchte ich dann, je nachdem welchen Chat man gewählt hat, die Nachrichten laden. Selbstverständlich soll die DIV regelmäßig aktualisiert werden. Das habe ich durch folgende Funktion gemacht:
Code:
var i = 1;
var a = 1;
var datei2load = "chatverlauf.php"; // --- zu ladende PHP Datei
var sek2load = 2; // --- alle x Sekunden
var milisec = (sek2load*1000);
$(document).ready(function() {
$("#chatverlauf").load(datei2load);
var refreshId = setInterval(function() {
if (i > 10) { i = 1 }
$("#chatverlauf").load(datei2load);
i++;
a++;
}, milisec);
});
Die Funktion habe ich aus dem Internet. Jetzt is natürlich das Problem dass ich keine gültige PM-ID an "Chatverlauf.php" geben kann, damit die Datenbank Abfrage eindeutig ist.
Wie mache ich das nun, an datei2load die ID der Konservation anzuhängen ?!
Muss ich die oben genannte Funktion ebenfalls durch eine Schleife erzeugen lassen um sie x-mal (wobei x = Anzahl Chats) habe und somit die ID eindeutig an die Datei anhängen zu können ? Oder gibt es einen eleganteren Weg ?
Danke euch im Voraus