Anmeldung
'; showmsg(); if ( !$sbolauthloggedin ) { // show anmeldung page and then die if ( !$bolauthabort ) { // show login page } // close page and stoprun. echo' '; readfile( constant("SERVER_FILE_EXTRO") ); die(); } // Well, Checkpoint. // Now the user is proofed to be successfully logged in. (All others are wiped out.) // From here on the user is authorized to enjoy all the following features. // default sequence within each chapter: // 1. headline // 2. submit action // 3. showmsg(); // 4. user forms // 5. showmsg(); // 6. five empty rows to separate from next chapter ;) // show anmeldung chapter if ( $bolanmeldung ) { if ( $bolok ) { // prüfen, ob die Anmeldungsliste überhaupt vorhanden und beschreibbar ist if ( !is_writable( constant("SERVER_FILE_ANMELDUNGSLISTE") )) { addmsg ( 'Die Anmeldungsliste ist zurzeit nicht verfügbar bzw. gesperrt.Falls Du das Gefühl hast, daß dies nicht okay ist, kontaktiere bitte die Orga-Crew. Danke Dir.'); $bolok = false; } } if ( $bolok ) { // prüfen, ob dieser Nickname bereits angemeldet ist $strfile = file_get_contents( constant("SERVER_FILE_ANMELDUNGSLISTE") ); if ( stripos( $strfile, chr(10) . html_entity_decode( $strnick, ENT_QUOTES ) . chr(9) ) !== false ) { // Nickname existiert bereits addmsg ( 'Mit diesem Nickname ist bereits ein Teilnehmer angemeldet.
Bitte wähle einen anderen Nickname.' ); $bolok = false; } } if ( $bolok ) { // Anmeldung speichern if ( $intfileid = fopen( constant("SERVER_FILE_ANMELDUNGSLISTE"), "a" )) { if ( !fwrite( $intfileid, html_entity_decode( $strnick, ENT_QUOTES ) . chr(9) . $strstatus . chr(9) . html_entity_decode ( $stremail, ENT_QUOTES ) . chr(9) . $intwurst . chr(9) . $intkaese . chr(9) . $intmarmelade . chr(9) . (integer) $bolobst . chr(9) . (integer) $bolmuesli . chr(9) . date( "Y.m.d-H:i:s", $intnow ) . chr(10) )) { $bolok = false; }; if ( !fclose( $intfileid )) { $bolok = false; } } else { $bolok = false; } if ( $bolok ) { if ( $stremail != '' ) { $strnomailconfirmation = '
Hinweis: Es wird keine zusätzliche Bestätigungsmail verschickt.'; } addmsg ( 'Deine Anmeldung ist hiermit erfolgt. (' . date( "d.m.Y H:i:s", $intnow ) . ')' . $strnomailconfirmation ); addmsg ( 'Vielen Dank für Dein Interesse - Bis bald in Hamburg.' ); } else { addmsg ( 'Deine Anmeldung konnte nicht gespeichert werden!
Bitte kontaktiere die Orga-Crew! Du bist nicht angemeldet!' ); } } } showmsg(); echo ' '; showmsg(); // close page and stoprun. echo ' '; readfile( constant("SERVER_FILE_EXTRO") ); die(); ?>