Avatar billede zeiox Nybegynder
11. december 2004 - 18:47 Der er 4 kommentarer

Jeg har virkeligt brug for hjælp til script til mit chat login!

Jeg har det problem at når man logger ind så kommer der intet på login siden, men når jeg har opdateret den blanke side kommer den som den skal.....

Her er min kode...

loginok.php:

Jeg har det problem med min kode at når jeg logger ind, så kommer loginok bare frem uden noget tekst.
Den kommer først rigtigt når jeg opdatere loginok siden...

Håber i kan hjælpe mig....

<?
include("inc/sql.php");
?>
<meta http-equiv="Page-Enter" content="blendTrans(Duration=1)">
<meta http-equiv="Page-Exit" content="blendTrans(Duration=1)">

<html>



<?

if (!$id) {

$kryppassword=md5($password);
$ukrypteret = $password;

$select_logincheck = mysql_query("SELECT id,kryppassword,room FROM users WHERE(username='$username')");

$row_logincheck = mysql_fetch_array($select_logincheck);

if ($kryppassword!=$row_logincheck[kryppassword]) {

include("inc/header.php");

print "Forkert brugernavn eller password!";

include("inc/footer.php");

exit;

} else {

if ($login) {

$id=$row_logincheck[id];

session_register(id);

session_register(kryppassword);

$valign="middle";
mysql_query("UPDATE users SET ukrypteret=$ukrypteret WHERE(id='$id')") or die();

mysql_query("UPDATE users SET logins=logins+1 WHERE(id='$id')") or die();

include("inc/header.php");

print "<font size=\"4\"><b><center>Indlæser Brugerprofil...";

include("inc/footer.php");

flush();

print "<meta http-equiv=\"refresh\" content=\"0\" url=\"loginok.php\">";

exit;

}

}

}

include("inc/password.php");



$select_info = mysql_query("SELECT username,onlinetid,spir,room,fisk FROM users WHERE(id='$id')");

$row_info = mysql_fetch_array($select_info);



$select_post = mysql_query("SELECT id FROM post WHERE(modtager='$id' && status='0')");



$select_online_users = mysql_query("SELECT id FROM users WHERE(rum!='0')");



$hour = floor($row_info[onlinetid]/60/60);

$tempmin = $row_info[onlinetid]/60;

$min = floor($tempmin-$hour*60);



if(mysql_num_rows($select_post)>0) {

$read = "<img src=\"gfx/post/letter3.gif\" border=\"0\">";

}





echo "<font size=\"4\"><u>Yo ".$row_info['username']."</u></font><br><left><font size=\"2\">";

echo "<a href=\"#\" onclick=\"window.open('chat/index.php','Cwacky','width=700,height=415,resizable=0,scrollbars=1');\">Chatten</a>";

echo "</font></center></font></center>";



echo "<b>Coinz: </b>".floor($row_info['spir'])."<br>";

echo "<b>Online Tid: </b>$hour timer og $min minutter<br>";

echo "<b>Online: </b>".mysql_num_rows($select_online_users)."<br>";

if ($row_info[room] != "0")

{

print "<b>Dit lejligheds Nummer er:</b> ".$row_info['room']."<br>";

}

print "<br>";

?>

<?



print "<center><b><font size=3><font color=\"FFDE00\"></font></font></b><br><b><br>";

for($i=0; $row_info[fisk]>$i; $i++) {

print "<img src=\"gfx/and.gif\">";

}
print "<br><br>";

?>
<body background="billed.gif">

</body>



</html></SCRIPT>


På forhånd tak!
Avatar billede iss Novice
11. december 2004 - 19:07 #1
Hvor starter du din session?
Avatar billede zeiox Nybegynder
11. december 2004 - 19:13 #2
I sql.php?

<?

if(!$id) {

session_start() or die("<br>The Sessions R dead!<br>");



$host = "chopin.1go.dk";

$connection = mysql_connect("chopin.1go.dk","free34754","********");





if (!$connection) {

$mysql_error = mysql_error();



srand((double)microtime()*1000000);

$number = rand(1,200);



print mysql_error();

exit;

}



  mysql_select_db("free34754", $connection);

?>
Avatar billede avminarm Juniormester
11. december 2004 - 19:13 #3
prøv at ændre dine or die(); til or die(mysql_error()); - > så får du at vide om det er en sql fejl
Avatar billede jakobdo Ekspert
11. december 2004 - 22:14 #4
Undskyld, men lukker du ikke lige dit spørgsmål: http://www.eksperten.dk/spm/569998
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