За последние 24 часа нас посетили 40753 программиста и 1725 роботов. Сейчас ищут 623 программиста ...

function php

Тема в разделе "PHP для новичков", создана пользователем rustoke, 25 ноя 2015.

  1. rustoke

    rustoke Новичок

    С нами с:
    20 сен 2014
    Сообщения:
    145
    Симпатии:
    0
    Почему из функции не видно переменных, срабатывает только echo ??
    Код (PHP):
    1. if(isset($_GET['cat']))
    2. {
    3.     alibaba();
    4. }
    5. function alibaba()
    6. {
    7.         echo "работает";
    8.     $sel_a = mysql_query("SELECT name, id FROM csfd_categories WHERE parent_id = '0' AND id != '1334' ORDER BY m_sort ASC ", $link);
    9.     $s_cat = "cat";
    10.     $s_opt = "Все объявления";
    11. }
    12.  
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    с такими вопросами в разделе новичков надо публиковаться. потому что переменные объявлены в области видимости функции а не глобальном контексте. мануал в зубы.
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв