ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
235
235
EMPFEHLEN
-
Hallo zusammen,
ich baue momentan ein Browserspiel, welches über Pferde geht.
dabei ist bei mir ein Fehler aufgetaucht, wo ich nicht die Ursache bei erkennen kann.
Hier die Seite, wo der Fehler ist: klick
der Code ist dann der folgende, da dort auch Java drin enthalten ist, habe ich mal den kompletten Code kopiert. :
PHP-Code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
<link href="../style.css" rel="stylesheet" type="text/css" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script language="JavaScript1.1">
<!--
function info(id)
{
var xinfo = "";
xinfo = window.open ( 'pferde/stecki/allgemein.php?pferd='+id, 'BannerIn', 'toolbar=no,scrollbars=yes,status=no,resizable=no,menubar=no,width=642,height=700,top=150,left=300' );
}
</script>
<div align="center"><span class="head_underline">Deckhengst</span><br />
<br />
Momentan befinden Sie sich im Deckhengststall.<br />
Sie können sich die Hengste gerne genauer anschauen.<br />
<br />
<br />
<?php
include "connect.inc.php";
$connect;
$select;
$sqlab = "select * from pferde WHERE zucht = 'Deckhengst' order by 'name' asc";
$result = mysql_db_query($db, $sqlab);
if ($result) {
while($row = mysql_fetch_array($result)) {
$id=$row["pferd_id"];
$name=$row["name"];
$rasse=$row["rasse"];
$stockmass=$row["stockmass"];
$zugelassen=$row["zugelassen"];
$decktaxe=$row["decktaxe"];
$vorschau=$row["bild"];
$alter=$row["alter"];
$besitzer=$row["besitzer"];
$nachkommen=$row["nachkommen"];
$farbe=$row["farbe"];
$vorschau=$row["bild"];
if ($vorschau !='')
{
$bild = "<img src='$vorschau'>";
}
echo "<table width='600' border='0' class='tabelle-rahmen-solid'>
<tr>
<td width='180' rowspan='5' class='tabelle-rahmen-dotted'><span class='tabelle-rahmen-dotted'>$bild</span></td>
<td width='210' class='tabelle-rahmen-dotted'><span class='tabelle-rahmen-dotted'><strong>$name</strong></span></td>
<td width='210' class='tabelle-rahmen-dotted'><strong>Besitzer: </strong>$besitzer</td>
</tr>
<tr>
<td width='210' class='tabelle-rahmen-dotted'><strong>Alter: </strong>$alter Jahre</td>
<td width='210' class='tabelle-rahmen-dotted'><strong>Decktaxe:</strong> <span class='tabelle-rahmen-dotted'>$decktaxe € mit MwSt</span></td>
</tr>
<tr>
<td width='210' class='tabelle-rahmen-dotted'><strong>Rasse: </strong><span class='tabelle-rahmen-dotted'>";
##RassenDB
$sqlab_rass = "select * from pferde_rasse WHERE rasse_id = '$rasse'";
$result_rass = mysql_db_query($db, $sqlab_rass);
if ($result_rass) {
while($row_rass = mysql_fetch_array($result_rass)) {
$pferd_rasse=$row_rass["rasse"];
}
}
echo "$pferd_rasse" ?> <? " </td>
</span></td>
<td width='210' class='tabelle-rahmen-dotted'><strong>Nachkommen: </strong>$nachkommen</td>
</tr>
<tr>
<td width='210' class='tabelle-rahmen-dotted'><strong>Farbe: </strong>$farbe</td>
<td width='210' class='tabelle-rahmen-dotted'> </td>
</tr>
<tr>
<td width='210' class='tabelle-rahmen-dotted'> </td>
<td width='210' class='tabelle-rahmen-dotted'><div align='right'><a href='javascript:info(".$id.");'>weitere Informationen</a></div></div></td>
</tr>
</table>
<br />
</div>
<br />
<br />";
}
} ?>
<br />
</div>
</body>
</html>
Viele Grüße
Nina
-
Du solltest die öffnenden und schließenden Tags prüfen. Probier mal Folgendes:
PHP-Code:<?php
include "connect.inc.php";
$sqlab = "select * from pferde WHERE zucht = 'Deckhengst' order by 'name' asc";
$result = mysql_db_query($db, $sqlab);
if( $result ) {
while( $row = mysql_fetch_array($result) ) {
if( $vorschau !='' ) {
$bild = "<img src='$row['vorschau']'>";
}
?>
<table width='600' border='0' class='tabelle-rahmen-solid'>
<tr>
<td width='180' rowspan='5' class='tabelle-rahmen-dotted'>
<?php
if( $vorschau !='' ) {
echo "<span class='tabelle-rahmen-dotted'><img src='$row['vorschau']'></span>";
}
?>
</td>
<td width='210' class='tabelle-rahmen-dotted'><span class='tabelle-rahmen-dotted'><strong><?php echo $row['name']; ?></strong></span></td>
<td width='210' class='tabelle-rahmen-dotted'><strong>Besitzer: </strong><?php echo $row['besitzer']; ?></td>
</tr>
<tr>
<td width='210' class='tabelle-rahmen-dotted'><strong>Alter: </strong><?php echo $row['alter']; ?> Jahre</td>
<td width='210' class='tabelle-rahmen-dotted'><strong>Decktaxe:</strong> <span class='tabelle-rahmen-dotted'><?php echo $row['decktaxe']; ?>€ mit MwSt</span></td>
</tr>
<tr>
<td width='210' class='tabelle-rahmen-dotted'><strong>Rasse: </strong><span class='tabelle-rahmen-dotted'>
<?php
// RassenDB
$sqlab_rass = "select * from pferde_rasse WHERE rasse_id = '".$row['rasse']."'";
$result_rass = mysql_db_query($db, $sqlab_rass);
if( $result_rass ) {
while( $row_rass = mysql_fetch_array($result_rass) ) {
echo$row_rass["rasse"];
}
}
?></span></td>
<td width='210' class='tabelle-rahmen-dotted'><strong>Nachkommen: </strong> <?php echo $row['nachkommen']; ?></td>
</tr>
<tr>
<td width='210' class='tabelle-rahmen-dotted'><strong>Farbe: </strong> <?php echo $row['farbe']; ?></td>
<td width='210' class='tabelle-rahmen-dotted'> </td>
</tr>
<tr>
<td width='210' class='tabelle-rahmen-dotted'> </td>
<td width='210' class='tabelle-rahmen-dotted' align='right'><a href='javascript:info(<?php $row['id']; ?>);'>weitere Informationen</a></td>
</tr>
</table>
<?php
}
}
?>Markus Wulftange
-
Hallo Gumbo,
mir wird jetzt dieser Fehler angezeigt:
damit kann ich nur absolut nichts anfangen.Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /srv/www/web2/html/zuchtstall/pferde/deckhengste.php on line 33
Kannst du mir evtl. noch mal helfen?
LG
-
Dann schau dir Zeile 33 einfach mal genauer an.
Markus Wulftange
-
huhu,
also Zeile 33 ist die mit dem Vorschaubild und ich weiß nicht, wo dort der Fehler liegt.
LG
-
Also entweder man schreibt $row['vorschau'] ohne die ' :
oder mit {} ausenrum:PHP-Code:echo "<span class='tabelle-rahmen-dotted'><img src='$row[vorschau]'></span>";
wobei dir 2. Lösung wohl die bessere ist.PHP-Code:echo "<span class='tabelle-rahmen-dotted'><img src='{$row['vorschau']}'></span>";
Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral.
Ähnliche Themen
-
Include fehler
Von ShishaLiVe im Forum PHPAntworten: 1Letzter Beitrag: 21.03.08, 23:07 -
Include-Fehler?
Von SilverVegeto im Forum PHPAntworten: 4Letzter Beitrag: 01.06.06, 01:36 -
include - fehler
Von WAMP_Martin im Forum PHPAntworten: 5Letzter Beitrag: 01.07.02, 15:36 -
include FEHLER ! was nun ?
Von keksohrgirl im Forum PHPAntworten: 8Letzter Beitrag: 26.06.02, 13:55 -
Include Fehler?
Von mr_d2254 im Forum PHPAntworten: 8Letzter Beitrag: 01.05.02, 16:14





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen