I uploaded my test-pages from a Wampserver 2.0 to my ISP and I get the following error:
Parse error: syntax error, unexpected T_STRING in /public/sites/floorplan.d2cad.nl/fair0001.php on line 1
This is the code I used:
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<link href="css/svg-stylesheet.css" rel="stylesheet" type="text/css">
<svg x="0" y="0" width="1333" height="1000" viewBox="0 0 4000 3000" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" onload="init(evt)" >
<g id="map-matrix" transform="matrix(1 0 0 1 0 0)">
<image width="4000" height="3000" xlink:href="svg/floorplan.png" />
<?php
require_once 'login.php';
$db_server = mysql_connect($db_hostname, $db_username, $db_password);
if (!$db_server) die("Unable to connect to MySQL: " . mysql_error());
mysql_select_db($db_database)
or die("Unable to select database: " . mysql_error());
$query = "SELECT * FROM fair0001";
$result = mysql_query($query);
if (!$result) die ("Database access failed: " . mysql_error());
$rows = mysql_num_rows($result);
for ($j = 0 ; $j < $rows ; ++$j)
{
$optioncheck = mysql_result($result,$j,'class');
echo "<" . mysql_result($result,$j,'shape1') . " ";
echo "id=\"" . mysql_result($result,$j,'ID') . "\" ";
echo "class=\"" . mysql_result($result,$j,'class') . "\" ";
echo "x=\"" . mysql_result($result,$j,'ptx') . "\" y=\"" . mysql_result($result,$j,'pty') . "\" ";
echo "width=\"" . mysql_result($result,$j,'wdx') . "\" height=\"" . mysql_result($result,$j,'hgy') . "\" ";
if ($optioncheck == "optie") {
echo "onmousemove=\"ShowTooltip(evt, '" . mysql_result($result,$j,'standnr') . " (" . mysql_result($result,$j,'afm') . " - " . mysql_result($result,$j,'class') . ")')\" ";
}
else {
echo "onmousemove=\"ShowTooltip(evt, '" . mysql_result($result,$j,'standnr') . " " . mysql_result($result,$j,'naam') . " " . mysql_result($result,$j,'afm') . "')\" ";
}
echo "onmouseout=\"HideTooltip(evt)\" ";
if ($optioncheck == "optie") {
echo "onclick=\"myFunction('" . mysql_result($result,$j,'standnr') . " (" . mysql_result($result,$j,'afm') . " - " . mysql_result($result,$j,'class') . ") \\n" . mysql_result($result,$j,'naam') . " \\n" . mysql_result($result,$j,'adres') . " \\n" . mysql_result($result,$j,'postcode') . " " . mysql_result($result,$j,'plaats') . " \\n". mysql_result($result,$j,'url') . "')\" ";
}
else {
echo "onclick=\"myFunction('" . mysql_result($result,$j,'standnr') . " (" . mysql_result($result,$j,'afm') . ") \\n" . mysql_result($result,$j,'naam') . " \\n" . mysql_result($result,$j,'adres') . " \\n" . mysql_result($result,$j,'postcode') . " ". mysql_result($result,$j,'plaats') . " \\n" . mysql_result($result,$j,'url') . "')\" ";
}
echo "/>";
echo "<" . mysql_result($result,$j,'shape2') . " ";
echo "id=\"" . mysql_result($result,$j,'ID') . "\" ";
echo "class=\"" . mysql_result($result,$j,'class') . "\" ";
echo "x=\"" . mysql_result($result,$j,'pttx') . "\" y=\"" . mysql_result($result,$j,'ptty') . "\" ";
echo "font-size=\"" . mysql_result($result,$j,'fth') . "\" ";
if ($optioncheck == "optie") {
echo "onmousemove=\"ShowTooltip(evt, '" . mysql_result($result,$j,'standnr') . " (" . mysql_result($result,$j,'afm') . " - " . mysql_result($result,$j,'class') . ")')\" ";
}
else {
echo "onmousemove=\"ShowTooltip(evt, '" . mysql_result($result,$j,'standnr') . " " . mysql_result($result,$j,'naam') . " " . mysql_result($result,$j,'afm') . "')\" ";
}
echo "onmouseout=\"HideTooltip(evt)\" ";
if ($optioncheck == "optie") {
echo "onclick=\"myFunction('" . mysql_result($result,$j,'standnr') . " (" . mysql_result($result,$j,'afm') . " - " . mysql_result($result,$j,'class') . ") \\n" . mysql_result($result,$j,'naam') . " \\n" . mysql_result($result,$j,'adres') . " \\n" . mysql_result($result,$j,'postcode') . " " . mysql_result($result,$j,'plaats') . " \\n" . mysql_result($result,$j,'url') . " \\n" . mysql_result($result,$j,'class') . "')\" ";
}
else {
echo "onclick=\"myFunction('" . mysql_result($result,$j,'standnr') . " (" . mysql_result($result,$j,'afm') . ") \\n" . mysql_result($result,$j,'naam') . " \\n" . mysql_result($result,$j,'adres') . " \\n" . mysql_result($result,$j,'postcode') . " " . mysql_result($result,$j,'plaats') . " \\n" . mysql_result($result,$j,'url') . "')\" ";
}
echo ">" . mysql_result($result,$j,'standnr') . "</text>";
}
?>
I don't know what is wrong in line 1, because it worked on my Wamp...
Any suggestions or help?
Jeroen