-
Hallo Leute!
Habe das ganze bei mir auch eingebaut und klappt wunderbar :)
Jetzt habe ich mich daran gemacht einen Workaround für die Formulare zu basteln. Dabei habe ich mir das ganze so vorgestellt:
Ein AJAX Formular, das ein PHP Script lädt, dieses führt die Datenbankabfrage durch.
Das ganze funktioniert auch schon, aber nun möchte ich noch das der Content nochmal refresht wird. Überlegt habe ich mir folgendes:
Ich lasse ganz einfach per AJAX den Content wieder neuladen mit diesem Befehl:
Code:
<script>
$('#ajaxc').load('ajax.php?content=/game/train');
</script>
Das ganze Funktioniert auch. Aber nur solange ich nicht meine Datenbankabfrage vorher reinschalte. Dann macht er die Datenbankabfrage, aber lädt den Content nicht neu, sondern zeigt ein weißes Bild an.
Hier nochmal der Ausschnitt mit der Abfrage:
Code:
db_query("INSERT INTO game_training_prog (uid,id,start,bis) VALUES (".$_SESSION['uid'].",".$tr['id'].",".time().",".(time()+$tr['dauer']).")");
?>
<script>
$('#ajaxc').load('ajax.php?content=/game/train');
</script>
-
<?php an anfang nicht vergessen
-
Hallo,
ich brauche hilfe bei folgenden sachen:
1. Ajax läuft nur bei eingeloggten Usern.
(Wie geht es das ich es auch bei nicht eingeloggten Ajax funktioniert?)
2. Wie baue ich ein Formular um das es über Ajax läuft?
(Beispiel: die Anmeldung/Userprofil/Support)
3. Wie lasse ich einzelne Texte weiterhin wie gewohnt refreshen?
(z.B Jackpot-Anzeige im Header/Wer ist Online im rechten menü)
4. Wie kann ich einzelne Links über Ajax laufen lassen?
(z.B die Links im Content)
Wer Intresse hat und sich auch wirklich damit auskennt, kann sich gerne per PN melden. Wir können auch über einen Messenger miteinander schreiben, schreibt einfach welchen Messenger ihr benutzten möchtet (Msn, ICQ, Skype, Google Talk).
Hinweis:
Natürlich werde ich die Hilfe auch mit Losen vergüten, das werden wir dann per PN oder einem Messenger vorher abklären.
Danke :thumb: