Avatar billede tortur Nybegynder
23. november 2003 - 10:26 Der er 9 kommentarer og
1 løsning

Login og Opret fejl!

Logintjek.php:

<html>
<head><title>Heysa! Velkommen!</title>
</head>
<body>
<?php
require("rs/phpmyadmin.php");
$login = &$http_post_vars['login'];
if(empty($login)) {
echo "<font face="Verdana" size="1" color="#FF0000"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
} else {
$username = &$HTTP_POST_VARS['username'];
$password = &$HTTP_POST_VARS['password'];
if(empty($username) or empty($password)) {
echo "<font face="Verdana" size="1" color="#FF0000"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
} else {
mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db);
$result_user = mysql_query("select username from users where username = '$username'")or die (mysql_error());
$result_pass = mysql_query("select password from users where password = '$password'")or die (mysql_error());
$fetch_user = mysql_fetch_aray($result_user);
$fetch_pass = mysql_fetch_aray($result_pass);
if($fetch_user['username'] == $username AND $fetch_pass['password'] == $password) {
echo "<center>Yo $username !<br>Du er nu logget ind!</center>";
} else {
echo "<font face="Verdana" size="1" color="#FF0000"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
}

}
}
?>
</body>
</html>



Oprettjek.php

<html>
<head>
<title>Tillykke ;D</title>
</head>
<body>
<?php
require("re/phpmyadmin.php");
$opret = &$HTTP_POST_VARS['opret'];
if(empty($opret)) {
print "<center>Fejl? Hva fortager du dig ? Prøver du at hacke siden, eller måske andre brugere??? LAMER!!!!</center>";
} else {
$brugernavn = &$HTTP_POST_VARS['username'];
$password = &$HTTP_POST_VARS['password'];
$email = &$HTTP_POST_VARS['email'];
$kon = &$HTTP_POST_VARS['kon'];
if (empty($username)) OR empty($password)) OR empty($email)) {
echo "Alle felter <u>skal</u> udfyldes!!!!"
} else {
mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db);
$result = mysql_query("select username from users where username = '$username'")or die (mysql_error());
$number = mysql_num_rows($result);
if ($number > 0) {
print "Hva fanden?! Prøver du at stjæle en andens nick?! SVIN!*GG*";
} else {
if($kon == Mand/Hvid) {
mysql_query("insert into users (username, password, email, kon, figur) values ('$username', '$password', '$email', '$kon', grafik/hvidmand.gif)
}
if($kon == Mand/Sort) {
mysql_query("insert into users (username, password, email, kon, figur) values ('$username', '$password', '$email', '$kon', grafik/sortmand.gif)
}
if($kon == Dame/Hvid) {
mysql_query("insert into users (username, password, email, kon, figur) values ('$username', '$password', '$email', '$kon', grafik/hviddame.gif)
}
if($kon == Dame/Sort) {
mysql_query("insert into users (username, password, email, kon, figur) values ('$username', '$password', '$email', '$kon', grafik/sortdame.gif)
}
print "<center>Tillykke :D!Din nye bruger $username er nu oprettet!!!!<br>Tryk i menuen på login for at logge ind!!";
}
}
}
?>
</body>
</html>
Avatar billede tortur Nybegynder
23. november 2003 - 10:51 #1
V logintjek.php får jeg fejlen:
Parse error: parse error, expecting `','' or `';'' in /fsp/users/t/torturchatten/logintjek.php on line 9
Avatar billede squashguy Nybegynder
23. november 2003 - 11:17 #2
Den skal laves som:

echo "<font face=\"Verdana\" size=\"1\" ..."

eller

echo '<font face="Verdana" size="1" ...'
Avatar billede tortur Nybegynder
24. november 2003 - 19:38 #3
//Lukker
Avatar billede fragze Juniormester
24. november 2003 - 19:55 #4
det er jo korrekt svar?
Avatar billede tortur Nybegynder
25. november 2003 - 12:38 #5
Nej!
Avatar billede fragze Juniormester
25. november 2003 - 12:44 #6
<html>
<head><title>Heysa! Velkommen!</title>
</head>
<body>
<?php
require("rs/phpmyadmin.php");
$login = &$http_post_vars['login'];
if(empty($login)) {
echo "<font face=\"Verdana\" size=\"1\" color=\"#FF0000\"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
} else {
$username = &$HTTP_POST_VARS['username'];
$password = &$HTTP_POST_VARS['password'];
if(empty($username) or empty($password)) {
echo "<font face="Verdana" size="1" color="#FF0000"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
} else {
mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db);
$result_user = mysql_query("select username from users where username = '$username'")or die (mysql_error());
$result_pass = mysql_query("select password from users where password = '$password'")or die (mysql_error());
$fetch_user = mysql_fetch_aray($result_user);
$fetch_pass = mysql_fetch_aray($result_pass);
if($fetch_user['username'] == $username AND $fetch_pass['password'] == $password) {
echo "<center>Yo $username !<br>Du er nu logget ind!</center>";
} else {
echo "<font face="Verdana" size="1" color="#FF0000"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
}

}
}
?>
</body>
</html>
Avatar billede fragze Juniormester
25. november 2003 - 12:48 #7
nærmere denne....

<html>
<head><title>Heysa! Velkommen!</title>
</head>
<body>
<?php
require("rs/phpmyadmin.php");
$login = &$http_post_vars['login'];
if(empty($login)) {
echo "<font face=\"Verdana\" size=\"1\" color=\"#FF0000\"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
} else {
$username = &$HTTP_POST_VARS['username'];
$password = &$HTTP_POST_VARS['password'];
if(empty($username) or empty($password)) {
echo "<font face=\"Verdana\" size=\"1\" color=\"#FF0000\"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
} else {
mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db);
$result_user = mysql_query("select username from users where username = '$username'")or die (mysql_error());
$result_pass = mysql_query("select password from users where password = '$password'")or die (mysql_error());
$fetch_user = mysql_fetch_aray($result_user);
$fetch_pass = mysql_fetch_aray($result_pass);
if($fetch_user['username'] == $username AND $fetch_pass['password'] == $password) {
echo "<center>Yo $username !<br>Du er nu logget ind!</center>";
} else {
echo "<font face=\"Verdana\" size=\"1\" color=\"#FF0000\"><center><b>Prøver Du At Hacke Eller Hvad ?<br> Eller er du bare Dårlig til at trykke på de rigtige Taster ?</b></font></center>";
}

}
}
?>
</body>
</html>


ER det du spørger om!
Avatar billede squashguy Nybegynder
25. november 2003 - 12:49 #8
tortur, det er faktisk korrekt svar lige på den fejl du nævner. At der så er ydereligere fejl i scriptet, er så en anden sag.
Avatar billede squashguy Nybegynder
25. november 2003 - 12:54 #9
men som sagt, er det stadig ikke helt efter ekspertens regler, at have to spørgsmål åbne om det samme... http://www.eksperten.dk/spm/431257
Avatar billede fragze Juniormester
25. november 2003 - 12:55 #10
omg
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester