Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Правильное оформление скрипта на php в теле html страницы

Обсуждение темы Правильное оформление скрипта на php в теле html страницы в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Уважаемые коллеги ! У меня появилась интересная проблема, в двух словах это выглядит так: Сделал трехязычный сайт. Для определения откуда пришел пользователь и ...


Закрытая тема
 
Опции темы
Старый 20.10.2006, 14:43   #1
Уважаемые коллеги !
У меня появилась интересная проблема, в двух словах это выглядит так:
Сделал трехязычный сайт.
Для определения откуда пришел пользователь и на каком языке загружать главную страницу, использую скрипт на php и систему geopc.
Все работает просто замечательно, работу скрипта можно посмотреть по адресу: http://reef3000spain.ru
Теперь встала задача так оформить этот скрипт (index.php), чтобы по этому адресу содержалась вся необходимая инфомация для поисковиков, попробовал множество вариантов оформления скрипта, но внутри html страницы скрипт работать не хочет (один из вариантов см. http://reef3000spain.ru/index2.php )
Сообщение: Cannot modify header information - headers already sent by...
Интересно. что такой вариант для другого сайта работает:
http://webdis.msk.ru/index.php

PHP практически не знаю и разобраться не могу. Ребята из тех.поддержки Русоникса тоже ничего не понимают.

Заранее спасибо за советы.
 
Старый 20.10.2006, 14:43
Ссылки
Старый 20.10.2006, 21:07   #2
amalex,
Цитата:
Сообщение: Cannot modify header information - headers already sent by...
Это сообщение значит что в PHP скрипте происходит изменение заголовка страницы (не названия title), к примеру тип документа, его свойства и т.д. Перед таким изменением не должно быть никакого вывода текста (команды print, echo или просто html). Если PHP код начинается сначала, то убери пробелы перед <?php если код в середине, то код в студию!
 
Старый 20.10.2006, 22:50   #3
Попробуй так: в начале файла напиши

<?php
ob_start();
?>

Может быть поможет.
 
Старый 21.10.2006, 14:05   #4
Да, если вставить скрипт в самое начало, то он работает, а как будет обрабатывать все это поисковик ? Он воспримет title и другие тэги ?

<?php
...
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>...</title>
<META ...>

</head>
<body>
загрузка главной страницы
</body>
</html>
 
Старый 22.10.2006, 01:23   #5
Весь код ПхП обрабатывается на сервере. Посетитель увидит содержимое между тегоами <? и ?> только в том случае, если у вас не будет работать PhP. А это, я думаю, довольно маловероятно.
 
Старый 22.10.2006, 10:05   #6
Все понял. Большое спасибо за помощь.
 
Старый 22.10.2006, 10:05
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Правильное распределение информации radmir HTML, CSS, JavaScript 1 01.02.2013 22:32
Куда лучше помещать css в отдельный файл или в html код страницы? 74ivan74 HTML, CSS, JavaScript 5 23.10.2009 23:35
html помогите упорядочить страницы Liliya HTML, CSS, JavaScript 20 29.07.2008 12:37
Как напечатать HTML страницу, с опредeленными параметрами страницы apelsin3000 HTML, CSS, JavaScript 2 18.05.2008 14:56
_parent в теле Класса David Технологии Flash 0 12.07.2004 13:16


Текущее время: 10:44. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум