Wenn wohnort leer dann...

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Wenn wohnort leer dann...

Beitrag von jörg gierth »

Hi ,

ich möchte folgendes machen:

Wenn das Datenbankfeld user_from leer ist so soll
das Forum automatisch nach dem Login in das Profil gehen,
sa das er dort den Wohnort eintragen kann.

Wie muß ich das anstellen?

Gruß Jörg
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..wäre es nicht sinnvoller den Wohnort in der usercp_register.php als Pflichteingabe zu definieren?
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) || empty($location) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

Hi acid,

ja genau da liegt das Problem ich nutze das Profile-Center,
und ich habe es so gemacht das dies im profil schon ein Pflichtfeld
ist aber welcher user geht denn gleich in das Profil!!


Gruß Jörg
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Code: Alles auswählen

if( empty($userdata['user_from']) && $userdata['user_id'] != ANONYMOUS )
{
        redirect(append_sid("profile.$phpEx?mode=editprofile", true));
}
..das könntest du in der index.php vor $template->pparse('body'); eintragen. Wenn die Umleitung für die User zu nervig is, kannst du auch einfach nur einen Hinweistext für die jeweiligen Leute anzeigen lassen (redirect() mit echo "Hinweistext"; ersetzen).
jörg gierth
Mitglied
Beiträge: 473
Registriert: 03.12.2002 20:13
Wohnort: Buseck
Kontaktdaten:

Beitrag von jörg gierth »

Echt kalsse war Ihr so alle im
kopf habt.

Es klappt und die User müßen es machen.

Gruß Jörg
caballonegro
Mitglied
Beiträge: 228
Registriert: 01.12.2002 13:09

Beitrag von caballonegro »

sorry,
ich bin halt nicht so gut wie ihr...

wie geht denn das nun mit dem redirect ins prifile edit wenn ein registrierte user seinen Wohnort noch nicht ausgefüllt hat weil es seinerzeit noch kein Pflichtfeld war???

gruß
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Steht doch oben?!
caballonegro
Mitglied
Beiträge: 228
Registriert: 01.12.2002 13:09

Beitrag von caballonegro »

danke, danke,

ich habe gesucht, doch die lösung nicht gefunden.
Nur das hier fand ich

Code: Alles auswählen

if( empty($userdata['user_from']) && $userdata['user_id'] != ANONYMOUS ) 
{ 
        redirect(append_sid("profile.$phpEx?mode=editprofile", true)); 
}

Dann habe ich hier geschrieben weil ich damit nicht weiterkam.
Oder liegt es an meiner version 2.0.3???

Gruß
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“