Я хочу обновить этот код, чтобы вызвать javascript, чтобы проверить URL-адрес моего изображения. Это PHP echoing xhtml со встроенным javascript.
echo "<img class = \"c\" src=\"$fav\" alt=\"\"\/><a name = \"a1\" class = \"b\" href = \"$ass_array[url]\">$ass_array[name]</a>"; 
Это то, что у меня есть. Это будет работать?
  echo "<img class = \"c\" src=\"<script type=\"text/javascript\">validate_fav($fav)</script>\" alt=\"\"\/><a name = \"a1\" class = \"b\" href = \"$ass_array[url]\">$ass_array[name]</a>"; 
Благодарю.
  Нет, это неверно XHTML.  Вы в конечном итоге устанавливаете src в <script type= а затем у вас есть недопустимая разметка. 
Вы должны сделать что-то вроде:
 echo "<img id=\"theimg\" class = \"c\" src=\"$fav\" alt=\"\"\/><a name = \"a1\" class = \"b\" href = \"$ass_array[url]\">$ass_array[name]</a>"; ?> <script type="text/javascript"> document.getElementById('theimg').setAttribute('src', validate_fave($fav)); </script> <?php