Hi zusammen,
schicke via Ajax (Mootools) ein Formular im Backend ab und rufe hier eine PHP-Datei auf!
Hier meine Dateien:
HTML-Code:
<form id="xglog" action="system/modules/meinModul/ajax/ajax_form_xgform.php" method="post">
Name:<br/>
<input type="text" name="xgbenutzername" value="" size="50" /> Passwort:<br/>
<input type="password" name="xgpasswort" value="" size="50" />
<hr/>
<input type="submit" value="speichern" name="xgbuttonspeichern" />
</form>
<div id="xglog_res"></div>
Über folgendes AJaxscript wird das Formular ausgewertet:
Code:
window.addEvent('domready', function() {
$('xglog').addEvent('submit', function(e){
e.stop();
//Empty the log and show the spinning indicator.
var log = $('xglog_res').empty().addClass('ajax-loading');
//Set the options of the form's Request handler.
//("this" refers to the $('myForm') element).
this.set('send', {
onComplete: function(response) {
log.removeClass('ajax-loading');
log.set('html', response);
}
});
//Send the form.
this.send();
});
});
Nun wird ja folgende PHP-Datei vom Ajax aufgerufen:
> ajax_form_xgform.php >
PHP-Code:
<?php var_dump($_POST);?>
//Hier möchte ich jetzt einen Datenbankeintrag schreiben!!!!!
//Wie mach ich das??
UNd genau in dieser Datei möchte ich nun die POST-Daten verarbeiten und in die Datenbank schreiben!
ABer der DB-Handler steht mir ja nicht bereit!!!
Wie mach ich das?Was muss ich alles includen?
Danke
Lesezeichen