этот код работает если вставить в html страницу
<?php;
echo '5+6='.(5+6);
?>
А вот
Вставляю файл php в html страницу
<?php
{
include ('stats/index.php');
}
?>
Он не работает.....
вот содержимое файла stats/index.php
<?php
// статистика
$sf ="go/stat.dat";
$fpsf=fopen($sf,"a+");
$ip=getenv("HTTP_X_REAL_IP");
$ag=getenv("HTTP_USER_AGENT");
$from=getenv("HTTP_REFERER");
$host=getenv("REQUEST_URI");
$date = date("d.m.y");
$time= date("H:i:s");
fputs($fpsf,"$date#$time#$ip#$ag#$from#$host\n");
fclose($fpsf);
// счетчик
$cf = "go/cont.dat";
$fpcf=fopen($cf,"r");
if ($fpcf) {
$counter=fgets($fpcf,10);
fclose($fpcf);
} else {
$counter=0;
}
$counter++;
$fpcf = @fopen($cf,"w");
if ($fpcf) {
$counter=fputs($fpcf,$counter);
fclose($fpcf);
}
?>
Какой код нужно вставить в html страницу, что бы файл stats/index.php начал работать?
Спустя 3 минуты, 24 секунды (20.11.2011 - 20:38) Игорь_Vasinsky написал(а):
используйте BB теги для редактирования своего кода.
Спустя 30 минут, 25 секунд (20.11.2011 - 21:08) inpost написал(а):
Саня открой
Или сервер настроить так, чтобы html расширение работало как ПХП, или вставлять код надо не в ХТМЛ страницу, а в страницы, созданные как PHP файлы.
Или сервер настроить так, чтобы html расширение работало как ПХП, или вставлять код надо не в ХТМЛ страницу, а в страницы, созданные как PHP файлы.
Спустя 10 минут, 29 секунд (20.11.2011 - 21:19) Guest написал(а):
inpost
Цитата |
Или сервер настроить так, чтобы html расширение работало как ПХП, или вставлять код надо не в ХТМЛ страницу, а в страницы, созданные как PHP файлы. |
Другие файлы PHP вставлял в ту же html страницу, работают нормально.
И этот работает только через iframe, вот так
<iframe src="/stats/log.php" width="0" height="0" frameborder="0"></iframe>
Если другие работают, почему этот не работает?
Спустя 3 часа, 29 минут, 1 секунда (21.11.2011 - 00:48) Саня открой написал(а):
inpost
Цитата |
страницу, а в страницы, созданные как PHP файлы. |
Там тоже не работает, но работает только так
<iframe src="/stats/log.php" width="0" height="0" frameborder="0"></iframe>
Но так в нем не работает эта функция
$host=getenv("REQUEST_URI");
точнее она работает но последнюю страницу покалывает все время эту
stats/index.php
а надо, что показывало откуда пришел посетитель. для этого надо подключить файл как РНРНе пойму, почему он не работает.B)
Спустя 17 минут, 55 секунд (21.11.2011 - 01:05) Xakep написал(а):
Цитата |
а надо, что показывало откуда пришел посетитель. для этого надо подключить файл как РНР |
а надо чтоб работал PHP его писать в файлах с расширением .php
не мучай html файл и переименуй его в php...php код пишется в файлах php
Спустя 36 минут, 45 секунд (21.11.2011 - 01:42) Саня открой написал(а):
Xakep
Цитата |
и переименуй его в php...php код пишется в файлах php |
он и есть файл php его название: log.php
я его подключал
и в корневой файл index.php
и в include/listing.inc.php
и в include/listing_editor.inc.php
и в ..х...знает куда только не вставлял
не работает вообще хоть убей
куда его пихать я уже не знаю
Через iframe он работает в html только без этой функции REQUEST_URI а мне из-за этой функции этот скрипт и нужен
Спустя 2 минуты, 18 секунд (21.11.2011 - 01:44) Саня открой написал(а):
и названия менял log.php и index.php