[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает ссылка на файл пхп
Golovastik
В правой части навигации сайта, есть пункт называется - "Пункт1".

Не могу сослаться от него на файл videolessons.php который лежит в папке blocks.

Выдаёт такие ошибки.

Warning: main(blocks/header.php): failed to open stream:
No such file or directory in z:\home\sitik.ru\www\blocks\videolessons.php on line 15

Warning: main(): Failed opening 'blocks/header.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\sitik.ru\www\blocks\videolessons.php on line 15

Warning: main(blocks/kontent.php): failed to open stream:
No such file or directory in z:\home\sitik.ru\www\blocks\videolessons.php on line 19

Warning: main(): Failed opening 'blocks/kontent.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\sitik.ru\www\blocks\videolessons.php on line 19

Warning: main(blocks/footer.php): failed to open stream: No such file or directory in z:\home\sitik.ru\www\blocks\videolessons.php on line 23

Warning: main(): Failed opening 'blocks/footer.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\sitik.ru\www\blocks\videolessons.php on line 23


Пробовал уже по разному писать не выходит.
Архив вложил.
http://www.sharemania.ru/0198776



Спустя 7 минут, 38 секунд (4.09.2010 - 15:56) Lenarfate написал(а):
пути неверные у тебя.от корня пиши

Спустя 5 минут, 58 секунд (4.09.2010 - 16:02) Golovastik написал(а):
А как правильно написать,как не пытаюсь не выходит.

Спустя 2 минуты, 3 секунды (4.09.2010 - 16:04) Lenarfate написал(а):
а как ты пробывал, показывай smile.gif

Спустя 5 минут, 54 секунды (4.09.2010 - 16:10) Golovastik написал(а):
1)/blocks/videolessons.php
2)blocks/videolessons.php
3)../blocks/videolessons.php
4)../../blocks/videolessons.php

Ни какой вариант не работает.

Спустя 4 минуты, 38 секунд (4.09.2010 - 16:14) Lenarfate написал(а):

$root = str_replace('\\', '/', $_SERVER['DOCUMENT_ROOT']);

$path = $root .'/blocks/videolessons.php';

Спустя 41 минута, 50 секунд (4.09.2010 - 16:56) Golovastik написал(а):
Вот так пробую что-то не срабатывает.
Файл content.php

<td class="d ikonka punkt_menu">
<img
class="block" src="img/videoyroki.png" >

<?php
$root = str_replace('\\', '/', $_SERVER['DOCUMENT_ROOT']);
$path = $root .'/blocks/videolessons.php'; ?>

<a
href="<? echo $patch?>">JAVASCRIPT</a>
<a
href="#">Пунтк 2</a>
<a
href="#">Пункт 3</a>
<a
href="#">Пункт 4</a>
<a
href="#">Пункт 5</a></td>

<td
valign="top" style="border-bottom:0px;"> </td>

<td
class="d ikonka punkt_menu">
<img
class="block" src="img/videoyroki.png" >
<a
href="blocks/videolessons.php"">Пунтк 1</a>
<a href="
videolessons.php">Пунтк 2</a>
<a href="
#">Пункт 3</a>
<a href="
#">Пункт 4</a>
<a href="
#">Пункт 5</a>
</td>


Спустя 9 минут, 5 секунд (4.09.2010 - 17:05) Слава написал(а):
...<a href="<? echo $patch?>">JAVASCRIPT</a>...

Точку с запятой не забылвить ??? Может в этом причина...


Спустя 2 минуты, 38 секунд (4.09.2010 - 17:08) Lenarfate написал(а):
Цитата
Точку с запятой не забылвить

при одной конструкции не нужна точка с запятой.

Golovastik
попробуй полный путь, от http://

Спустя 14 минут, 41 секунда (4.09.2010 - 17:23) Golovastik написал(а):
Вот так тоже не хочет:

<td class="d ikonka punkt_menu">
<img
class="block" src="img/videoyroki.png" >

<?php
$root = str_replace('\\', '/', $_SERVER['DOCUMENT_ROOT']);
$path = $root .'http://sitik.ru/www/blocks/videolessons.php'; ?>

<a
href="<? echo $patch;?>">JAVASCRIPT</a>
<a
href="#">Пунтк 2</a>
<a
href="#">Пункт 3</a>
<a
href="#">Пункт 4</a>
<a
href="#">Пункт 5</a></td>

<td
valign="top" style="border-bottom:0px;"> </td>

<td
class="d ikonka punkt_menu">
<img
class="block" src="img/videoyroki.png" >
<a
href="blocks/videolessons.php"">Пунтк 1</a>
<a href="
videolessons.php">Пунтк 2</a>
<a href="
#">Пункт 3</a>
<a href="
#">Пункт 4</a>
<a href="
#">Пункт 5</a>
</td>


Спустя 18 минут, 31 секунда (4.09.2010 - 17:41) Lenarfate написал(а):
и не будет. только адрес оставь)

Спустя 3 минуты, 1 секунда (4.09.2010 - 17:44) Golovastik написал(а):

$path = $root .'http://sitik.ru/www/blocks/videolessons.php'; ?>

Так тоже не работает.

Спустя 46 секунд (4.09.2010 - 17:45) Lenarfate написал(а):
$path = 'http://sitik.ru/www/blocks/videolessons.php';

Спустя 28 минут, 14 секунд (4.09.2010 - 18:13) neversmile написал(а):
Ты ссылку не на тот файл кидаеш....Блоки инклюдятся к индексу. Соответственно ссылка на видеоуроки должна лежать от индекса.
Просто
<a href="videolessons.php">JAVASCRIPT</a>
в kontent.php

Спустя 8 минут, 32 секунды (4.09.2010 - 18:22) Golovastik написал(а):
Вот так сработало, но после нажатия на пункт1, не отображаются картинки, и вообще стили не работают.
Файл kontent.php

<td class="d ikonka punkt_menu">
<img
class="block" src="img/videoyroki.png" >

<a
href="./blocks/videolessons.php">JAVASCRIPT</a>
<a
href="#">Пунтк 2</a>
<a
href="#">Пункт 3</a>
<a
href="#">Пункт 4</a>
<a
href="#">Пункт 5</a></td>

<td
valign="top" style="border-bottom:0px;"> </td>

<td
class="d ikonka punkt_menu">
<img
class="block" src="img/videoyroki.png" >
<a
href="./blocks/videolessons.php"">Пунтк 1</a>
<a href="
videolessons.php">Пунтк 2</a>
<a href="
#">Пункт 3</a>
<a href="
#">Пункт 4</a>
<a href="
#">Пункт 5</a>
</td>





Файл index.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>
Видео</title>
<meta
http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link
rel="stylesheet" type="text/css" href="style.css">
</head>

<body
class="marginpadding">

<!-- ШАПКА -->
<table class="bordur" width="100%">

<?php
include("blocks/header.php") ?>


<!-- СЕРЕДИНА -->
<tr> <?php include("blocks/kontent.php") ?></tr>
</table>


<!-- COPYRIGHT -->
<?php include("blocks/footer.php") ?>

</body>
</html>




Файл videolessons.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>
Видео</title>
<meta
http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta
name="description" content=" ">
<meta
name="keywords" content=" ">
<link
rel="stylesheet" type="text/css" href="style.css">
</head>

<body
class="marginpadding">

<!-- ШАПКА -->
<table class="bordur" width="100%">

<?php
include("header.php") ?>


<!-- СЕРЕДИНА -->
<tr> <?php include("kontent.php") ?></tr>
</table>


<!-- COPYRIGHT -->
<?php include("footer.php") ?>

</body>
</html>


Быстрый ответ:

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