#501 2009.01.16 18:05

AGENT
Участник
Откуда: Россия
Зарегистрирован: 2008.06.01
Сообщений: 258
Карма: 2
Профиль

Re: PHP+MySQL

Gemorroj написал:

они как раз СУПЕР глобальные. Т.е. видны ВЕЗДЕ.
в нашем примере если бы вместо $num была к примеру переменная $_REQUEST['num'], то обьявлять ее как global было бы не обязательно, этот массив и так виден.

пока понятно. Нужно переварить гг . Спасибо
Добавлено спустя   2 минуты  42 секунды:

Gemorroj написал:

AGENT, ну самый распространенный - прием данных из форм или из URI.
соответственно данные попадают в суперглобальные массивы $_GET $_POST $_REQUEST
тоже с сессиями, кукисами.
Область видимости в классах тоже имеет свои особенности.

а как обойтись в данном варианте без суперглобальных ?
Добавлено спустя   4 минуты  3 секунды:
Дело в том,что у меня нет желания начинать писать с минимальными знаниями и ошибками. Поэтому нужно сначало получить знания. Это лучше чем тебя будут ломать из за ошибок.

Неактивен

#502 2009.01.16 18:12

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

хм... во первых замем обходиться без них?
ну есть еще переменные $argc и $argv, в них тоже попадают данные переданные через GET и POST. Но их лучше не использовать просто из-за совместимости и читаемости кода.
Добавлено спустя    37 секунд:

AGENT написал:

Поэтому нужно сначало получить знания.

это конечно правильно)

Неактивен

#503 2009.01.16 18:13

AGENT
Участник
Откуда: Россия
Зарегистрирован: 2008.06.01
Сообщений: 258
Карма: 2
Профиль

Re: PHP+MySQL

Понятно. Спасибо.

Неактивен

#504 2009.01.17 09:58

Ywan
Участник
Зарегистрирован: 2009.01.15
Сообщений: 7
Карма: 2
Профиль

Re: PHP+MySQL

Gemorroj написал:

Ywan, это просто php код.
Добавлено спустя   1 минуту  1 секунду:
я лично в gmanager в EVAL делал.

Значит мне это надо написать в apanel.php?(страница для входа в админ панель)

Неактивен

#505 2009.01.17 10:58

Gemor
Гость

Re: PHP+MySQL

Забудь, нигде это писать не надо

#506 2009.01.17 17:32

AGENT
Участник
Откуда: Россия
Зарегистрирован: 2008.06.01
Сообщений: 258
Карма: 2
Профиль

Re: PHP+MySQL

Паша,смотри. Вот тут же используются глобальные переменные?

Код:

1
span style="color: #0000BB"><?php$file=glob("load/$sd/*.".'{'."$allfiler}",GLOB_BRACE); function mysort($b,$a) { $ra=r($a); $rb=r($b); if(($ra=='gif' or $ra=='jpg' or $ra=='png') and $rb!='gif' and $rb!='jpg' and $rb!='png') return -1; elseif(($rb=='gif' or $rb=='jpg' or $rb=='png') and $ra!='gif' and $ra!='jpg' and $ra!='png') return 1; else return 0; } usort($file,"mysort"); $page=intval(@$_GET['page']); if(!$page) $page=1; $pag=$page-1; $start=$pag*$kolf; $count=count($file)-count(glob("load/$sd/*.".'{'."$allfiler}.{jpg,gif,png}",GLOB_BRACE));?>

Отредактировано Gemorroj (2009.01.17 17:45)

Неактивен

#507 2009.01.17 17:50

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

конкретизируй пожалуйста вопрос.

Неактивен

#508 2009.01.17 18:07

AGENT
Участник
Откуда: Россия
Зарегистрирован: 2008.06.01
Сообщений: 258
Карма: 2
Профиль

Re: PHP+MySQL

Gemorroj написал:

конкретизируй пожалуйста вопрос.

да вроде конкретно написал. В данном куске кода используются глобальные переменные? Glob я вижу

Неактивен

#509 2009.01.17 18:47

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

нет, это не имеет никакого отношения к глобальным переменным
это функция glob http://ru2.php.net/glob для работы с файлами

Неактивен

#510 2009.01.20 19:25

denich
Участник
Откуда: нижегородская область
Зарегистрирован: 2008.05.28
Сообщений: 301
Карма: 0
Профиль

Re: PHP+MySQL

Код:

1
lt;?echo '<form method="post" action="'.$chataddr.'/herak/'.$CHATses.'" name="auth">';?>

вот это name="auth" тоже придёт в $_POST['auth'] да?


ska ska ska

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.027 s