Homepage

03/06/2011 15:04 .iXream.#1
Hallo Epvp
Ich habe eine Frage.Ich möchte das man
wenn sich Registert soll der löschcod automatisch
"1234567" Sein und nicht das jeder User den selbst eingeben kann.
Ps: Das hat bestimmte Gründe!
MFG
XtReMe.
03/06/2011 15:42 P00w#2
Ich würde es so lösen
Du macht deine ganz Normale regi pache
und bei der Textbox lösch code tragst du einfach 1234567 ein das der Automatisch drin ist
Entweder versteckst du die Textbox dan ihrgendwo oder du stellst es so ein das es keiner bearbeiten kann..
03/06/2011 16:05 Jaffa Cake#3
Oder in der Datenbank bei dem entsprechendem Feld als Standardwert 1234567 & dann garkein Feld dazu auf der Regipage.
Das feld sollte social_id oder so heißen ;)
03/06/2011 16:24 Shuroo95#4
also du hast jetzt 2 lösungen und die sind auch sehr gut^^
aber leider verstehe ich nicht was es bringen soll -.-
du hast zwar geschrieben das es bestimmte gründe hat aber ich sehe da keinen vorteil sondern eher nachteil(e)
03/06/2011 18:54 .iXream.#5
Quote:
Oder in der Datenbank bei dem entsprechendem Feld als Standardwert 1234567 & dann garkein Feld dazu auf der Regipage.
Das feld sollte social_id oder so heißen
Default: Null /Empty String/Weißes Feld
03/06/2011 18:56 .Yacki#6
In das obere Feld schreiben: 1234567.
03/06/2011 19:08 yym3#7
Welche HP Verwendest du?
03/06/2011 19:10 .Yacki#8
Ach genau: Bei der Homepage am Besten das Feld wo man den Löschcode eintippen muss löschen!
03/06/2011 19:29 .iXream.#9
Quote:
Welche HP Verwendest du?
Homepage made by XtReMe.
Also meine Eigne Selbst Designed usw.
Und dazu hab ich noch ein Problem.
Wenn ich nur 2 Sachen von 3 Ausfüllen will sagt er okay aber ich möchte das man 3Sachen ausfüllen muss.
03/06/2011 19:50 yym3#10
Quote:
Originally Posted by XtReMe. View Post
Homepage made by XtReMe.
Also meine Eigne Selbst Designed usw.
Und dazu hab ich noch ein Problem.
Wenn ich nur 2 Sachen von 3 Ausfüllen will sagt er okay aber ich möchte das man 3Sachen ausfüllen muss.
Bei dem Löschcode machst du folgendes:

<input type="text" value="1234567" name="loschcode" style="display:none;" />

Bei dem mit der Überprüfung ob alles ausgefült ist:

if($_POST["nameVonDemInput"] == "")
{
echo"Das Wurde nicht ausgefüllt...";
}
03/06/2011 20:07 .iXream.#11
Quote:
if($_POST["nameVonDemInput"] == "")
{
echo"Das Wurde nicht ausgefüllt...";
}
Ins Php nicht html richtig?
03/06/2011 20:08 Jaffa Cake#12
Es geht doch viel einfacher.
XtReMe., add mich mal bei ICQ oder Skype.
Dann erklär ichs dir eben bzw machs dir.
ICQ: 835988
Skype: premiumsilver2
03/06/2011 20:09 yym3#13
Quote:
Originally Posted by XtReMe. View Post
Ins Php nicht html richtig?
Jo. Das ist PHP ^^.
Du kansnt für das 1234567 auch einfach eine Variable definieren wie $loschcode = "1234567"; und gut ist.
03/06/2011 21:08 .iXream.#14
Quote:
if($_POST["nameVonDemInput"] == "")
{
echo"Das Wurde nicht ausgefüllt...";
}
Was meinst du mit input=$user$pw usw.
03/06/2011 21:17 yym3#15
Quote:
Originally Posted by XtReMe. View Post
Was meinst du mit input=$user$pw usw.
So sieht ein Registrationsscript aus:

PHP Code:
<form method="post" action="">
Benutzername: <input type="text" name="loginName" /><br />
Passwort: <input type="password" name="passwort" /><br/>
Passwort Wiederholen: <input type="password" name="passwort2" /><br/>
<input type="submit" name="registrieren" value="Register" />
</form>


<?php

if(isset($_POST["registrieren"]) && $_POST["registrieren"] == "Register")
{

if(
$_POST["loginName"] == "" && $_POST["passwort"] == "" && $_POST["passwort2"] == "")
{
echo 
"Sie müssen alle Felder ausfüllen.";
}
else
{
if(
$_POST["passwort"] == $_POST["passwort2"])
{
$loschcode "1234567";
mysql_query("INSERT INTO account.account (login, password, social_id) VALUES ('".$_POST["loginName"]."', '".$_POST["passwort"]."', '".$loschcode."')");
echo 
"Registrierung erfolgreich!";
}
else
{
echo 
"Die Passwöärter stimmen nicht überein";
}
}
}

?>
Auf die Schnelle getippt, unübersichtlich unsave.