anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 13 Jun, 2025 14:11

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Create.php Desgin
BeitragVerfasst: Mi 16 Mai, 2007 21:51 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Guten Abend euch allen!

Ich fand das Design der creat.php ein bissel öde/langweilig und dachte mir das man dies ja mit der schönen Formular Funktion aufpuschen könne. Hier mal das Teil:

öffne creat.php

suche(ganz unten)


EDIT:

Design 1.5


und schon wieder ein neues ;)

oeffne create.php und suche:

[php]if ($HTTP_GET_VARS[op]==""){
output("`&`c`bCharakter erstellen`b`c`n");
output("`0<form action=\"create.php?op=create".($_GET['r']>""?"&r=".$_GET['r']:"")."\" method='POST'>",true);
output("`nWie willst du in dieser Welt heissen? <input name='name'>`n",true);
output("`nDein Passwort: <input type='password' name='pass1'>`n",true);
output("`nPasswort bestätigen: <input type='password' name='pass2'>`n",true);
output("`nDeine Email Adresse: <input name='email'> ".(getsetting("requireemail",0)==0?"(freiwillige Angabe -- aber wenn du keine eingibst, kann dein Account nicht gerettet werden, wenn du dein Passwort vergisst!)":"(benötigt".(getsetting("requirevalidemail",0)==0?"":", eine E-Mail wird zur Bestätigung an diese Adresse geschickt, bevor du einloggen kannst").")")."`n",true);
output("`nDu bist <input type='radio' name='sex' value='1'>Weiblich oder <input type='radio' name='sex' value='0' checked>Männlich?`n`n",true);
output("`^Mit dem Erstellen deines Charakters stimmst du den hier geltenden ><a href='petition.php?op=rules' target='_blank'>Regeln</a>< zu!`n`n",true);
output("<input type='submit' class='button' value='Charakter erstellen'>",true);
}[/php]

ersetzten mit:

[php]if ($_GET['op']==''){
rawoutput('<form action="create.php?op=create" method="POST">'.
'<fieldset style="border-color: #808080">'.
'<legend style="font-weight: bold; color: #FFFFFF">'.$_SERVER['SERVER_NAME'].' Registration</legend>'.
'<table style="width: 100%"><tr>'.
'<td style="width: 210px"><span style="color: #FFFFFF">Charaktername:</span></td>'.
'<td><input name="name"></td>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 100%">'.
'<tr>'.
'<td><em><strong><span style="color: #FF0000">Hinweis:</span><br />'.
'</strong><span style="color: #C0C0C0">Trage hier deinen Namen ein , mit dem du dich registrieren willst. Leerzeichen werden nicht angezeigt.</span></em></td>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 100%">'.
'<tr>'.
'<td style="width: 210px"><span style="color: #FFFFFF">Dein Passwort</span></td>'.
'<td><input type="password" name="pass1"></td></tr>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 100%">'.
'<tr>'.
'<td><em><strong><span style="color: #FF0000">Hinweis:</span><br />'.
'</strong><span style="color: #C0C0C0">Trage hier das Passwort ein, das du haben willst. Denke daran das du es dir behalten musst.</span></em></td>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 100%">'.
'<tr>'.
'<td style="width: 210px"><span style="color: #FFFFFF">Passwort bestätigen</span></td>'.
'<td><input type="password" name="pass2"></td></tr>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 100%">'.
'<tr>'.
'<td><em><strong><span style="color: #FF0000">Hinweis:</span><br />'.
'</strong><span style="color: #C0C0C0">Trage hier das Passwort ein, das du haben willst. Denke daran das du es dir behalten musst und es mit dem oberen übereinstimmen muss.</span></em></td>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 1000%">'.
'<tr>'.
'<td style="width: 210px"><span style="color: #FFFFFF">Deine Emailaddresse:</span></td>'.
'<td><input name="email"></td></tr>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 100%">'.
'<tr>'.
'<td><em><strong><span style="color: #FF0000">Email Hinweis:</span><br />'.
"</strong><span style='color: #C0C0C0'>".(getsetting("requireemail",0)==0?"(freiwillige Angabe -- aber wenn du keine eingibst, kann dein Account nicht gerettet werden, wenn du dein Passwort vergisst!)":"(benötigt".(getsetting("requirevalidemail",0)==0?"":", eine E-Mail wird zur Bestätigung an diese Adresse geschickt, bevor du einloggen kannst").")")."</span></em></td>".
'</tr>'.
'</table>'.
'<table style="width: 100%">'.
'<hr style="color: #808080" />'.
'<tr>'.
'<td><em><strong><span style="color: #FF0000">Hinweis:</span><br />'.
'</strong><span style="color: #C0C0C0">Trage hier deine richtige Emailadresse ein, damit du dir , falls du dein Passwort vergisst ein neues zuschicken lassen kannst.</span></em></td>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 1000%">'.
'<tr>'.
'<td style="width: 210px"><span style="color: #FFFFFF">Dein Geschlecht:</span></td>'.
'<td><select name="sex">
<option value="0">Männlich</option>
<option value="1">Weiblich</option>
</select>
</td>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 100%">'.
'<tr>'.
'<td><em><strong><span style="color: #FF0000">Hinweis:</span><br />'.
'</strong><span style="color: #C0C0C0">Trage hier das Geschlecht deiner Wahl ein , das Geschlecht was du wählst, ist dann das Geschlecht deines Charakters!</span></em></td>'.
'</tr>'.
'</table>'.
'<hr style="color: #808080" />'.
'<table style="width: 100%">'.
'<tr>'.
'<span style="align: center"><input type="submit" class="button" value="Anmeldung abschließen"><input type="reset" class="button" value="Eingaben zurück setzten"></span>'.
'</tr>'.
'</table>'.
'</fieldset>'.
'<br />'.
'</form>'
);
} [/php]

Lg <3

_________________
Never change a running system. Bullshit! ;)


Zuletzt geändert von MySql am Di 14 Aug, 2007 18:35, insgesamt 5-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Mai, 2007 10:16 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 13 Mär, 2007 10:26
Beiträge: 100
Geschlecht: Männlich
die letzte } wegnehmen ;)

ansonsten siehts gut aus :)

_________________
Some day and that day may never come I'm call upon you to do me a favour,but until that day accept that as a gift...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Mai, 2007 11:11 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Ok is weg, und vielen Dank :D

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 19 Mai, 2007 17:38 
Offline
Großmeister
Großmeister

Registriert: Fr 21 Jul, 2006 00:00
Beiträge: 416
Nett, nett aber ersetze bitte
[php]
if ($HTTP_GET_VARS[op]==""){
[/php]
durch:
[php]
if ($_GET['op']==''){
[/php]
Dann hast du es vom Code her auch gleich etwas schöner ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 19 Mai, 2007 18:01 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Okay, im ersten Post is nun alles "richtig".

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 13:02 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW

Oben erster post new code ;)

screeny;

Bild[/u]

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 13:11 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
jetzt wenn Du Deine ganzen SPANs über die CSS laufen lassen würest als Klasse und nicht mit hartkodierten Farben, dann wäre das ja fast sogar templatefähig... :D

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 13:41 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Wie meinst du das mit den Klassen? o_O

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 13:56 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
gugg doch mal rein, wie das der lotgd code so macht, mit den farben und so...

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 13:57 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Okay , werd ich mal machen ;) Danke [!!]

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 14:13 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Hier nochmal etwas was mich gestoert hat :

Wenn man die Fehler hatte , waren die nicht in nem Fiedlset... Jetzt aber ;)

suche:

[php]
if (strlen($HTTP_POST_VARS[pass1])<=3){
$msg.="Dein Passwort muss mindestens 4 Zeichen lang sein.`n";
$blockaccount=true;
}
if ($_POST[pass1]!=$_POST[pass2]){
$msg.="Die Passwörter stimmen nicht überein.`n";
$blockaccount=true;
}
if (strlen($shortname)<3){
$msg.="Dein Name muss mindestens 3 Buchstaben lang sein.`n";
$blockaccount=true;
}
if (strlen($shortname)>25){
$msg.="Der Name ist zu lang. Maximal 25 Buchstaben zugelassen.`n";
$blockaccount=true;
}
if (getsetting("requireemail",0)==1 && is_email($_POST[email]) || getsetting("requireemail",0)==0){
}else{
$msg.="Du musst eine gültige E-Mail Adresse eingeben.`n";
$blockaccount=true;
}[/php]

ersetzten durch:

[php] if (strlen($HTTP_POST_VARS[pass1])<=3){
$msg.="Dein Passwort muss mindestens 4 Zeichen lang sein.<br />";
$blockaccount=true;
}
if ($_POST[pass1]!=$_POST[pass2]){
$msg.="Die Passwörter stimmen nicht überein.<br />";
$blockaccount=true;
}
if (strlen($shortname)<3){
$msg.="Dein Name muss mindestens 3 Buchstaben lang sein.<br />";
$blockaccount=true;
}
if (strlen($shortname)>25){
$msg.="Der Name ist zu lang. Maximal 25 Buchstaben zugelassen.<br />";
$blockaccount=true;
}
if (getsetting("requireemail",0)==1 && is_email($_POST[email]) || getsetting("requireemail",0)==0){
}else{
$msg.="Du musst eine gültige E-Mail Adresse eingeben.<br />";
$blockaccount=true;
}[/php]

dann suchst du weiter:

[php] }else{
output("`\$Fehler`^:`n$msg");
$HTTP_GET_VARS[op]="";
}[/php]

ersetzten durch:

[php] }else{
rawoutput('<fieldset style="border-color: #808080">'.
'<legend style="font-weight: bold; color: #FFFFFF">Fehler!!</legend>'.
'<table style="width: 100%"><tr>'.
''.$msg.''.
'</table>'.
'</fieldset>');
$_GET[op]='';
}[/php]

screeny:

Bild

Lg

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 15:49 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
und entfern mal die horrende Rechtschreibung (screen) da stehen sich ja manchem sicher die Haare zu berge, ansonsten nette Idee^^

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 17:11 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Und wenn man dann noch ganz auf die Tabellen verzichtet ist es ein richtiges Formular... :D

Nette Idee, das zu ändern, aber mir gefällts nicht.

Meine Meinung & Grüsse


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Aug, 2007 18:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
@ Rikka Rechtschrebung geaendert ;) (MS-WORD)

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum