Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.09.2010, 16:28   #1
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию баги html, css

Имеется страница. на ней с помощью css тегу body присвоено значение pink, в случае die или exit у меня фон почему-то окрашивается белым (ничем не окрашивается), то есть css не работает.
Пробовал в die и exit выводимое сообщение закрывать </body>. Не помогло.
Теги body в тексте php не прописывал. Они автоматически у меня нормально прописываются. Всё нормально работает, но вот только при остановке сценария херня получается.
PHP код:
<?php
echo("цвет фона установлен<br><script>alert(\"ляляля\")</script>");
exit(
"цвет фона не установлен<script>alert(\"ляляля\")</script></body>");
?>
<style>
body
{background:#0C6}
</style>
exit Полностью останавливает выполнение скрипта. Как сделать так чтобы выполнение остановилось, но цвет фона был нормальным, не белым?
Dimarik вне форума Ответить с цитированием
Старый 30.09.2010, 18:55   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Цитата:
Сообщение от Dimarik Посмотреть сообщение
Теги body в тексте php не прописывал. Они автоматически у меня нормально прописываются.
Вот после этого я насторожился сразу так. Даже боюсь спросить каким образом автоматически прописывается тег body.
Да, кстати, попробуйте таблицу стиля вывести до die или exit, а не после. Так как после этих операторов уже ничего не выводится.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 01.10.2010, 21:02   #3
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию

Код:
<style type = "text/css">

	.forError
	{
		padding-left: 250px;
		color: red;
		font-size: 18px; 
	}
	body
	{
		background:#FCF;
	}
</style>
<?php
echo("цвет фона установлен<br><script>alert(\"ляляля\")</script>");

echo "
				<link rel=\"stylesheet\" href=\"../styles.css\" type=\"text/css\" />
				<div style=\"padding-left: 37px; padding-top:133px; position: absolute;\" id=\"menu\">
				  <ul>
					  <li><a href=\"http://localhost/\" <span>Главная страница</span></a></li>
					  <li><a href=\"http://localhost\" <span>Моя страница</span></a></li>
					  <li><a href=\"http://localhost/my_settings.php\" <span>Мои настройки</span></a></li>
					  <li><a href=\"http://localhost/exit.php\"><span>Выход</span></a></li>
				  </ul>
				</div>";
exit("цвет фона не установлен<script>alert(\"ляляля\")</script></body>");
?>
если бы не было последнего echo, всё работао бы нормально. Какой-то косяк появился после подключения второй таблицы css.
Dimarik вне форума Ответить с цитированием
Старый 05.10.2010, 23:27   #4
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Думаю здесь косяк в незнании простейших правил вёрстки на html&css. Начните с самых азов.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
html/css классы... DrStrangeLove HTML и CSS 3 19.09.2010 22:03
Изобрафения из html в css onded HTML и CSS 5 25.04.2010 22:29
Webbrowser + HTML + css GAGARIN-NEW Компоненты Delphi 9 17.10.2008 01:15