Suche Pflichtfeldanleitung

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ron_Berlin »

Es ist ein Klammer-Problem. Es muß lauten:

if ( empty($vorname) || empty($name) || empty($strasse) || empty($ort) )

Gruß Ron
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
thomasrappers

Beitrag von thomasrappers »

Hi Ron,

Vielen lieben Dank, offensichtlich habe ich heute Nacht vor lauter Klammern nicht mehr richtig schauen können .... es funktioniert jetzt einwandtfrei.

Sogar so richtig gut, wenn ein User sein Profil abändert.


LG Thomas
Sabb
Mitglied
Beiträge: 13
Registriert: 28.08.2007 13:40

Beitrag von Sabb »

Hallo zusammen.

Ich hab mit der Pflichtfeldzuweisung ein kleines Problem. Ich wollte aus mehreren Feldern Pflichtfelder machen, jedoch bekomm ich jetzt IMMER die Meldung, das nicht alle Pflichtfelder ausgefüllt sind, obwohl sie es eigentlich sind... :(

Hier der Code-Auszug

Code: Alles auswählen

if ( $mode == 'editprofile' || $mode == 'register' )
	{
		// nur wenn man ein Dropdown Men¸ benutzt (// vor folgender Zeile lˆschen)
		// if( $info == $lang['Info_choice']['0'] )
		// und folgende Zeile auskommentieren (// davor schreiben)
		if ( empty($icq) || empty($aim) || empty($yim) || empty($location) || empty($website))
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
		}
	}
Weiss da wer bescheid?
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ron_Berlin »

Der Code sieht sauber aus. Es kann dann nur daran liegen,
daß eines (oder mehrere) der Felder tatsächlich leer snd.
Villeicht wurden die Parameter nicht vollständig übergeben?
Dazu müsstest Du einen Link auf die gesamte PHP-Datei
einstellen (Datei kopieren nach name.TXT und den Link hier
posten).

Gruß Ron
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
Sabb
Mitglied
Beiträge: 13
Registriert: 28.08.2007 13:40

Beitrag von Sabb »

Hallo,

vielen Dank für deine Antwort. Ich hab eine TXT mit dem Inhalt erstellt. Zu finden hier: http://www.loerzer.net/usercp_register.txt

Danke schonmal für die Bemühungen.
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ron_Berlin »

Die Fehlermeldung wird nicht nur dann ausgegeben,
wenn eine der Variablen

icq, aim, yim, location, website

leer sind, sondern auch, wenn eines der Felder

language, username, new_password, password_confirm und email

nicht gefüllt wurden. Ist eines dieser Felder bei der
Anmeldung vielleicht noch leer gewesen?

Gruß Ron
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
Sabb
Mitglied
Beiträge: 13
Registriert: 28.08.2007 13:40

Beitrag von Sabb »

Das Feld "language"? Ich wüsste jetzt auf Anhieb nichtmal, dass ich dieses Feld habe. Welches Feld ist den damit gemeint, der Bestätigungcode? Wenn ja, alle diese Felder sind auch ausgefüllt:(
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ron_Berlin »

Damit ist sicher die "Board-Sprache" gemeint.
Das Eingabefeld dafür kommt erst unterhalb
des Bestätigungscodes und ist mit der für
das Forum geltenden Standard-Sprache vor-
belegt. Schau' doch mal nach, ob dieses
Feld bei Dir leer ist.

Gruß Ron
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
Sabb
Mitglied
Beiträge: 13
Registriert: 28.08.2007 13:40

Beitrag von Sabb »

Hallo,

die Boardsprache wird erst unten in einem PullDownMenü festgelegt. Da wird gar nix manuell eingegeben was die Sprache betrifft:(
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ron_Berlin »

Aber es geht ja gerade darum, ob in diesem Feld etwas
steht. Die Auswahl erfolgt über eine Auswahlliste aber
übergeben wird der Wert als ganz normale Variable.
Wäre übrigens hilfreich, wenn Du mal einen Link zu
Deinem Forum posten würdest. So stochern wir hier
nur im Nebel.

Gruß Ron
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“