Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подскажите синтаксис
 
 автор: xssx   (10.01.2011 в 00:52)   письмо автору
 
 

Имея такой код:


<?php

echo '<a href="'.$linkTarget.'" onmouseover="return overlib('Какой то текст');" onmouseout="return nd();" >';


echo stripslashes(ads_html::cutLongWord($row->ad_headline)).'</a>';

?>


В этом случаи первое echo обрывается сразу после return overlib( - так как есть кавычка ' (тоисть не срабатывает яваскрипт)

Если заменить ' -- > &#39; подсказка overlib будет выдавать текст 'Какой то текст'

Подскажите синтаксис если заменить 'Какой то текст' на переменную $textoverlib

  Ответить  
 
 автор: ONYX   (10.01.2011 в 02:14)   письмо автору
 
   для: xssx   (10.01.2011 в 00:52)
 

Опять же экранирование кавычек кто делать будет?
PHP видит что текст выводится начиная с одинарной кавычки и тут бац появляется не экранированная одинарная кавычка позле return overlib([i]'[/i] и что повашему он будет делать если он видит конец строки?
<?
echo '<a href="'.$linkTarget.'" onmouseover="return overlib('
?>

вот результат.

В вашем же случае надо экранировать кавычки:
<?
echo '<a href="'.$linkTarget.'" onmouseover="return overlib(\'Какой то текст\');" onmouseout="return nd();" >';
?>

  Ответить  
 
 автор: xssx   (10.01.2011 в 21:46)   письмо автору
 
   для: ONYX   (10.01.2011 в 02:14)
 

Спасибо разобрался

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования