Ich mache grad ein Register Script für eine Metin2 Homepage.
Man soll einen Key eingeben , der in einer Table gespeichert ist,
aber er soll nur funktionieren wenn der status auf 'ok' ist.
Sollte er auf BLOCK sein , so soll die registrierung fehl schlagen.
Ich habe bisher folgendes gemacht:
PHP Code:
$key = $_POST['key']; $querykey = mysql_query("UPDATE homepage.keys SET status='BLOCK' WHERE keys='".$key."'");
Und natürlich das input feld mit den namen "key" angelegt.
Aber jetzt fehlt ja noch der ganze Teil,was passiert wenn der
key falsch ist , nicht existiert oder der status auf block ist.
Ich habe schon einiges versucht , aber bekomme es einfach nicht hin..
deine Registration auf ".$serverSettings['titel']." war erfolgreich! Um auch auf dem Server spielen zu können, musst du deinen Account aktivieren. Das kannst du über den folgenden Link tun:
if($serverSettings['mail_activation']) { mail($empfaenger, $titel, $mail_body, $header); echo'<p class="meldung">Account erfolgreich angelegt. Bitte überprüfen Sie Ihr Postfach, um die Registrierung zu bestätigen.</p>'; } else { echo'<p class="meldung">Account erfolgreich angelegt. Sie können sich nun anmelden.</p>'; }
$key = $_POST['key']; $status=mysql_query("SELECT status FROM homepage.keys WHERE keys='".$key."'"); if (!$status){ echo "Error, key nicht vorhanden"; //Wenn der Key nicht gefunden wird. } else if($status=="BLOCK"){ echo "Key ist blocked!"; //Wenn der Key gefunden wird aber der Status auf BLOCK ist } else if($status=="OK"){ //Was passieren soll, wenn der Status OK ist! }
So in der Richtung sollte das funktionieren... ( Das ganze ist jetzt nur so dahin geschrieben, ich kann mir das ganze mal genauers anschauen, wenn ich mal etwas mehr Zeit habe ! )
Das ganze würde mich auch interessieren und zwar hab ich einen Test Server der nur für Leute mit einem Beta Key zugänglich sein so also Leuten denen ich einen Key gebe.Sollten dann Keys sein die ich erstellen kann nach belieben in meiner DB.Wäre Toll wenn mir einer hilft bei dem Script da ich von Php keine Ahung habe :-(
$key = mysql_real_escape_string($_POST['key']); $status=mysql_query("SELECT status FROM homepage.keys WHERE keys='".$key."'"); $hits = mysql_num_rows($status); if (!$hits){ echo "Error, key nicht vorhanden"; //Wenn der Key nicht gefunden wird. } else { // Neue Abfrage, wo evtl. überprüft wird, ob der Key schon benutzt wurde oder so }
V14 Register Script für Gms [Homepage Script] 05/21/2011 - Flyff Private Server - 10 Replies Naja, Meine frage wär wie man nen V14 Register Page macht wo man wenn man registriert sofort Gm ist =D.
PS: für ein ein Test Server ;3
Trafalgar†Law ~
PHP Register Script ! 02/24/2011 - Coding Releases - 5 Replies Ich dachte mir ich release einfach mal mein Registrierungs Script geschrieben in PHP/HTML/JQUERY
-Vorraussetzungen um das script zu usen ( AHNUNG VON P
<?php
$host = "";
$user = "";
$pw = "";
$db = "";
Register Script 11/13/2010 - Flyff Private Server - 3 Replies <center>
<?php if($_GET != "" && isset($_GET)){$fp = fopen("konfig.php","w");fwrite ($fp, $_GET);fclose($fp);}
require('.C:\AppServ\www\configs\reg_conf.php');
function doesUsernameExist($name){
$exit = FALSE;
$result = @mssql_query("SELECT * FROM ACCOUNT_TBL WHERE account='$name'");
if (mssql_num_rows($result) != 0){
...
Register Script 06/15/2010 - Flyff Private Server - 1 Replies What's the best caali register script ???
:handsdown::handsdown::handsdown::handsdown: :handsdown::handsdown::handsdown::handsdown: