![]() |
|
||||||||||
|
|||||
|
[+1.4 - 07.01.2006]
Регистрация: Jan 2006
Сообщений: 90
|
У меня есть скрипт, в хедере скрипта выводиться эхо, которое выводит значение из базы. Как сделать, что б это значение выводилось (если скрипт находиться в папке script/) в корне? Например в файлике index.php на папку выше от размещения скрипта.
И таких папок с скриптами очень много, и значение нужно выводить из каждого скрипта. Вот вид корня. (скрипты все абсолютно одинаковые, но у каждого скрипта своя база, свой логин и пас) script/ script1/ script2/ script3/ script4/ images/ index.php Буду рад помощи. |
|
|||||
|
Чего-чего ? Вопрос сформулируй, а лучше проблему опиши более подробно.
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
[+1.4 - 07.01.2006]
Регистрация: Jan 2006
Сообщений: 90
|
есть скрипт в папке script/ ,например инет-магазин, и вот он выводит значение на одной из своих страниц, цена например. так вот как сделать что б это значение выводилось в файлике index.php который находиться на папку выше скрипта.
|
|
|||||
|
Берешь index.php, в него вписываешь открытие нужного тебе файла, чтение, поиск, вывод нужной тебе информации, закрытие файла.
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Более того, если значения лежат в базе, то цепляешься к базе и выводишь их непосредественно из index.php.
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
./script/functions.php
./index.php
|
|
|||||
|
[+1.4 - 07.01.2006]
Регистрация: Jan 2006
Сообщений: 90
|
Создать в корне скрипта файлик functions.php и прописать ту функцию которая выводит это значение из базы?
Потом сделать инклуд в Index.php <?php include "script/functions.php"; my_function(); ?> <?php include "script1/functions.php"; my_function(); ?> <?php include "script2/functions.php"; my_function(); ?> <?php include "script3/functions.php"; my_function(); ?> так? |
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
<?php
include "script/functions.php"; BLA-BLA-BLA my_function(); ?> Да, так. |
|
|||||
|
[+1.4 - 07.01.2006]
Регистрация: Jan 2006
Сообщений: 90
|
Не очень получается.
Постораюсь более подробней обьяснить задачу. Имееться скрипт script/ в нем есть файлик header.php, в нем выводиться эхо (значение) которое мне и необходимо! <? echo num_form($sum-60000); ?> в этом же коде описывается эта функция: $sql = "select x1,y1,x2,y2 from " . TABLE_ORDER . " "; $link = mysql_query($sql); $sum=0; while($data=mysql_fetch_row($link)){ $sum=$sum+( ( ($data[2]-$data[0])*($data[3]-$data[1])) *100); } function num_form($take) { $n=strlen($take); if ($n>6) $take=substr($take, -$n, $n-6).",".substr($take, -6, 3). ",".substr($take, -3, 3); elseif($n>3) $take=substr($take, -$n, $n-3).",".substr($take, -3, 3); return $take; } оно запрашивает таблицу TABLE_ORDER. значит я должен создать в корне скрипта function.php в нем прописать <?php my_function() {функцию то что выще}?> и потом инклудить <?php include "script/functions.php"; <? echo num_form($sum-60000); ?> my_function(); ?> Мне необходимо что б выводилось ввиде эха, так как от значения отнимается число. |
|
|||||
|
Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
|
1.Что говорит, как ругается? Текст ошибки, если можно.
2.Строку, где ошибка. 3.полезная ссылка То, что инклюдишь, становится "частью документа/скрипта". Путь такой: 1.определить ф-цию в инклюдируемом файле; 2.вставить его с помощью (например) include; 3.вызвать ф-цию в файле, куда инклюдом вставлен файл, в котором определена функция. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|