2013-10-03 3 views
-3

Может ли кто-нибудь увидеть, где я перепутался, пожалуйста?Код не запускается при загрузке

Выход, который я хочу достичь, состоит из коробки 78 пикселей x 78 пикселей и для каждого пикселя есть ссылка на другую страницу, на данный момент работает только 1-й пиксель.

Код загружается на страницу и может быть замечен под изображением, как это происходит?

<html> 
<head> 

<title>Untitled Page</title> 

<style type="text/css"> 
#ImageMap1 
{ 
    border: 0px #000000 solid; 
} 
</style> 
</head> 
<body> 
<div id="wb_ImageMap1" style="position:absolute;left:0px;top:0px;width:600px;height:600px;z-index:0;"> 

<img src="images/black.bmp" id="ImageMap1" alt="" usemap="#ImageMap1_map" border="0" style="width:600px;height:600px;"> 

<map name="ImageMap1_map"> 
foreach ($string){ 
    $x = 1; $y = 1; $z = 1;$output = ''; 
    for($x=1;$x<79;$x++) 
    { 
    for($y=1;$y<79;$y++) 
    $string = $x .','.$y.','.$z; 
    $output .= '<area shape="circle" coords="'. $string . '" href="./index.html" target="_blank" alt="" yellow="">' 
    } 
    } 
    echo $output; 

</map> 
</div> 
</body> 
</html> 
+0

EER .. но это НЕ PHP? – mkoryak

+0

Похож на PHP для меня. –

ответ

1

Вы должны обернуть свой код в PHP теги

<?php 
foreach ($string){ 
    $x = 1; $y = 1; $z = 1;$output = ''; 
    for($x=1;$x<79;$x++) 
    { 
    for($y=1;$y<79;$y++) 
    $string = $x .','.$y.','.$z; 
    $output .= '<area shape="circle" coords="'. $string . '" href="./index.html" target="_blank" alt="" yellow="">' 
    } 
    } 
    echo $output; 
?> 
0

Вы добавили код, как только простой текст, дайте ему исполняется PHP, добавить PHP тэги.

Если присутствуют теги php, то только сервер знает, как его выполнить и обрабатывать, иначе он считается простым текстом.

Поэтому использовать так: я добавил PHP тег

foreach ($string){ 
$x = 1; $y = 1; $z = 1;$output = ''; 
for($x=1;$x<79;$x++) 
{ 
for($y=1;$y<79;$y++) 
$string = $x .','.$y.','.$z; 
$output .= '<area shape="circle" coords="'. $string . '" href="./index.html" target="_blank" alt="" yellow="">' 
} 
} 
echo $output; 
Смежные вопросы