Не нравятся результаты поиска? Попробуйте другой поиск!

Валидность кода


     07.09.2011    валидация, topnews, верстка    Общие вопросы по вёрстке, Хаки    3743

вопрос
Здравствуйте.
Прошу помочь устранить ошибку в коде хака "Популярные новости", хак взят с данного сайта, немного изменен и настроен "под себя"...

Ошибка в данном куске кода:


Если я правильно понял, HTML Validator сообщает, что отсутствуют кавычки... пример:

<img src="http://www.сайт.com/uploads/posts/2011-09/thumbs/1314966434_хххх-хххх.jpg" width="250" height="50%" />


topnews.php полностью:


Если кто-то не допонимает проблемы - ошибки как таковой нет, хак работает, вопрос в валидности...

Ответил: Webstrannik


пропиши атрибут ALT в конце строки кода
пример: .........width="250" height="50%" alt=""/>
fellow

UPD
код:
<img src=".$shortnews." width=\"250\" height=\"50%\">


Заменить на:
<img src=\"{$shortnews}\" width=\"250\" height=\"50%\" alt=\"\" />
Отредактировал 9-09-2011, 18:35 - ПафНутиЙ
Причина: ответ дополнен

8 комментариев

Kim
Юзер

Kim - 7 сентября 2011 15:04 -

Пробовал уже, выдает вот это:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/XXX/domains/XXX.com/public_html/engine/modules/topnews.php on line 69

Webstrannik
Юзер

Webstrannik - 7 сентября 2011 15:24 -


$link = "<div class="background">&raquo; <a href="">" . stripslashes( $title ) . "[/url]<div class="info">[img].$shortnews.[/img]</div>&#
60;/div>";

попробуй вот так
if( $link ) $alt = "alt=""";
$link = "<div class="background">&raquo; <a href="">" . stripslashes( $title ) . "[/url]<div class="info">[img].$shortnews.{$alt}[/img]</div&
#62;</div>";

как то так, я не силен в PHP

Kim
Юзер

Kim - 7 сентября 2011 17:51 -

Нет, совсем не то... < - что это?

Проблема вот в этой строке:
$link = "<div class=\"background\">&raquo; <a href=\"" . $full_link . "\">" . stripslashes( $title ) . "</a><div class=\"info\"><img src=".$shortnews." width=\"250\" height=\"50%\" /></div></div>";


Я конечно не силен в этом, но думаю там делов на "пару тегов и одну кавычку"...

Kim
Юзер

Kim - 9 сентября 2011 12:31 -

Проблема устранена. Благодаря упорству пользователя Kim wink

И снова: Спасибо всем, что-бы я без Вашей помощи делал wink

ПафНутиЙ
Админ

ПафНутиЙ - 9 сентября 2011 12:49 -

упорство и труд всё перетрут :)
напишите хоть решение проблемы.

Каков вопрос - таков и ответ. Просто помните об этом.

Kim
Юзер

Kim - 9 сентября 2011 15:13 -

Найти:
<img src=".$shortnews." width=\"250\" height=\"50%\">


Заменить на:
<img src=\"{$shortnews}\" width=\"250\" height=\"50%\" alt=\"\" />


Осталось устранить 4 ошибки и главная страница сайта будет полностью валидна... но с этим я уже точно не справлюсь... sad

ПафНутиЙ
Админ

ПафНутиЙ - 9 сентября 2011 16:34 -

Цитата: Kim
Осталось устранить 4 ошибки и главная страница сайта будет полностью валидна... но с этим я уже точно не справлюсь...

ну так задавайте вопросы, для этого и открыт этот сайт smile

Каков вопрос - таков и ответ. Просто помните об этом.

Kim
Юзер

Kim - 9 сентября 2011 23:28 -

Да я задаю... только и сам на них отвечаю wink Возможно немного позднее... сам себя еще "до ручки не довел" wink

Кстати, может кому пригодится, чтобы при наведении на появившуюся картинку появлялся tooltip (всплывающая подсказка), надо вписать $title, вот сюда:
alt=\"$title\"

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх