Hallo,
Ich tuhe mal ein Anleitung Veröffentlichen wie man einen Register Script macht nicht das später fragen auftauchen wie das geht!!
ANLEITUNG FÜR REGISTER FÜR SEINEN EIGENEN SERVER !!
Es muss ein HTTP Server (Apache zbs.) installiert sein mit PHP!!!
Erstellt eine PHP file Namens regYOU.php und fügt diesen Inhalt in diese ein:
<?php
$user=$_GET["user"];
$pwd=$_GET["pwd"];
$email=$_GET["email"];
$Connect=@mysql_connect ("192.168.178.30", "root", "") or die ('Es konnte keine Verbindung mit dem MySQL-Server hergestellt werden!'); //IP vom Mysql-Server //Benutzer-Name //"" Password
mysql_select_db("account");
if(strlen($user)>1)
{
$StatUser=1;
}
else
{
echo "user ist zu kurz<br>";
$StatUser=0;
}
if(strlen($pwd)>1)
{
$StatPwd=1;
}
else
{
echo "pwd ist zu kurz<br>";
$StatPwd=0;
}
if(strlen($email)>1)
{
$StatEmail=1;
}
else
{
echo "email ist zu kurz<br>";
$StatEmail=0;
}
if($StatUser+$StatPwd+$StatEmail==3)
{
$exec="insert into account (Login,Password,Real_name,Social_id,Email,Phone1,P hone2,Address,Question1,Answer1) values('$user',password('$pwd'),'SagIgNet','000000 0','$email','000000','000000','germany','antwort', 'frage')";
mysql_query($exec);
echo "Deine Anmeldung ist Erfolgreich";
}
else
{
echo "Deine Anmeldung ist fehlgeschlagen";
}
?>
Dan legt ihr diese Datei in den Ordner htdocs!!!
Ihr müsst jeweils die Daten zu eurem Datenbank Server ändern von Metin2
$Connect=mysql_connect ("192.168.178.30", "root", "");
Das müsst ihr das ändern ihr ändert am besten 192.168.178.30 zu localhost
und root ist der benutzername eures Datenbank Servers und "" da kommt euer Passwort rein vom MySQL Server wenn ihr eins gesetzt habt sonst lasst ihr es leer!
Die MySQL Datenbank müsst ihr Fertig Installiert haben und die Metin Datenbank erfolgreich Importiert haben also das wenn ihr mit Navicat Daten-bank Server öffnet das da die Datenbanken account, common, log, metin2_runup und jeweils die Datenbank player zu sehen ist!
Und wie benutzt ihr den PHP Script da ja kein Formular vorhanden ist
hier die lösung:
Ihr gebt im Browser wenn ein HTTP Server installiert 127.0.0.1/regYOU.php
oder wenn TCP Port 80 Frei ist könnt ihr auch (Öffentliche-IP)/regYOU.php
benutzen bevor fügt ihr noch an regYOU.php diesen Text an::
?user=Anohros&pwd=Password&email=Email
könnt auch Anohros ändern zu eurem Namen, Password könnt ihr auch ändern und Email ebenfalls!
Dann soll es später so ausehen Ungefähr:
87.157.219.238/regYou.php?user=Anohros&pwd=Password&email=Email
87.157.219.238 das müsst ihr ändern zu euer Ip bekommt ihr von wieistmeineip oder nehmmt 127.0.0.1
Freue mich auch für THX
Hoffe es hilft euch!
MFG. Anohros
Ich tuhe mal ein Anleitung Veröffentlichen wie man einen Register Script macht nicht das später fragen auftauchen wie das geht!!
ANLEITUNG FÜR REGISTER FÜR SEINEN EIGENEN SERVER !!
Es muss ein HTTP Server (Apache zbs.) installiert sein mit PHP!!!
Erstellt eine PHP file Namens regYOU.php und fügt diesen Inhalt in diese ein:
<?php
$user=$_GET["user"];
$pwd=$_GET["pwd"];
$email=$_GET["email"];
$Connect=@mysql_connect ("192.168.178.30", "root", "") or die ('Es konnte keine Verbindung mit dem MySQL-Server hergestellt werden!'); //IP vom Mysql-Server //Benutzer-Name //"" Password
mysql_select_db("account");
if(strlen($user)>1)
{
$StatUser=1;
}
else
{
echo "user ist zu kurz<br>";
$StatUser=0;
}
if(strlen($pwd)>1)
{
$StatPwd=1;
}
else
{
echo "pwd ist zu kurz<br>";
$StatPwd=0;
}
if(strlen($email)>1)
{
$StatEmail=1;
}
else
{
echo "email ist zu kurz<br>";
$StatEmail=0;
}
if($StatUser+$StatPwd+$StatEmail==3)
{
$exec="insert into account (Login,Password,Real_name,Social_id,Email,Phone1,P hone2,Address,Question1,Answer1) values('$user',password('$pwd'),'SagIgNet','000000 0','$email','000000','000000','germany','antwort', 'frage')";
mysql_query($exec);
echo "Deine Anmeldung ist Erfolgreich";
}
else
{
echo "Deine Anmeldung ist fehlgeschlagen";
}
?>
Dan legt ihr diese Datei in den Ordner htdocs!!!
Ihr müsst jeweils die Daten zu eurem Datenbank Server ändern von Metin2
$Connect=mysql_connect ("192.168.178.30", "root", "");
Das müsst ihr das ändern ihr ändert am besten 192.168.178.30 zu localhost
und root ist der benutzername eures Datenbank Servers und "" da kommt euer Passwort rein vom MySQL Server wenn ihr eins gesetzt habt sonst lasst ihr es leer!
Die MySQL Datenbank müsst ihr Fertig Installiert haben und die Metin Datenbank erfolgreich Importiert haben also das wenn ihr mit Navicat Daten-bank Server öffnet das da die Datenbanken account, common, log, metin2_runup und jeweils die Datenbank player zu sehen ist!
Und wie benutzt ihr den PHP Script da ja kein Formular vorhanden ist
hier die lösung:
Ihr gebt im Browser wenn ein HTTP Server installiert 127.0.0.1/regYOU.php
oder wenn TCP Port 80 Frei ist könnt ihr auch (Öffentliche-IP)/regYOU.php
benutzen bevor fügt ihr noch an regYOU.php diesen Text an::
?user=Anohros&pwd=Password&email=Email
könnt auch Anohros ändern zu eurem Namen, Password könnt ihr auch ändern und Email ebenfalls!
Dann soll es später so ausehen Ungefähr:
87.157.219.238/regYou.php?user=Anohros&pwd=Password&email=Email
87.157.219.238 das müsst ihr ändern zu euer Ip bekommt ihr von wieistmeineip oder nehmmt 127.0.0.1
Freue mich auch für THX
Hoffe es hilft euch!
MFG. Anohros