|
|
|
| Подскажите пожалуйста почему не полностью выводится комментарий к картинке? К примеру переменная содержит значение "Моя фотография". А при вставке данной переменной в скрипт происходит вывод комментария "Мой" и все. До первого пробела я так понял выводится значение. Как это устранить?
Вот код которым я пользовался для вставки значения.
echo '<td><img alt='.$exp_str1[3].$exp_str1[4].'
src='.$exp_str1[6].'
border=0></td>';
|
| |
|
|
|
|
|
|
|
для: Serg_Ivanov
(31.08.2005 в 17:19)
| | Я как вижу это массив. Вы уверены что он полный? Проверте его через print_r (array) | |
|
|
|
|
|
|
|
для: Akira
(31.08.2005 в 17:21)
| | Конечно полный. Я специально вывел в конце значения массива для проверки и еще отдельно значение, которое используется для отображения в подсказке. | |
|
|
|
|
|
|
|
для: Serg_Ivanov
(31.08.2005 в 17:19)
| | Извините уважаемые!! Сам не усмотрел. Правильнее будет
echo '<td><img alt="'.$exp_str1[3].$exp_str1[4].'"
src='.$exp_str1[6].'
border=0></td>';
|
Тут плоховато видно. но я не поставил кавычки которые должны быть по синтаксису у ALT="текст". Теперь все нормально | |
|
|
|
|
|
|
|
для: Serg_Ivanov
(31.08.2005 в 17:32)
| | скорее всего содержимое массива имеет пробелы в себе
т.е.
у вас получается так <img alt=Привет я тут
В таком случае у вас выведется только Привет
Для того чтобы вывелось полностью неотбходимо брать содержимое alt в кавычки
или ' или "
т.е.
<img alt="Привет я тут"
А в вашем скрипте это будет выглядеть так:
echo '<td><img alt="--'.$exp_str1[3].$exp_str1[4].'"
src='.$exp_str1[6].'
border=0></td>';
|
| |
|
|
|
|
|
|
|
для: cernos
(31.08.2005 в 18:00)
| | А лишних парных кавычек в элементе массива нет? | |
|
|
|