|
|
|
| Не работает такой скрипт:
файл test1.php
<?php
$image='testimage';
$alt='Это кнопка';
$target='test2.html';
display_button($target, $image, $alt);
function display_button($target, $image, $alt)
{
echo "<center><a href="/$target/"><img src="/$image.'.gif/'" alt=$alt border=0 height = 50 width = 135></a></center>"; //Здесь интерпретатор выдает ошибку и пишет почему-то "ожидается ' ,' или ' ; ' "
}
?>
|
| |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 13:28)
| | Рабочий код:
<?php
$image='testimage.gif';
$alt='Это кнопка';
$target='test2.html';
display_button($target, $image, $alt);
function display_button($target, $image, $alt)
{
echo "<center><a href=".$target."><img src=".$image." alt=".$alt." border=0 height=50 width=135></a></center>"; }
?>
|
| |
|
|
|
|
|
|
|
для: GhosTer
(09.06.2005 в 13:46)
| | А если .gif мне нужно указывать в строке echo? | |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 14:05)
| |
<?php
$image='testimage';
$alt='Это кнопка';
$target='test2.html';
display_button($target, $image, $alt);
function display_button($target, $image, $alt)
{
echo "<center><a href=\"".$target."\"><img src=\"".$image.".gif\" alt=\"".$alt."\" border=0 height=50 width=135></a></center>"; }
?>
|
| |
|
|
|
|
|
|
|
для: GhosTer
(09.06.2005 в 14:14)
| | Так не работает, блин... | |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 15:18)
| |
<?php
$image='testimage.gif';
$alt='Это кнопка';
$target='test2.html';
function display_button($target, $image, $alt)
{
print "<center><a href='test2.html'><img src='$image' alt='$alt' border=0 height=50 width=135></a></center>";
}
display_button($target, $image, $alt);
?>
|
$) Сначало пишем функцию, потом ее вызываем =) | |
|
|
|
|
|
|
|
для: Akira
(09.06.2005 в 15:27)
| | PHP машина обрабатывает листинг сверху вниз.
Если буду вопросы спрашивайте. | |
|
|
|
|
|
|
|
для: Akira
(09.06.2005 в 15:27)
| | Так у меня получалось, мне нужно, чтобы gif подставлялся в строке print (или echo) | |
|
|
|
|
|
|
|
для: Akira
(09.06.2005 в 15:27)
| | Так у меня получалось, мне нужно, чтобы gif подставлялся в строке print (или echo) | |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 15:35)
| | Что вы имеете ввиду? | |
|
|
|
|
|
|
|
для: Akira
(09.06.2005 в 16:12)
| | Второй пример от GosTer в этой теме, только он не работает. Нужно, чтобы расширение gif добавлялось в строке echo, а не присутствовало в объявлении переменной $image='testimage'; (а не $image='testimage.gif';) | |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 16:30)
| |
<?php
$image='testimage';
$alt='Это кнопка';
$target='test2.html';
function display_button($target, $image, $alt)
{
print "<center><a href='test2.html'><img src='$image.gif' alt='$alt' border=0 height=50 width=135></a></center>";
}
display_button($target, $image, $alt);
?>
|
| |
|
|
|
|
|
|
|
для: Akira
(09.06.2005 в 16:38)
| | А если testimage находится в папке image? | |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 17:12)
| |
<?php
$image='image\testimage';
$alt='Это кнопка';
$target='test2.html';
function display_button($target, $image, $alt)
{
print "<center><a href='test2.html'><img src='$image.gif' alt='$alt' border=0 height=50 width=135></a></center>";
}
display_button($target, $image, $alt);
?>
|
| |
|
|
|
|
|
|
|
для: Akira
(09.06.2005 в 17:24)
| | Папку image мне опять же нужно указывать в строке print | |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 17:41)
| |
<?php
$image='testimage';
$alt='Это кнопка';
$target='test2.html';
function display_button($target, $image, $alt)
{
print "<center><a href='$target'><img src='image\$image.gif' alt='$alt' border=0 height=50 width=135></a></center>";
}
display_button($target, $image, $alt);
?>
|
Мне думаеться, что вы уже можете попробывать сами ;) | |
|
|
|
|
|
|
|
для: Akira
(09.06.2005 в 17:52)
| | Да, спасибо за помощь! | |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 17:57)
| | Рад, что смог помочь ;) Для этого и существует этот форум. | |
|
|
|
|
|
|
|
для: Akira
(09.06.2005 в 18:01)
| | Форум форуму рознь. На некоторых форумах так и норовят мордой в грязь ткнуть... | |
|
|
|
|
|
|
|
для: coloboc66
(09.06.2005 в 13:28)
| | Потому, что нарушены правила.
1)Переменные должны соеденяться со строками символом "." со всех сторон , где переменная премыкает к тексту.
<?
$a = " текст ";
echo "Это".$a."!!!";
?>
|
2) Все ковычки которые использует echo т.е. двойные должны быть экранированы символом "\".
<?
echo "<a href=\"#\">Link</a>"
?>
|
| |
|
|
|