20. april 2004 - 21:43Der er
16 kommentarer og 1 løsning
Hjælp til løsning af problem i et script
Jeg har et stort problem, for det første er min kode lidt indviklet, men jeg kan ikke finde den fejl der gør at den hopper ned til: print "<p>Error, you are not logged into the game!";
hele tiden, og jeg er logget ind, håber der er nogle som kan hjælpe :D
<?php include 'connect.php'; session_start(); ?> <html> <head> <title>.</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body style="margin: 0px; padding: 0px;"> <br> <br> <center> <? if (isset($_SESSION['player'])) { if(isset($_POST['submit'])) { $player=$_SESSION['player']; $yourstats="SELECT * from v_users where username='$player'"; $yourstats2=mysql_query($yourstats) or die("Could not get your stats"); $yourstats3=mysql_fetch_array($yourstats2); $clanname=$_POST['clanname']; $password=$_POST['password']; $pass2=$_POST['pass2']; $tag=$_POST['tag']; $today = time(); $logo=$_POST['logo']; $homepage=$_POST['homepage']; $info=$_POST['info'];
if ($password==$pass2) { $isplayer="SELECT * from v_clans where name='$clanname'"; $isplayer2=mysql_query($isplayer) or die("Could not query name table"); $isplayer3=mysql_fetch_array($isplayer2); $isprovince="SELECT * from v_clans where tag='$tag'"; $isprovince2=mysql_query($isprovince) or die("Could not query tag table"); $isprovince3=mysql_fetch_array($province2);
if(!$_POST['password'] || !$_POST['pass2']) { print "<p>Error - something went wrong with your clan code!"; } else if($isplayer3 || strlen($player)>25 || strlen($player)<4) { print "<p>Allready a clan with that name or it can't be longer than 25 characters or less than 4"; } else if($isprovince3 || strlen($provincename)>10 || strlen($provincename)<3) { print "<p>Allready a clan with that tag or it can't be longer than 10 characters or less than 3"; } else { $isaddress="SELECT * from v_clans where tag='$tag'"; $isaddress2=mysql_query($isaddress) or die("not able to query for password"); $isaddress3=mysql_fetch_array($isaddress2);
if($isaddress3) { print "<p>Allready a clan with that tag!"; } else { $playerid=$yourstats3[ID]; $password=md5($password); $SQL = "INSERT into v_clans(name, password, tag, logo, homepage, info, created, leader) VALUES ('$clanname','$password','$tag','$logo','$homepage','$info','$today','$playerid')"; mysql_query($SQL) or die("could not register"); print "<p>You have just created a new clan:<br>"; } } } } } else { print "<p>Error, you are not logged into the game!"; } ?> </center>
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
jo der er en side du skal logge ind på: login.php/authenticate.php..... <?php
include "connect.php";
if (isset($_POST['submit'])) { $player=$_POST['player']; $password=$_POST['password']; $password=md5($password); $query = "select * from v_users where username='$player' and password='$password'"; $result = mysql_query($query) or die("No te Gusta") ; $result2=mysql_fetch_array($result); if($result2) { session_start(); $id = $result2['ID']; $_SESSION['player']=$player; $_SESSION['id']=$id; print "You are now logged into the game!<br><br>"; print "<A href='index.php'>pRess here to start!</a>"; } else { print "Wrong username or code please try again!"; } }
Den session må forsvinde, af en eller anden årsag. Hvad hvis du laver en ny fil der kun indeholder print_r($_SESSION), gemmer den.. Logger ind, og bruge denne fil.. Er $_SESSION så også tom?
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.