[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как вставить файл php в html с функциями
Саня открой
Сама функция от сервера подключена, то есть,
этот код работает если вставить в 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 файлы.

Спустя 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 wink.gif

Спустя 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
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.