Програмирование на PHP для новичков | SEclub.org
Програмирование на PHP для новичков
Все новые
Всего сообщений: 325
*
cHeRsAnYa1
7 июн 2010 в 12:52
[CRUSADER], замени "page="первая" на "page=="первая" (двойное равно!!!). Иначе переменная не сравнивается, а присваивается. И на будущее - чтобы избежать таких ошибок, пиши наоборот - "первая"=="page, если такое напишешь с одним равно, интерпретатор тебе ошибку напишет.
*
[CRUSADER]
7 июн 2010 в 14:25
вот поменял if ("1"=="page) {include"1.txt";} if("2"=="page) {include"2.txt";} . elseif тоже пробовал - не помогает. у мя на странице стоят ссылки <a href="index.php?page=1">первый</a><br /> <a href="index.php?page=2">второй</a><br /> когда нажимаю на них, текст вообще не загружается на страницу. Раньше он загружался весь сразу. а мне нада чтоб когда нажимал на ссылку 1 то и загружался 1.txt, но при этом 2.txt не открывался. и наоборот. еще фигня вся в том, что ссылок у мя будет оч много.
*
cHeRsAnYa1
7 июн 2010 в 14:26
[CRUSADER], скорее всего у тебя выключены register_globals. Используй вместо "page "_GET["page"].
*
[CRUSADER]
7 июн 2010 в 14:29
cHeRsAnYa1, все теперь работает. спасибо тебе большое! еще один вопрос остался, где register_globals включить и как?
*
cHeRsAnYa1
7 июн 2010 в 14:31
[CRUSADER], вообще в php.ini можно, но лучше не делать - хуже для безопасности.
*
[CRUSADER]
7 июн 2010 в 14:33
cHeRsAnYa1, ну а если я не поменяю то еще гденить ченить не будет работать? или тока глобальные переменные не работают без register_global?
*
cHeRsAnYa1
7 июн 2010 в 14:42
[CRUSADER], регистер_глобалс только превращает "_GET["name"] в name, но не только из "_GET, но и из других серверных массивов (POST, SERVER). Наверное больше ничего не перестанет работать из-за этого, но точно сказать нельзя без самого скрипта.
*
[CRUSADER]
7 июн 2010 в 15:35
cHeRsAnYa1, спасибо за исчерпывающие ответы. Вопросов больше нет. Буду дальше изучать php
*
cHeRsAnYa1
7 июн 2010 в 15:53
[CRUSADER], с такой ошибкой (я про регистер_глобалс) многие сталкиваются вначале, я тоже когда-то парился )))
*
KoDeR Man
7 июн 2010 в 19:03
cHeRsAnYa1, да... было дело.
*
M7R
8 июн 2010 в 13:45
[CRUSADER], гг надо было сначала написать "page = "_GET["page"];
*
IgoRRReK
8 июн 2010 в 14:24
Чем include от include_once отличается?
8 июн 2010 в 14:33 / IgoRRReK (1)
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2025