|
|
|
|
|
для: cheops
(26.09.2005 в 22:21)
| | можно передовать так:
$c_path = ldu_query("SELECT confidg_value FROM phpbb_config WHERE config_name = 'cookie_path'" , '?' , __FILE__ , __LINE__ , $username , $ip , $log = TRUE);
|
и все работает, но тоскать и вставлять этот хвост везде не удобно
а можно в начале один раз объявить переменную
$q = '?' , __FILE__ , __LINE__ , $username , $ip , $log = TRUE;
|
и тогда везде писать
$c_path = ldu_query("SELECT confidg_value FROM phpbb_config WHERE config_name = 'cookie_path'" , $q); или что то в этом роде. главное легче чем первый вариант
|
| |
|
|
|
|
|
|
|
для: RV
(26.09.2005 в 16:50)
| | Что-то не очень понятно... просто передавайте и всё? | |
|
|
|
|
|
|
|
для: XPraptor
(26.09.2005 в 16:41)
| | пусть будет не несколько в одном. пусть будет . $q вместо , $q главное чтобы вместо
,'?' , __FILE__ , __LINE__ , $username , $ip , $log = TRUE
подставлять $q, т.к. много менять.
что никак? | |
|
|
|
|
|
|
|
для: RV
(26.09.2005 в 15:25)
| | Скорее всего никак. Ты не можешь передать несколько параметров в одном, поэтому или передавай все необязательные параметры, или исправь функцию и передавай ей только один необязательный параметр, но в виде массива, а в функции проверяй что в массиве есть, а чего нет. | |
|
|
|
|
|
|
| есть некая функция
<?
function ldu_query($query, $desc = '?', $file = NULL , $string = NULL , $username = NULL , $ip = NULL , $log = NULL)
{ }
?>
|
потом я ее вызываю в основной программе:
<?
$c_path = ldu_query("SELECT confidg_value FROM phpbb_config WHERE config_name = 'cookie_path'");
?>
|
собственно важен только первый параметр ($query). А если вызывать со всеми параметрами то будет так:
<?
$c_path = ldu_query("SELECT confidg_value FROM phpbb_config WHERE config_name = 'cookie_path'" ,'?' , __FILE__ , __LINE__ , $username , $ip , $log = TRUE);
?>
|
Так вот. как к функции такой:
$c_path = ldu_query("SELECT confidg_value FROM phpbb_config WHERE config_name = 'cookie_path'");
|
присобачить кусок
,'?' , __FILE__ , __LINE__ , $username , $ip , $log = TRUE
|
и в итоге получается вот так:
<?
$c_path = ldu_query("SELECT confidg_value FROM phpbb_config WHERE config_name = 'cookie_path'" , $q);
?>
| , где $q это остальные необязятельные параметры. никак немогу правильно прикрепить чтобы работало. | |
|
|
|
|