Thema: Problem
-
21.07.2011, 14:40 #1
- Registriert seit
- 04.12.2012
- Beiträge
- 42
Thanked 0 Times in 0 PostsProblem
Hey Com,
Ich habe ein Problem mit meinem Script. Er sagt mir immer: "
Parse error: syntax error, unexpected ';' in C:\xampp\htdocs\indexe\haendler.php on line 16"7
Der Fehler in line 16 wäre demendsprechend bei "$counter = 1;"
Spoiler:
wo normal kein fehler sein sollte.
-
21.07.2011, 14:45 #2
- Registriert seit
- 18.11.2011
- Beiträge
- 226
Thanked 165 Times in 82 PostsProblem
Ich hab dir schon gesagt, das man bei if und while keine Normalen klammern, sondern geschweifte klammern nutzt.
PHP-Code:<?php
include ("inc/config.php");
echo "<small>";
print "<center><table border='0' cellpadding='20' cellspacing='20'>";
print "<tr><td valgin='top'>";
print "</td>";
print "<td valgin='top'>";
$haendlerinfo="SELECT * from haendler";
$haendlerinfo2=mysql_query($haendlerinfo) or die("Keine Auswahl.");
print "<table border='1' bordercolor='black' cellpadding='5' cellspacing='5'>";
print "<tr border='0'><td>Name</td><td>Heil-Punkte</td><td>Preis</td><td></td></tr>";
while($haendlerinfo3=mysql_fetch_array($haendlerinfo2)){
$counter = 1;
print "<tr><td>$haendlerinfo3[name]</td><b><td>$haendlerinfo3[heilrate]</td></b><td>$haendlerinfo3[preis] <img src='img/gold.jpg' height='13 width='14''></td><td>a href='kaufe_item.php?& randid=$haendlerinfo3[zufid]'>Item kaufen</td></tr>";
}
print "</table>";
print "</td></tr></table></center>";
echo "</small>";
if ($counter == 0){
echo "<center>Ausverkauft!<br>";
}
echo "<center><a href='index.php'>Verlassen</center></a>";
?>
-
21.07.2011, 14:47 #3
- Registriert seit
- 04.12.2012
- Beiträge
- 42
Thanked 0 Times in 0 PostsProblem
Ja okay, aber jetzt kommt dann ein neuer Fehler >.<''
Warning: include(inc/config.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\indexe\haendler.php on line 1
Warning: include() [function.include]: Failed opening 'inc/config.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\indexe\haendler.php on line 1
-
21.07.2011, 14:48 #4
- Registriert seit
- 18.11.2011
- Beiträge
- 226
Thanked 165 Times in 82 Posts
-
21.07.2011, 14:51 #5
- Registriert seit
- 27.10.2011
- Beiträge
- 402
Thanked 288 Times in 165 PostsProblem
Sagmal, kennst du dich überhaupt mit PHP aus, sieht alle sziehmlich unsauber aus, wenn man es überfliegt, lol.
Die Fehlermeldungen besagen zum 1. dass die inc/config.php fehlt und zum zweiten das gleiche nochmal.
€dit: Zu deinem letzten Fehler noch: Die Error-Lines können sich auch auf einen Fehler in der Zeile davor beziehen.
-
21.07.2011, 14:51 #6
- Registriert seit
- 04.12.2012
- Beiträge
- 42
Thanked 0 Times in 0 PostsProblem
habs ja editiert ^^
mein fehler aber jetzt sagt der mir das include spinnt o.Ô
Config.php:
PHP-Code:<?php
$db = mysql_connect("localhost", "root", "") or die("Keine Verbindung zur Datenbank hergestellt!");
if(!$db)
die("Keine Datenbank");
if(!mysql_select_db("game", $db))
die("Keine Datenbank ausgewählt!");
?>
und die Config.php kann nicht fehlen weil sonst die Index.php nicht gehen würde!
hab den selben include text wie in der index.php benutzt. Somit sollte es normal gehen.
-
21.07.2011, 14:53 #7
- Registriert seit
- 18.11.2011
- Beiträge
- 226
Thanked 165 Times in 82 Posts
-
21.07.2011, 14:56 #8
- Registriert seit
- 27.10.2011
- Beiträge
- 402
Thanked 288 Times in 165 Posts
-
21.07.2011, 14:56 #9
- Registriert seit
- 04.12.2012
- Beiträge
- 42
Thanked 0 Times in 0 PostsProblem
Uploaded with ImageShack.us
Da nur für euch gemacht >.<
bin nicht blond <.<
connect.php ist der selbe inhalt wie config.php, dachte es liegt am namen xD
--------------
weil $counter = 0; sagen soll das der haendler keine tränke hat derzeit darum ja sie sind ausverkauft ^^
-
21.07.2011, 14:58 #10
- Registriert seit
- 27.10.2011
- Beiträge
- 402
Thanked 288 Times in 165 PostsProblem
Scheinbar schon, deine haendler.php ist im Ordner htdocs\indexes, deine config.php in htdocs\inc - du includierst inc/config.php - aber bei der haendler.php muss es, weil es in htdocs\indexes ist und nicht im htdocs\ dann ../inc/config.php sein - weil du erst in Verzeichnis zurück musst und dann in das Verzeichnis inc. Das müsste man eigentlich wissen, wenn man es selber gemacht hat, sieht aber eher wie nen Free-Downloadgame aus.
Ähnliche Themen
-
Skype-Problem: Problem mit dem Wiedergabegerät
Von Scarface im Forum Audio & VideoAntworten: 0Letzter Beitrag: 16.07.2012, 23:58 -
Problem?
Von Bossgen im Forum OffTopicAntworten: 1Letzter Beitrag: 16.03.2012, 18:10 -
[Problem] ICQ 7.7
Von GENETIKK im Forum SonstigeAntworten: 4Letzter Beitrag: 17.12.2011, 14:19 -
PS3 MW3 Problem
Von rVs14 im Forum Sony PlayStationAntworten: 3Letzter Beitrag: 19.11.2011, 16:01 -
[VB] Problem
Von DiePöse im Forum SkriptsprachenAntworten: 17Letzter Beitrag: 08.09.2011, 15:35
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.