Просмотр полной версии : почему не работает моя страница=(?
max_rebel
18.07.2008, 00:25
в денвере рабортает а щас залил на hostland (хостинг) так там она вообще не отображается - может с кодом чтото? подскажите пожалуйста
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>������</title>
</head>
<!--����� header -->
<table width=100% style="margin-top:-50px;"><tr ><td style="background: " width=22%></td>
<td width=*% align=center >
<?php include("header.inc");?>
</td>
<td width=22% style="background: "></td></tr></table>
<!--����� header -->
<body style="background:url(back.jpg) center no-repeat ;color:black;">
<TABLE width=100% height=100% >
<tr>
<!-- first -->
<td width=22% align="left" valign="top" style="background:;padding-left:10px;padding-right:10px;
padding-bottom:10px;padding-top:10px;">
<font style="color:white">
</font>
</td>
<!-- second -->
<td width=54% valign=top style="background:#333333;padding-left:10px;padding-right:10px;
padding-bottom:10px;padding-top:10px;">
<center><hr><h3><font color=white>�� ���� �������� �� ������ �������� ����� �� ���� ���������</font></h3></center>
<hr>
<!-- one in second -->
<center>
<form method="post" action="mailto:newm@inbox.ru" name="zakaz" id="zakaz">
<table cellpadding=15>
<tr >
<td width=50% align=left style="padding-left:-10px;padding-right:10px;">
<font color=white><font size="5">1.</font> �������� ��� ����� :</td>
<td width=50% align=center>
<select name="city" id="city" size="1">
<option value="Moskow" tabindex="4">������</option>
<option value"spb" tabindex="3">�����-���������</option>
<option value="kazan" tabindex="2">������</option>
</select>
</font>
</td>
</tr>
<tr>
<td width=50% align=left >
<p><font color=white><font size="5">2.</font> ������ �������� ������ :</td><td>
<input type="radio" value="�_���������" name="size" id="size" checked tabindex="1"/><font color=white>� ���������</font></p>
<input type="radio" value="���_��������" name="size" id="size" checked tabindex="1"/><font color=white>� ������ ����� ���(�)</font></p>
</font>
</td>
</tr>
<tr>
<td width=50% align=left style="padding-left:-10px;padding-right:10px;">
<font color=white><font size="5">3.</font> ����� �������� (��� �����) :</font>
</td>
<td>
<textarea rows="5 name="address" id="address" cols="30" tabindex="2">������� ��� ����� ����</textarea>
</td>
</tr>
</table></center>
<!-- end of one in second -->
<hr>
<center><input type="submit" value="������� �����" name="submit" id="submit"/></center>
<!-- third -->
<td width=22% align="right" valign=bottom style="background:;padding-left:10px;padding-right:10px;
padding-bottom:-5px;padding-top:10px;">
<font style="color:black; margin-bottom:0px;"><h6></h6></font>
<font style="color:green;"><h5>icq: 756453234</h></font>
</td>
</tr>
</TABLE>
</body>
</html>
YoYo Factory
18.07.2008, 01:09
Все должно работать, только вот это смущает <?php include("header.inc");?>
там какой-то инклуд есть, в корне должно лежать, наверно у тебя нету этого файла!
Что то с кодировкой намудрил!
Сохраняй свой текст не в уникоде. Ты походу используешь какой нибудь WYSIWYG редактор, выставь в нем кодировку или руками напиши тег meta.
..может в header.inc имеет место die или exit?
..и что значит <td width=*% align=center >?
у тя этот файл расширения .php или .html ? если .html , то там надо .htaccess закачивать еще...
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
ах да... проверь еще права на чтение файла для всех групп пользователей... можт просто нет прав вот и не читает (так бы хоть с глюками да прочел бы)
max_rebel
18.07.2008, 07:18
Все должно работать, только вот это смущает <?php include("header.inc");?>
там какой-то инклуд есть, в корне должно лежать, наверно у тебя нету этого файла!
на других страницах такой же точно инклуд работает
max_rebel
18.07.2008, 07:20
с кодировкой тут фигня потому что делал страницу в денвере в винде а щас перенёс в линукс
WYSIWYG - не пользовался здесь это просто в блокноте написано виндовском
не понял зачем чтото делать с .htaccess - другие страницы этого же сайта на хостинге работают
пофигу где делал в винде или линуксе, кодировку всегда указывать надо
а грузится должно
в инклуде его смущает расширение наверное head.inc хотя хз
YoYo Factory
18.07.2008, 09:16
пофигу где делал в винде или линуксе, кодировку всегда указывать надо
а грузится должно
в инклуде его смущает расширение наверное head.inc хотя хз
Не расширение, это здесь при чем?
Я про внутренность, может с инклудом что-то не-то, хотя он говорит, что на других страницах тот же инклуд и все пашет! :confused:
Не знаю, юникод поставь чтоль! :)
YoYo Factory
18.07.2008, 09:18
..и что значит <td width=*% align=center >?
Он хотел в полную ширину занять, и в центре! :D :D :D
попробуй доктайп убрать xD, у меня такое бывало.
Укажи полный путь, от начальной дирректории, до скрипта инклуда, т.е чтото типа:
/var/www/header.inc
Если не знаешь, то посмотри выводом:
echo __FILE__;
max_rebel
19.07.2008, 00:20
попробуй доктайп убрать xD, у меня такое бывало.
а это как?
+ полный путь указал - ничего не поменялось
Убери:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
А в исходнике страницы когда открываешь пусто? Ваше как-то странно...
max_rebel
19.07.2008, 00:31
да=)догадался - туплю немного) убрал но результата никакого=((
исходник не открыть www.ursite.tu2.ru
да=)догадался - туплю немного) убрал но результата никакого=((
исходник не открыть www.ursite.tu2.ru
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Яблоки</title>
</head>
<!--здесь header -->
<table width=100% style="margin-top:-50px;"><tr ><td style="background: " width=22%></td>
<td width=*% align=center >
<style type="text/css">
a:link {color:black;text-decoration:none}
a:visited{color:black ;text-decoration:none}
a:active {color:#33CC00 ;text-decoration:none}
a:hover {color:#33CC00 ;text-decoration:none}
background{color:black}
</style>
<table height=100 style="">
<tr>
<td width=20% style="background:url(m.jpg) center no-repeat ;padding-top:55px">
<a href="about.php">
<center><h4>О нас</h4></center></a>
</td>
<td width=20% style="background:url(m.jpg) center no-repeat ;padding-top:55px ; padding-bottom:;padding-left:10px;padding-right:10px;">
<a href="prod.php">
<center><h4>Продукция</h4></center></a>
</td>
<td width=20% style="background:url(m.jpg) center no-repeat ;padding-top:55px">
<a href="cont.php">
<center><h4>Контакты<h4></center></a>
</td>
<td width=20% style="background:url(m.jpg) center no-repeat ;padding-top:55px">
<a href="zakaz.php"><center><h4>Заказ</h4></center></a>
</td>
<td width=20% style="background:url(m.jpg) center no-repeat ;padding-top:55px">
<a href=""><center><h4> Выход</h4></center></a>
</tr>
</table>
</td>
<td width=22% style="background: "></td></tr></table>
<!--здесь header -->
<body style="background:url(back.jpg) center no-repeat ;color:black;">
<TABLE width=100% height=100% >
<tr>
<!-- first -->
<td width=22% align="left" valign="top" style="background:;padding-left:10px;padding-right:10px;
padding-bottom:10px;padding-top:10px;">
<font style="color:white">
</font>
</td>
<!-- second -->
<td width=54% valign=center style="background:#333333;padding-left:10px;padding-right:10px;
padding-bottom:10px;padding-top:10px;">
<center><img src="pic/apple1.png" ></center>
<!-- third -->
<td width=22% align="right" valign=bottom style="background:;padding-left:10px;padding-right:10px;
padding-bottom:-5px;padding-top:10px;">
<font style="color:black; margin-bottom:0px;"><h6></h6></font>
<font style="color:green;"><h5>icq: 756453234</h></font>
</td>
</tr>
</TABLE>
</body>
</html>
это чтоль?
max_rebel
19.07.2008, 07:13
нет - это страница индекс а я говорю про то что не работает страница zakaz.php в то время как никто явных ошибок не видит в коде - значит может чтото с хостингом и т.п. В денвере всё работает=(
max_rebel
19.07.2008, 07:15
вобщем главные проблемы в том что include() не работает на странице prod.php и вообще никак не работает zakaz.php
Покажи php скрипты. Что у тебя работает в Денвере.
Кстати поменяй расширения инклюдов с filename.inc на filename.inc.php
max_rebel
19.07.2008, 22:37
может там php нет?O_o
другие страницы работают
max_rebel
19.07.2008, 22:40
Покажи php скрипты. Что у тебя работает в Денвере.
Кстати поменяй расширения инклюдов с filename.inc на filename.inc.php
да там и скриптов то нет вроде...на странице prod.php не работает include() файл который там в инклуде вот так выглядит
<!-- vertical table in second table CONTACTS--> <style type="text/css"> a:link {color:black;text-decoration:none} a:visited{color:black ;text-decoration:none} a:active {color:#33CC00 ;text-decoration:none} a:hover {color:#33CC00 ;text-decoration:none} img{border:none} </style> <table width=86 style="padding-left:6px;"><tr> <td style="padding-bottom:25px;"> <a href="first.html" target="frame"> <img src="pic/apple0.png" width=80 ></a><hr></td></tr> <td style="padding-bottom:25px;"> <a href="second.html" target="frame"> <img src="pic/apple2.png" width=80></a><hr></td></tr> <td style="padding-bottom:25px;"> <a href="third.html" target="frame"> <img src="pic/apple3.png" width=80></a><hr></td></tr> <td style="padding-bottom:25px;"> <a href="fifth.html" target="frame"> <img src="pic/apple4.png" width=80></a><hr></td></tr> </table> <!-- end of the vertical table in second table -->
зачем тогда вообще использовать пхп? если уж так надо подключить хтмл содержимое пользуй ssi. И еще хотелось отметить, что в3ц сейчас всей командой стоят в очереди за валидолом от таблиц и стилей перед <body> и после </head>..
max_rebel
19.07.2008, 23:24
что такое ssi пока не знаю=(
кто такие в3ц и что такого адско-неправильного у меня с таблицами?
такой мини язык чтобы подключать к странице еще хтмл содержимое.(server side include)
WWWC(W3C), говоря по простому, организация определяющая правила хтмл.
между хеад пишут общую информацию о странице: стили, подпись, кодировка, данные для поисковиков ...
а в боди все что касается выводимого в браузер: таблицы, параграфы, и тд.
Все что вне боди конечно выведется, но это не есть правильно.
max_rebel
19.07.2008, 23:32
почитал http://www.citforum.ru/internet/html/ssi.shtml
плохо пока понимаю почему тоже самое не лучше сделать через пхп...
Я не настаиваю, это совсем не обязательно, просто это все равно что использовать телевизор только в качестве подставки.
По поводу того что не работает в денвере. Взял твою страницу с первого поста, этот инклуд - все норм.:?
max_rebel
20.07.2008, 00:00
так вот как раз в денвере то и работает всё))а на серваке хостинга вот пара страниц не работает: 1) prod.php - там не работает include() . 2) zakaz.php - вообще страница не работает
Попробуй require/require_once вместо include. Синтаксис такой же.
max_rebel
20.07.2008, 01:07
блин ахренеть - тупо перезалил страницы на сервер и теперь вообще ничего не работает
max_rebel
20.07.2008, 01:57
ВСЁ перезалил снова и слегка переделал - вроде покрасивше стало - но теперь вот проблемы с кодировкой - подскажите что где написать или что и как сохранить правильно?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot