|
|
|
|
<?php if (!function_exists("osnova")): function osnova(){ ?>
<?
function spisok() {
global $var;
echo $var."список";
}
if ($_SERVER['QUERY_STRING'] == "") {
$var="123";spisok();
} else {
if (isset($_GET['school']) AND $_GET['school']!="") {
if ($_GET['school'] == "prestizh") {
echo "prestizh";
}
else if ($_GET['school'] == "dosaaf") {
echo "список";
}
else {$get=$_GET['school'];sp_avto();}
} else {
echo "список";
}
}
?>
<?php } endif;?>
<?php osnova()?>
|
Реально не могу чтобы где spisok() чтоб вызывалась еще одна функция, внутри т.е.... с глобальными переменными | |
|
|
|
|
|
|
|
для: legio2net
(15.02.2008 в 20:20)
| | Скажите, а зачем?? О.о
[поправлено модератором] | |
|
|
|
|
|
|
|
для: bronenos
(15.02.2008 в 21:17)
| | ну так я сжал много чего, убрал...
тама просто список большой будет и каждый раз в условия вставлять невозможно их будет много | |
|
|
|
|
|
|
|
для: legio2net
(15.02.2008 в 21:55)
| | Лично от себя скажу,что в Вашей записи большое количество ошибок в скрипте,какие возможно,вызванны спешкой,или тем,что вы абсолютно не знаете синтаксис: кто же после условия if ставит двоеточие,а операции не оканчивает ; ? | |
|
|
|
|
|
|
|
для: Akdmeh
(15.02.2008 в 22:09)
| | На счет двоеточия извините-все правильно. Но это подтверждает то,что код очень тяжело читать. | |
|
|
|
|
|
|
|
для: Akdmeh
(15.02.2008 в 22:12)
| | И непонятно, для чего он | |
|
|
|
|
|
|
|
для: Akdmeh
(15.02.2008 в 22:12)
| | да я слаб с синтаксисом
на счет этих двоеточий , не обращайте внимания тогда :) вопрос был о другом.. | |
|
|
|
|
|
|
|
для: Akdmeh
(15.02.2008 в 22:09)
| | Двоеточия - это старый синтаксис, с PHP3, вроде бы | |
|
|
|
|
|
|
|
для: bronenos
(15.02.2008 в 22:51)
| | Да,это старый синтаксис. А на счет функции в функции совет один: почему бы не инициировать функцию сначала,и уже использовать ее внутри другой? | |
|
|
|