Xwab
Форумыnavigate_nextИстория

Топ: Небольшие вопросы по PHP
Сообщения
Fresh

suhonok, значит этим можно проинклудить файл только из той папки где прописан сам инклуд и всё?

24 Окт 2010, 22:31
kamuik

suhonok, я это и имел ввиду.
Что dirname(__FILE__) возращает деррикторию, куда вложен файл

24 Окт 2010, 22:33
kamuik

Fresh, ага

24 Окт 2010, 22:33
Infox

Подскажите для чего в cms используется define

25 Окт 2010, 7:15
Fresh

Infox, define устанавливает константу. если ты про джон то там к примеру константе на основных страницах даётся значение, а на тех , что инклудятся эта константа проверяется.
Всё это для того чтобы предупредить самостоятельный вызов подключаемых скриптов

25 Окт 2010, 7:54
Fresh

зы а вообще много для чего может использоваться

25 Окт 2010, 7:56
Infox

Fresh, ну вот мне как раз нужно чтобы страницы нельзя было вызывать без инклуда.Как это сделать если уменя две страницы
<?php
include 'inc/func.php';
?>
надо, чтобы нельзя было вызывать через браузер func.php

25 Окт 2010, 8:07
Fresh

это в главном файле:
define('_SCRIPT_INFOX', 1);
include 'inc/func.php';

это в func.php
defined('_SCRIPT_INFOX') or die();

можеш ещё в дие написать пиветствие хакеру )))

25 Окт 2010, 8:50
Danis92

Подскажите на какую регулярку заменить ereg("^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$",$_SERVER['REMOTE_ADDR'])

25 Окт 2010, 14:41
Скитч

КоТ, нее... мне нужно общее количество времени проведённое на сайте

25 Окт 2010, 15:12
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.