Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: проблемка с функциями в функции :)
 
 автор: legio2net   (15.02.2008 в 20:20)   письмо автору
 
 


<?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() чтоб вызывалась еще одна функция, внутри т.е.... с глобальными переменными

   
 
 автор: bronenos   (15.02.2008 в 21:17)   письмо автору
 
   для: legio2net   (15.02.2008 в 20:20)
 

Скажите, а зачем?? О.о

[поправлено модератором]

   
 
 автор: legio2net   (15.02.2008 в 21:55)   письмо автору
 
   для: bronenos   (15.02.2008 в 21:17)
 

ну так я сжал много чего, убрал...
тама просто список большой будет и каждый раз в условия вставлять невозможно их будет много

   
 
 автор: Akdmeh   (15.02.2008 в 22:09)   письмо автору
 
   для: legio2net   (15.02.2008 в 21:55)
 

Лично от себя скажу,что в Вашей записи большое количество ошибок в скрипте,какие возможно,вызванны спешкой,или тем,что вы абсолютно не знаете синтаксис: кто же после условия if ставит двоеточие,а операции не оканчивает ; ?

   
 
 автор: Akdmeh   (15.02.2008 в 22:12)   письмо автору
 
   для: Akdmeh   (15.02.2008 в 22:09)
 

На счет двоеточия извините-все правильно. Но это подтверждает то,что код очень тяжело читать.

   
 
 автор: bronenos   (15.02.2008 в 22:53)   письмо автору
 
   для: Akdmeh   (15.02.2008 в 22:12)
 

И непонятно, для чего он

   
 
 автор: legio2net   (16.02.2008 в 00:25)   письмо автору
 
   для: Akdmeh   (15.02.2008 в 22:12)
 

да я слаб с синтаксисом
на счет этих двоеточий , не обращайте внимания тогда :) вопрос был о другом..

   
 
 автор: bronenos   (15.02.2008 в 22:51)   письмо автору
 
   для: Akdmeh   (15.02.2008 в 22:09)
 

Двоеточия - это старый синтаксис, с PHP3, вроде бы

   
 
 автор: Akdmeh   (16.02.2008 в 08:49)   письмо автору
 
   для: bronenos   (15.02.2008 в 22:51)
 

Да,это старый синтаксис. А на счет функции в функции совет один: почему бы не инициировать функцию сначала,и уже использовать ее внутри другой?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования