Fehlercodes
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beispiel
besitzen
datei
eintrag
ergebnis
error
fehler
fusoldat
gewinnen
insert
katapult
kriegen
pas
set
soldat
star
update
variable
zeile
zuordnung
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
bedeutet folgendes:
Parse Error: falsches Zeichen im Code
unexspected $: das falsche Zeichen ist markiert. scheinbar ein $-Zeichen zu viel.
line 275: in der Zeile musst du suchen.
so eine Fehlermeldung kann zum Beispiel auftreten, wenn man aus versehen (statt einen Ausgabetext zu bearbeiten) im quellcode rumfummelt (is mir schon oft passiert), oder wenn man die php-datei auf einem Mac-system erstellt und versucht sie auf einem Linux/Unix/oder Windoofs-server zu betreiben (evtl Fehler in der Zeichencodierung.....Mac/win)
ansonsten probier einfach mal das $ zu l?schen oder die dateirechte umzustellen.
ansonsten ka. ;)
?dit: bin mal wieder zu langsam... *gg* -
das ist der code. Zeile 275 ist die zeile ganz unten wo </html> steht!
<html>
<body>
<?php
$verbindung = mysql_connect ("mysql.lima-city.de",
"USER23305", "mein pas");
mysql_select_db("DB376082757");
$abfrage = "SELECT * FROM Besitz WHERE Land = '$Start'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if ( $Fusssoldaten > $row->Fuss AND $Reiter > $row->Reiter AND $Trolle > $row->Trolle AND $Bogensch?tzen > $row->Bogensch?tzen AND $Katapulte > $row->Katapulte)
{
die("So viele Soldaten hast du nicht");
}
}
$Fusssoldaten1 = $Fusssoldaten * 10;
$Reiter1 = $Reiter * 20;
$Trolle1 = $Trolle * 35;
$Bogensch?tzen1 = $Bogensch?tzen * 15;
$Katapulte1 = $Katapulte * 60;
$Alles = $Fusssoldaten1 * $Reiter1 * $Trolle1 * $Katapulte1 * $Bogensch?tzen1;
$HA = $Alles;
$abfrage = "SELECT * FROM Besitz WHERE Land = '$Start'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if ($usere != $row-Name)
{
die("Du musst ein Startland nehmen das dir geh?rt!");
}
}
$abfrage = "SELECT * FROM Besitz WHERE Land = '$1.Wegpunkt'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if ($row->Name == 'NO')
{
$eintrag = "INSERT INTO Besitz
(Name, Land)
VALUES
('$Usere', '$1.Wegpunkt')";
}
else if ($row->Name == $Usere)
{
}
else if ($Name != $usere)
{
$abfrage = "SELECT * FROM Besitz WHERE Besitz = '$1.Wegpunkt'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$Fusssoldaten2 = $row->Fusssoldaten * 10;
$Reiter2 = $row->Reiter * 20;
$Trolle2 = $row->Trolle * 35;
$Bogensch?tzen2 = $row->Bogensch?tzen * 15;
$Katapulte2 = $row->Katapulte * 60;
}
$Alles1 = $Fusssoldaten2 * $Reiter2 * $Trolle2 * $Katapulte2 * $Bogensch?tzen2;
if ($Alles1 == $Alles)
{
$aendern = "UPDATE Besitz Set
Name = 'No'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Fuss = '0'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Reiter = '0'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Katapulte = '0'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Trolle = '0'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Bogensch?tzen = '0'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$eintrag = "INSERT INTO Krieg
(Name, Gewonnen, Gegen, Land)
VALUES
('$Usere', 'verloren', '$row-Name', '$1.Wegpunkt')";
$eintragen = mysql_query($eintrag);
$eintrag = "INSERT INTO Krieg
(Name, Gewonnen, Gegen, Land)
VALUES
('$row-Name', 'verloren', '$Usere', '$1.Wegpunkt')";
$eintragen = mysql_query($eintrag);
}
if ($Alles > $Alles1)
{
$Fusssoldaten01 = 100 / $Fussoldaten;
$Fusssoldaten01 = $Fusssoldaten01 * 25;
$Reiter01 = 100 / $Reiter;
$Reiter01 = $Reiter01 * 25;
$Trolle01 = 100 / $Trolle;
$Trolle01 = $Trolle01 * 25;
$Bogenst?tzen01 = 100 / $Bogensch?tzen;
$Bogenst?tzen01 = $Bogensch?tzen01 * 25;
$Katapulte01 = 100 / $Katapulte;
$Katapulte01 = $Katapulte01 * 25;
$aendern = "UPDATE Besitz Set
Name = '$Usere'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Fuss = '$Fusssoldaten01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Reiter = '$Reiter01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Katapulte = '$Katapulte01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Trolle = '$Trolle01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Bogensch?tzen = '$Bogensch?tzen01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$eintrag = "INSERT INTO Krieg
(Name, Gewonnen, Gegen, Land)
VALUES
('$row-Name', 'verloren', '$Usere', '$1.Wegpunkt')";
$eintrag = "INSERT INTO Krieg
(Name, Gewonnen, Gegen, Land)
VALUES
('$Usere', 'Verloren', '$row->Name', '$1.Wegpunkt')";
}
if ($Alles1 > $Alles)
{
$Fusssoldaten01 = 100 / $row->Fussoldaten;
$Fusssoldaten01 = $Fusssoldaten01 * 25;
$Reiter01 = 100 / $row->Reiter;
$Reiter01 = $Reiter01 * 25;
$Trolle01 = 100 / $Trolle;
$Trolle01 = $Trolle01 * 25;
$Bogensch?tzen01 = 100 / $row->Bogensch?tzen;
$Bogensch?tzen01 = $Bogensch?tzen01 * 25;
$Katapulte01 = 100 / $row->Katapulte;
$Katapulte01 = $Katapulte01 * 25;
$aendern = "UPDATE Besitz Set
Name = '$row->Name'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Fuss = '$Fusssoldaten01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Reiter = '$Reiter01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Katapulte = '$Katapulte01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Trolle = '$Trolle01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$aendern = "UPDATE Besitz Set
Bogensch?tzen = '$Bogensch?tzen01'
WHERE Land = '$1.Wegpunkt'";
$update = mysql_query($aendern);
$eintrag = "INSERT INTO Krieg
(Name, Gewonnen, Gegen, Land)
VALUES
('$Usere', 'verloren', '$row->Name', '$1.Wegpunkt')";
$eintrag = "INSERT INTO Krieg
(Name, Gewonnen, Gegen, Land)
VALUES
('$row->Name', 'Gewonnen', '$Usere', '$1.Wegpunkt')";
}
}
?>
</body>
</html> -
Kannst mir vieleicht per ICQ helfen?
-
dann vermute ich mal das du irgendwo ein ; vergessen hast und der deswegen ab dem zeitpunkt die Zuordnung nicht mehr stimmt.
Such mal danach (ich schau auch, wenn ich den Fehler hab poste ich ihn)
mfg
Star -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage