2016-03-29 2 views
-2

Моя проблема:Проблема с очисткой изображения и резервными копиями

У меня есть сценарий, который сбрасывает сайт для информации (с разрешения). Результаты могут привести к пустым ответам, ссылке или фразе «N/A».

Если результат пуст или является N/A, я хочу, чтобы сценарий печатал внутреннюю ссылку на мой no_image.png. Но если в моей строке базы данных «плакат» есть ссылка, я бы хотел показать, что вместо результата scrape.

Если и скрежет, и мой ряд плакат пуст оч мой скрип это N/Я хотел бы показать no_image.png ..

вот фрагмент кода ... и да .. Я знаю, что это общее количество нобов написано:

if (!empty($row["poster"])){ 
    tr("Poster", "<object data='".$row["poster"]."height='250' width='200' align='left''title='object2' ><img src='".$image_dir."no_image.png'height='250' width='200' align='left' title='2'></object>", 1); 

    } else { 
      tr("Poster", "<object data='".$row["scrape"]."'height='250' width='200' align='left' title='object1' ><img src='".$image_dir."no_image.png'height='250' width='200' align='left' title='1'></object>", 1); 
} 

ответ

0

Значения, о которых вы указали, находятся внутри $row['poster']?

Если это так, вы можете сравнить его с обоими значениями, которые вы считаете.

if ($row['poster'] === '' || $row['poster'] === 'N/A') { 
    tr('Poster', '<object data="' . $row["poster"] . '" height="250" ' . 
      'width="200" align="left" title="object2">' . 
      '<img src="' . $image_dir . '/no_image.png" height="250" ' . 
      'width="200" align="left" title="2"></object>', 1); 
} else { 
    tr('Poster', '<object data="' . $row["poster"] . '" height="250" ' . 
      'width="200" align="left" title="object2">' . 
      '<img src="' . $image_dir . '/' . $row["poster"] . '" height="250" ' . 
      'width="200" align="left" title="2"></object>', 1); 
} 

Я не знаю, что tr функции, но если вы уверены, что вы используете его в правильном формате, то приведенный выше код должен сделать это. И вы должны убедиться, что $image_dir верен.

+0

. Кажется, это работает: D Я пробовал это в некоторых разных wyas сейчас и это, кажется, делает работу! Я отмечу это как принятый ответ! спасибо вам! – conny

0

Возможно, это что-то простое, как тестирование на N/A?

if (!empty($row["poster"]) && $row["poster"]!='N/A'){ 
    tr("Poster", "<object data='".$row["poster"]."'height='250' width='200' align='left''title='object2' ><img src='".$image_dir."'no_image.png' height='250' width='200' align='left' title='2'></object>", 1); 

    } else { 
      tr("Poster", "<object data='".$row["scrape"]."'height='250' width='200' align='left' title='object1' ><img src='".$image_dir."no_image.png'height='250' width='200' align='left' title='1'></object>", 1); 
}// JavaScript Document 
+0

обратите внимание на синтаксическое кодирование цвета? –

+0

спасибо, но это не сделало трюк :( – conny

+0

Извините, я не видел синтаксических ошибок. Я частично красноватый слепой. – Ultradiv

Смежные вопросы