Geburtstag + Geschlecht: Nicht mehr änderbar
Geburtstag + Geschlecht: Nicht mehr änderbar
Hi!
Ist es möglich, dass man es soweit einstellt, dass das Geburtsdatum sowie das Geschlecht nach der ersten Eingabe nicht mehr geändert werden kann bzw. nurnoch die Admins rechte dazu haben, dieses abzuändern?
Wäre sehr hilfreich... denn einige Mitglieder erlauben sich mittlerweile den Spaß, das Geburtsdatum zu ändern bzw. sich zu verjüngen...!
Für eine möglichst schnelle Hilfe bzw. Lösung wäre ich dankbar
Ist es möglich, dass man es soweit einstellt, dass das Geburtsdatum sowie das Geschlecht nach der ersten Eingabe nicht mehr geändert werden kann bzw. nurnoch die Admins rechte dazu haben, dieses abzuändern?
Wäre sehr hilfreich... denn einige Mitglieder erlauben sich mittlerweile den Spaß, das Geburtsdatum zu ändern bzw. sich zu verjüngen...!
Für eine möglichst schnelle Hilfe bzw. Lösung wäre ich dankbar
Also die Datei wäre profile_new.php. Dort müsstest du noch ein disabled einfügen, sobald der Inhalt der PHP-Variable größer 0 ist.
Den Code einfach dort einfügen, wo in Html auch das Disabled hin müsste.
Zu bedenken ist noch, dass dies kein 100%iger Schutz ist, da man mit Browsererweiterungen gesperrte Felder freigeben kann. Aber es ist schon mal für 98% der Anwender wirksam
Gruß
Fasse
Code: Alles auswählen
if(strlen(php-variable) > 0) echo " disabled ";
Zu bedenken ist noch, dass dies kein 100%iger Schutz ist, da man mit Browsererweiterungen gesperrte Felder freigeben kann. Aber es ist schon mal für 98% der Anwender wirksam
Gruß
Fasse
hmm... kann mir jmd vll. mal die textzeile kopieren, wo des reinkommt?
weil auskennen tue ich mich nicht ganz so im quelltext von PHP... html wäre kein prob aber die PHP befehle irritieren mich etwas.
am besten die zeile, wie sie es kein zweites mal im quelltext gibt kopieren, hier posten und anschließend die zeile hier einfügen, mit welcher man den ausgewählten quelltext ersetzt
weil auskennen tue ich mich nicht ganz so im quelltext von PHP... html wäre kein prob aber die PHP befehle irritieren mich etwas.
am besten die zeile, wie sie es kein zweites mal im quelltext gibt kopieren, hier posten und anschließend die zeile hier einfügen, mit welcher man den ausgewählten quelltext ersetzt
Zeile 388 ersetzen durch:
und Zeile 410 ersetzen durch:
Gruß
Fasse
Code: Alles auswählen
<input type=\"text\" name=\"email\""; if(strlen($user->email) > 0) echo " disabled "; echo " style=\"width: 300px;\" maxlength=\"50\" value=\"$user->email\" />";
Code: Alles auswählen
<input type=\"text\" name=\"birthday\""; if(strlen($user->birthday) > 0) echo " disabled "; echo " style=\"width: 80px;\" maxlength=\"10\" value=\"$user->birthday\" />
Fasse
Hi Begga,
geplant ist es im Moment nicht, da es schon sehr speziell ist. Normalerweise ändert sich zwar das Geb-Datum nicht, aber durch Fehleingaben wäre es vielleicht doch manchmal notwendig, dass man es noch mal ändern möchte/muss. Im Moment weiß ich noch nicht, ob es sinnig ist, dies nach der ersten Eingabe generell zu sperren.
Jemand, der es im Moment bei dir falsch eingibt, der kann das auch beim ersten mal machen und damit bist du das Problem nicht los.
Gruß
Fasse
geplant ist es im Moment nicht, da es schon sehr speziell ist. Normalerweise ändert sich zwar das Geb-Datum nicht, aber durch Fehleingaben wäre es vielleicht doch manchmal notwendig, dass man es noch mal ändern möchte/muss. Im Moment weiß ich noch nicht, ob es sinnig ist, dies nach der ersten Eingabe generell zu sperren.
Jemand, der es im Moment bei dir falsch eingibt, der kann das auch beim ersten mal machen und damit bist du das Problem nicht los.
Gruß
Fasse