За последние 24 часа нас посетили 18899 программистов и 1632 робота. Сейчас ищут 974 программиста ...

Подскажите где косяк..то ли в or die то ли....

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

  1. Hum81

    Hum81 Активный пользователь

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    Код (Text):
    1. <?function db_connect($mysql_server,$mysql_user,$mysql_pass){
    2. $db=mysql_connect("$mysql_server","$mysql_user","$mysql_pass");
    3. if (!$db){echo "Can't connect to server";}
    4. @mysql_select_db("$dbname") or die("Can not select database");}
    5.  
    6. dbconnect();?>
    после этого
    хтмл код...потом
    Код (Text):
    1. <?include ($file);
    2. ?>
    не работает....вообще ниче не исполняется) ни одна функция....я есть не понимать))
    можт кто в курсе.... ? :D
     
  2. creage

    creage Активный пользователь

    С нами с:
    12 мар 2008
    Сообщения:
    131
    Симпатии:
    0
    Адрес:
    Киев
  3. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Hum81
    1. Не надо брать переменные в кавычки
    2. Стиль, конечно, надо менять.
    3. (!) Названия функций различаются (db_connect и dbconnect)
    4. (!) При создании функций, вы хотите, чтобы передались 3 обязательных параметра (хотя на деле должно быть 4, т.к еще вы подключаетесь к БД). А когда вы вызываете функцию, вы не передаете ни один.
     
  4. Hum81

    Hum81 Активный пользователь

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    ага спасибо всем)
    особенно за NO Comments)))
    разобралсо)
    терь другая проблема....
    сессия почему то не работает...???
    далее в другом файле
    не показывает эту переменную(
     
  5. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    а почему должно?
     
  6. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Потому-что сначала нужно было мануал почитать.
     
  7. Hum81

    Hum81 Активный пользователь

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    черт все умные ..я понимаю!
    у вас поэтому и спрашиваю)
    "пойду мануал почитаю!"
    толку что? ну я так понимаю сеанс то должен был создаться...
    и переменная в сеансе зарегестрирована....не?
     
  8. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Не надо ёрничать, когда шлют мануалы читать. Это действительно хороший совет.

    $_SESSION['a']

    "Комментарии отсутствуют" переводится. "Без комментариев" - no comment. Я смотрю "Евронювс", ага.
     
  9. Hum81

    Hum81 Активный пользователь

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    Так хто ж спорит))
    особенно те которые на английском тут..называется Session Handling Functions))) угу
    тока я чет не понял....пачиму session_register то не работает?
     
  10. nimistar

    nimistar Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    собственно ман
     
  11. Hum81

    Hum81 Активный пользователь

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    nimistar :) спасибо!)

    ну так enabled же.....черт побери!!!
     
  12. nimistar

    nimistar Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    Hum81 - точно Включено ? а ссылку дай ... хочется ряд вещей попробовать .. а то последнее время все такие умные и выключают этот регист_глобалс ;-)

    а вообще есть еще понятие области видимости ... слушай - используй суперглобальные массивы и не парь мозг, ни здесь, ни себе ;-)
     
  13. Hum81

    Hum81 Активный пользователь

    С нами с:
    25 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    гыгыгы))))
    да...придется блин использовать)))))