Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] PHP - Problem: if - else (https://www.gegen-bilderklau.net/thread.php?threadid=101503)


Geschrieben von bambi.bummler am 28.03.2007 um 19:37:

  PHP - Problem: if - else

Ja, der Name sagt schon, in welchem Bereich ich gerade ein Problem habe. Es ist auch gerade sehr seltsam, dass ein solches Problem auftritt, da ich sonst fehlerfrei diesen Teil programmiere, aber im Moment finden weder Jasmin noch Vroni noch andere Freunde, welche sicher mehr Erfahrung haben als ich den Fehler, also frage ich euch.

Fehlermeldung:
code:
1:
2:
3:

Parse error: syntax error, unexpected '}', expecting ',' or ';' in /www/htdocs/w007a2bb/1.2/linksuche.php on line 30


Und hier das Skript:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
<?php include("checkuser.php"); ?>
<html>
<head><title>Lacuna Spirit</title>
<link rel="Stylesheet" href="index.css"></head>
<div align="center">
  <p>
    <?php include("config.inc.php"); ?>
    <?php
$id= $_SESSION["user_id"];
  $verbindung=mysql_connect("$dbhost","$dbuser","$dbpasswd");
  if(!$verbindung) die("Haha.");

$sqlbefehl="SELECT * FROM user WHERE id='$id'";
  $ergebnis=mysql_db_query("$db",$sqlbefehl,$verbindung);
  while($row = mysql_fetch_assoc($ergebnis))
  {$linksuche=$row['linksuche'];}

if ($linksuche =='0')
{
     echo ("<table width='350' border='0' align='center'>
  <tr>
    <th scope='col'><b>Linksuche</b></th>
  </tr>
</table><br /><br />
Hier siehst du eine Grafik, auf der wir einen Link versteckt haben.<br />
Wenn du diesen findest, bekommst du 5 Punkte.<br /><br />
<img src='linksuche.jpg' border=0 usemap='#linksuche'>
<map name='linksuche'>
  <area shape='circle' coords='43,81,7' href='linksuche2.php' target='main'>
</map>");
}
else
{
   echo ("Sorry. Du hast in diesem Monat schon Punkte bei diesem Spiel bekommen!");
}

 
?>
  </p>
  </div>
</html>



Geschrieben von miss_trinity am 29.03.2007 um 10:13:

  RE: PHP - Problem: if - else

Bei mir funktioniert der if-else-Code ohne Fehler...

Edit: ich hab natürlich das include auskommentiert, ev. hast du in einem dieser beiden Files einen fehler drin?



Geschrieben von Sam* am 29.03.2007 um 10:38:

 

seh da auch nix...
Man kann sich aber merken, dass sich der Fehler um Reihe 30 tummeln muss. Kannst ja mal das ; wegsetzten, wieß nicht ob das bei nem if else tag vorkommt Augenzwinkern
lg



Geschrieben von miss_trinity am 29.03.2007 um 11:33:

 

der Fehler wird in Zeile 30 BEMERKT.. das heisst aber noch lange nicht das er auch da ist.. wie gesagt, ich hab den Code oben ausprobiert, funktioniert ohne die includes wunderbar..



Geschrieben von bambi.bummler am 29.03.2007 um 17:23:

 

Mh... das include jedoch wird in so gut wie allen anderen Skripten auch genutzt und DA läuft alles. Das bereitet einem Kopfschmerzen -.-



Geschrieben von Pawie am 29.03.2007 um 19:50:

 

Würde es dir etwas ausmachen, den Inhalt der Incluce-Datei mal 'rein zu stellen?


Liebe Grüße
Pawie.



Geschrieben von bambi.bummler am 30.03.2007 um 14:37:

 

also die config.inc werde ich nicht reinstellen, da dies lediglich die zugangsdaten für die datenbank sind, allerdings hier die checkuser.php
code:
1:
2:
3:
4:
5:
6:
7:
<?php 
session_start (); 
if (!isset ($_SESSION["user_id"])) 
{ 
  header ("Location: formular.php"); 
} 
?> 


Forensoftware: Burning Board, entwickelt von WoltLab GmbH