Hi there,
I need your help, please!
I have a custom code for writing into another database, but it doesn't work and there is no error message or something like that. I also didn't see some information if I insert the Debugger.
Here is my code for the Custom Code element:
Can you please help me somehow?
Regards
Steffen
I need your help, please!
I have a custom code for writing into another database, but it doesn't work and there is no error message or something like that. I also didn't see some information if I insert the Debugger.
Here is my code for the Custom Code element:
<?php
/* Datenbankserver - In der Regel die IP */
$db_server = 'localhost';
/* Datenbankname */
$db_name = 'dbname';
/* Datenbankuser */
$db_user = 'dbuser';
/* Datenbankpasswort */
$db_passwort = 'dbpass';
/* Erstellt Connect zu Datenbank her */
$db = @mysql_connect($db_server, $db_user, $db_passwort)
or die ('Konnte keine Verbindung zur Datenbank herstellen');
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
// Variablen aus Formular abholen
$veranstaltung = $form->data['ver'];
$anreise = $form->data['anreise'];
$abreise = $form->data['abreise'];
$verantwortlich = $form->data['hostmail'];
$name = $form->data['name'];
$jname = $form->data['joomla_name'];
$geburtsdatum = $form->data['geburtsdatum'];
$adresse = $form->data['adresse'];
$plz = $form->data['plz'];
$ort = $form->data['ort'];
$telefon = $form->data['telefon'];
$handy = $form->data['handy'];
$mail = $form->data['email'];
$taetigkeit = $form->data['taetigkeit'];
$stufe = $form->data['stufe'];
$stamm = $form->data['stamm'];
$vegetarier = $form->data['vegetarier'];
$allergien = $form->data['allergien'];
$kinderbetreuung = $form->data['kinderbetreuung'];
$weitere-leiter = $form->data['participant_database'];
$kommentar = $form->data['kommentar'];
$anzahlwoelflinge = $form->data['anzahlwoelflinge'];
$anzahljupfis = $form->data['anzahljupfis'];
$anzahlpfadis = $form->data['anzahlpfadis'];
$anzahlrover = $form->data['anzahlrover'];
$anzahlleiter = $form->data['anzahlleiter'];
$anzahlgesamt = $form->data['anzahlgesamt'];
// Vorname und Nachname trennen
$vollername = explode(" ",$name);
$vorname = $vollername[0];
$nachname = $vollername[1];
// Anreise und Abreise in Start und Ende trennen
$start = explode(" ",$anreise);
$startdatum = $start[0];
$startzeit = $start[1];
$ende = explode(" ",$abreise);
$enddatum = $ende[0];
$endzeit = $ende[1];
// Werte für Telefonnummer und Handy zusammenfassen
if ($telefon == "" {
$telefonnummer = $handy;
} elseif ($handy == "") {
$telefonnummer = $telefon;
} else {
$telefonnummer = $telefon . " oder " . $handy;
}
// Werte für Tätigkeit und Stufe zusammenfassen
$taetigkeitstufe = $taetigkeit . " " . $stufe;
// Anzahl Tätigkeiten / Stufe (inkl. eigene)
if ($taetigkeit == "Mitglied" && $stufe == "Woelflinge") {
$anzahlwoelflinge++;
} elseif ($taetigkeit == "Mitglied" && $stufe == "Jungpfadfinder") {
$anzahljupfis++;
} elseif ($taetigkeit == "Mitglied" && $stufe == "Pfadfinder") {
$anzahlpfadis++;
} elseif ($taetigkeit == "Mitglied" && $stufe == "Rover") {
$anzahlrover++;
} elseif ($taetigkeit == "Leiter") {
$anzahlleiter++;
} else {
$anzahlsonstige++;
}
// Werte für Allergien, Kommentar, weitere Personen zusammenfassen
$infos = "Tätigkeit / Stufe: " . $taetigkeitstufe "\n";
$infos .= "weitere Anmeldungen: " . $weitere-leiter . "\n";
$infos .= "Allergien: " . $allergien . "\n";
$infos .= "Kommentar: " . $kommentar . "\n";
$infos .= "Joomla-Username: " . $jname;
// Anzahl Vegetarier
if ($vegetarier == "Ja") {
$anzahlvegetarier = 1;
} else {
$anzahlvegetarier = 0;
}
// Kinderbetreuung in Kleinbuchstaben
if ($kinderbetreuung == 1) {
$kinderbetreuung = "ja";
} else {
$kinderbetreuung = "nein";
}
// UpdateKey generieren
$updatekey = uniqid();
$SQL_string = "INSERT INTO ver_Veranstaltungen
(Veranstaltung, Start, Ende, Vorname, Nachname, Geburtsdatum, Strasse,
Postleitzahl, Ort, eMail, Telefon, Taetigkeit_Stufe, Stamm_Bezirk,
Anzahl_Woelflinge, Anzahl_Jupfis, Anzahl_Pfadis, Anzahl_Rover,
Anzahl_Leiter, Namen_Leiter, Anzahl_Sonstige, Anzahl_Vegetarier, Anreise_Tag,
Anreise_Zeit, Abreise_Tag, Abreise_Zeit, Kinderbetreuung, Verantwortlich,
updatekey)
VALUES
('$veranstaltung', '$startdatum', '$enddatum', '$vorname', '$nachname', '$geburtsdatum',
'$adresse', '$plz', '$ort', '$mail', '$telefonnummer', '$taetigkeitstufe',
'$stamm', '$anzahlwoelflinge', '$anzahljupfis', '$anzahlpfadis',
'$anzahlrover', '$anzahlleiter', '$infos', '$anzahlsonstige', '$anzahlvegetarier',
'$startdatum', '$startzeit', '$enddatum', '$endzeit', '$kinderbetreuung', '$verantwortlich',
'$updatekey')";
?>
Can you please help me somehow?
Regards
Steffen