[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с printf
major28
здравствуйте! есть код

PHP
printf ("</tr><tr><td><p class='name_img'>%s</p><a href='big.jpg' onclick=\"this.href = 'javascript:void(0);';\">
<img  src='%s' border='0' onClick=\"new ImageExpander(this, 'big.jpg');\">
</a></td>"
,$myrow4[name],$myrow4[img]);


как вы видите мне внутри надо использовать яваскрипт.Насколько я знаю в printf использовать кавычки нельзя их надо заменять апострофами.....но в моем случае если заменить апострофами ява скрипты то они не работают.....как мне быть?как найти выход из этой ситуации?
Зарание спасибо!



Спустя 4 минуты, 37 секунд (8.10.2009 - 12:02) twin написал(а):
Цитата
как найти выход из этой ситуации?

Не использовать printf() там, где ему совсем не место.

Спустя 1 минута, 53 секунды (8.10.2009 - 12:04) major28 написал(а):
а что вы мне предлагаете использовать?

Спустя 3 минуты, 13 секунд (8.10.2009 - 12:07) glock18 написал(а):
echo, print

Спустя 2 минуты, 52 секунды (8.10.2009 - 12:10) major28 написал(а):
PHP
print "</tr><tr><td><p class='name_img'>$myrow4[name]</p><a href='big.jpg' onclick="this.href 'javascript:void(0);';">
<img  src='$myrow4[img]' border='0' onClick="
new ImageExpander(this'big.jpg');">
</a></td>"
;


php выдает ошибку "syntax error, unexpected T_STRING in"

Спустя 2 минуты, 23 секунды (8.10.2009 - 12:13) twin написал(а):
А по подсветке посмотреть внимательно?

Спустя 1 минута, 32 секунды (8.10.2009 - 12:14) major28 написал(а):
не вижу ошибку)))может все же скажете

Спустя 7 минут, 24 секунды (8.10.2009 - 12:21) Gabriel написал(а):
major28
кавычки онклик

Спустя 5 минут, 25 секунд (8.10.2009 - 12:27) major28 написал(а):
ТАМ ВСЕ НА АНГЛИЙСКОМ))))может вы мне просто скажете в чем проблема и я пойму)

Спустя 2 минуты, 21 секунда (8.10.2009 - 12:29) twin написал(а):
Учи албанский. biggrin.gif Как же ты без английского кодить собираешься...
PHP
print "</tr><tr><td><p class='name_img'>". $myrow4['name'] ."</p><a href=\"big.jpg\" onclick=\"this.href = 'javascript:void(0);';\">
<img  src=\""
. $myrow4['img'] ."\" border=\"0\" onClick=\"new ImageExpander(this, 'big.jpg');\">
</a></td>"
;

Спустя 3 минуты, 14 секунд (8.10.2009 - 12:32) major28 написал(а):
Я ПРОБОВАЛ ЭКРАНИРОВАТЬ но в этом случае ява скрипт не работает

Спустя 4 минуты, 19 секунд (8.10.2009 - 12:37) twin написал(а):
Ну это уже другой аспект. Смотри что на стороне JS

Спустя 6 минут, 28 секунд (8.10.2009 - 12:43) major28 написал(а):
ВСЕ РЕБЯТ НАШЕЛ ОШИБКУ!СПАСИБО ЗА ПОМОЩЬ!!!

Спустя 1 минута, 54 секунды (8.10.2009 - 12:45) glock18 написал(а):
русский пыхапэ (кто видел 1С, да вспомнят они):

Код
<?пыхапэ
определение('путь', 'цэ:/вэвэвэ/сайты/мойсайт');

если (установлен($_ПОЧТА('поле'))) то
 печатать 'Вы ввели ' . $_ПОЧТА('поле');
конецЕсли;

конецПыхапэ?>

Спустя 21 минута, 38 секунд (8.10.2009 - 13:07) twin написал(а):
laugh.gif laugh.gif laugh.gif

Спустя 4 часа, 52 минуты, 19 секунд (8.10.2009 - 17:59) Kuliev написал(а):
Цитата (glock18 @ 8.10.2009 - 14:45)
русский пыхапэ (кто видел 1С, да вспомнят они):

Код
<?пыхапэ
определение('путь', 'цэ:/вэвэвэ/сайты/мойсайт');

если (установлен($_ПОЧТА('поле'))) то
 печатать 'Вы ввели ' . $_ПОЧТА('поле');
конецЕсли;

конецПыхапэ?>

Щас лопну laugh.gif laugh.gif laugh.gif

Спустя 5 минут, 28 секунд (8.10.2009 - 18:05) kirik написал(а):
конецПыхапэ?

biggrin.gif biggrin.gif

Спустя 1 минута, 59 секунд (8.10.2009 - 18:07) SunSet написал(а):
kirik
Kuliev
twin
Флудим, товарищи.. rolleyes.gif

Спустя 6 минут (8.10.2009 - 18:13) Kuliev написал(а):
major28
Вот както так попробуй
PHP
echo "</tr><tr>\n";
echo 
"<td><p class='name_img'>".$myrow4['name']."</p>\n";
echo 
"<a href=\"big.jpg\" onclick='this.href = javascript:void(0);'>\n";
echo 
"<img  src='".$myrow4['img']."' border=\"0\" onClick='new ImageExpander(this, big.jpg)';></a>\n";
echo 
"</td>\n";

Спустя 6 часов, 3 минуты, 4 секунды (9.10.2009 - 00:16) major28 написал(а):
все я сделал))спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.