Avatar billede nicocarlos Nybegynder
20. juli 2004 - 14:45 Der er 5 kommentarer og
1 løsning

Parse error, kan ikke finde fejlen.

Parse error: parse error, unexpected $ in line 53.

Det ser sådan her ud:
<?
if (isset($_SESSION['player']))
  {
    if(isset($_POST['submit']))
    {
      $player=$_SESSION['player'];
    $declareid=$_POST['war'];
    $yourstats="SELECT * from v_users where username='$player'";
    $yourstats2=mysql_query($yourstats) or die("Could not get your stats");
    $yourstats3=mysql_fetch_array($yourstats2);
    $playerID=$yourstats3[ID];
    $clanstats="SELECT * from v_clans where leader='$playerID'";
    $clanstats2=mysql_query($clanstats) or die("Could not get your stats");
    $clanstats3=mysql_fetch_array($clanstats2);
    $selmonster="SELECT * from v_clans where name='$declareid'";
    $selmonster2=mysql_query($selmonster) or die ("Can't update CT!");
    $selmonster3=mysql_fetch_array($selmonster2);
    if($playerID == $clanstats3[leader])
    {
      $sqlattack = "INSERT into v_wars (attackclan_id, attackpeace, defendclan_id, defendpeace, time) VALUES ('$yourstats3[clan]','No','$selmonster3[ID]','Yes',NOW())";
      mysql_query($sqlattack) or die(mysql_error());
      print "<p>You have just declared war against $declareid(#$selmonster3[ID])";
     
           
    }
    else
    {
    print "<p>You don't have the nessesary rank to edit this clan message!</a>";
}
}
else
{
    print "<p>You are not logged into the game, do it <A href='login.php'>here!</a>";
    }
?>

Håber der er nogle som kan finde fejlen :D
Avatar billede sone Nybegynder
20. juli 2004 - 14:55 #1
...og hvilken linie er så linie 53?
Avatar billede nicocarlos Nybegynder
20. juli 2004 - 14:56 #2
det er ikke nogen linje det er bare efter php stykket, men det er ikke nogen linie
Avatar billede sone Nybegynder
20. juli 2004 - 14:56 #3
- altså ud af disse 36 mulige?
Avatar billede nicocarlos Nybegynder
20. juli 2004 - 14:59 #4
ja, jeg har taget lidt alm. html og "klippet" det væk, men det er ikke noget særligt og slet ikke noget der har med php'n at gøre, derfor er der kun 36 her..
Avatar billede sone Nybegynder
20. juli 2004 - 15:15 #5
Hvis du kigger på filen som helhed, så er der vel PHP på linie 53... og hvilken linie er det så?
Avatar billede nicocarlos Nybegynder
20. juli 2004 - 15:28 #6
nej, det er der ikke, men jeg har fundet ud af det er forkert indrykning som muligvis har givet mig en forkert fejlmelding, fejlen lå i at jeg ikke havde en afslutning på min første if, eller det løste ihvertfald problemt.
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