Вывод Результов Вычислений Через Html Файл

Статус
Закрыто для дальнейших ответов.

sorento

Новичок
Регистрация
18.07.2007
Сообщения
3
Здравствуйте.

Вопрос: Каким образом можно из РНР скрипта (находящегося в каталоге /rabota/index.php) вывести результаты своих вычислений через HTML файл (находящийся в каталоге /catalog/index.html) на экран, чтобы HTML файл при своем выводе на экран мог использовать файлы оформления (СSS файл + ряд графических файлов, располагающихся соответвенно в поддиректорях /catalog/css/style.css и /catalog/images/image.jpg).

Добился лишь того,что HTML файл выводит результаты вычислений PHP скрипта, но не использует файлы оформления(css и графические файлы). Получается голый экран с текстом и цифрами.

HTLM файл в PHP открывается следующим образом:

Код:
// Функция: register_file()
 // Назначение: сохранение в массиве содержимого файла определяемого идентификатором $file_id
 function register_file($file_id, $file_name, $catalog) {
  // Открыть $file_name для чтения или завершить программу с выдачей сообщения об ошибке.	
  $file_paht="../catalog_".$catalog."/".$file_name;	 
  $fh = fopen($file_paht, "r") or die("Не могу открыть файл $file_name!");
  // Прочитать все содержимое файла $file_name в переменную.
  $file_contents = fread($fh, filesize($file_paht));
  // Присвоить содержимое элементу массива с ключом $file_id.
  $this->files[$file_id] = $file_contents;
  // Работа с файлом завершена, закрыть его.
  fclose($fh);
 }
... далее вставка данных в содержимое HTML файла и вывод HTML файла на экран.
 

Nick

Well-Known Member
Регистрация
03.10.2006
Сообщения
87
Конечно при отсутствии HTML файла, что либо сказать сложно..
Но, как мне кажется, проблема в том, что в нем указан НЕ абсолютный путь до CSS.
 

sorento

Новичок
Регистрация
18.07.2007
Сообщения
3
Подскажите как следует прописать в PHP скрипте пути до CSS и графических файлов, чтобы HTML файл при своем выводе на экран мог использовать файлы оформления (СSS файл + ряд графических файлов).

Извините за невежество.
Изучаю PHP самостоятельно.
 

deMone

Злой страшный дядька
Регистрация
30.01.2006
Сообщения
937
Открыть CSS-файл из интернета в браузере и скопировать ссылку на него в код страницы.
 

sarmat2007

Новичок
Регистрация
18.07.2007
Сообщения
1
Подскажите как следует прописать в PHP скрипте пути до CSS и графических файлов, чтобы HTML файл при своем выводе на экран мог использовать файлы оформления (СSS файл + ряд графических файлов).

Извините за невежество.
Изучаю PHP самостоятельно.
Так в предыдущем посте же сказано, что пути эти пишутся НЕ в PHP скрипте, а в HTML файле. В нем надо поменять все пути типа "/catalog/css/style.css" на типа "http://www.вашдомен/полный путь/catalog/css/style.css"
 

sorento

Новичок
Регистрация
18.07.2007
Сообщения
3
Кусок кода в HTML файле такой-
Код:
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  <title>Главная</title>
  <meta name="description" content="">
  <meta name="keywords" content="">
  <link rel="stylesheet" href="style/style1.css" type="text/css">
  <link href="images1/favicon.ico" rel="shortcut icon">
Не разъясните, почему нужен именно в HTML файле именно абсолютный путь.
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Главная</title>
<meta name="description" content="">
<meta name="keywords" content="">
<link rel="stylesheet" href="/style/style1.css" type="text/css">
<link href="images1/favicon.ico" rel="shortcut icon">

/style.css == YouSite/style.css
P.S. Вариант примера который везде опубликован, а вы использовали для чтения файла был писан в лохматые годы когда пхп3 только появился
function register_file($file_id, $file_name, $catalog)
{
$this->ArrayFiles[$file_id] = file_get_content("{$_SERVER['DOCUMENT_ROOT']}/catalog_".$catalog."/".$file_name) or die("FatalError $file_id, $file_name, $catalog");
}
 
Статус
Закрыто для дальнейших ответов.
Верх Низ