An die PHP-Coding Gurus..
Verfasst: 04.11.2002 07:01
hallo,
ist eigentlich keine frage des phpbb2.. doch vielleicht kann mir ja doch hier jemand helfen..:
derzeit benutze ich auf meiner seite ein .htaccess gestütztes accounting.. also wenn sich neue benutzer eintragen lege ich die accounts in einer datenbank + eben in der passwd datei für htaccess ab... nun zum problem:
ich möchte nicht das die leute den standard password requester bekommen sondern über ein formular.php die daten eingeben.. das script checked nun ob die eingaben richtig sind (select anweisung zur datenbank) und wenn alles richtig ist.. redirecte ich auf die geschützte seite..
in den url wollte ich ganz einfach den namen und das password integrieren...:
http://username:password@domain.com/sec ... index.html
alles noch easy und funktioniert auch... BLOSS wenn der username z.b.
"Thomas Schuchhardt" heisst, also ein leerzeichen enthält kackt es ab.. es scheint ein browser problem zu sein.. mit netscape geht es und mit dem explorer (zumindest einigen versionen) geht das nicht....
wer hat hierfür einen workarround parrat? ich habe schon überlegt sämtliche space zeichen zu einem "_" zu changen...
fällt euch was besseres ein?
die zweite frage...:
wenn ich von einer stelle auf meiner seite (dem normalen accounting) einen neuen user einrichte.. möchte ich diesen natürlich auch gleichzeitig in die board-datenbank einfügen.. (alles andere wäre user unfriendly) .. welche felder muss ich in der phpbb_db_tabelle "UNBEDINGT" setzen und welche können frei bleiben?
welche tabellen "affecten" einen neuen user? wer hat soetwas schon mal programmiert?
besten dank für die hilfe
thomas
ist eigentlich keine frage des phpbb2.. doch vielleicht kann mir ja doch hier jemand helfen..:
derzeit benutze ich auf meiner seite ein .htaccess gestütztes accounting.. also wenn sich neue benutzer eintragen lege ich die accounts in einer datenbank + eben in der passwd datei für htaccess ab... nun zum problem:
ich möchte nicht das die leute den standard password requester bekommen sondern über ein formular.php die daten eingeben.. das script checked nun ob die eingaben richtig sind (select anweisung zur datenbank) und wenn alles richtig ist.. redirecte ich auf die geschützte seite..
in den url wollte ich ganz einfach den namen und das password integrieren...:
http://username:password@domain.com/sec ... index.html
alles noch easy und funktioniert auch... BLOSS wenn der username z.b.
"Thomas Schuchhardt" heisst, also ein leerzeichen enthält kackt es ab.. es scheint ein browser problem zu sein.. mit netscape geht es und mit dem explorer (zumindest einigen versionen) geht das nicht....
wer hat hierfür einen workarround parrat? ich habe schon überlegt sämtliche space zeichen zu einem "_" zu changen...
fällt euch was besseres ein?
die zweite frage...:
wenn ich von einer stelle auf meiner seite (dem normalen accounting) einen neuen user einrichte.. möchte ich diesen natürlich auch gleichzeitig in die board-datenbank einfügen.. (alles andere wäre user unfriendly) .. welche felder muss ich in der phpbb_db_tabelle "UNBEDINGT" setzen und welche können frei bleiben?
welche tabellen "affecten" einen neuen user? wer hat soetwas schon mal programmiert?
besten dank für die hilfe
thomas