Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Не могу передать значения в функцию, хотя все вроде правильно

Обсуждение темы Не могу передать значения в функцию, хотя все вроде правильно в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Привожу всю структуру целиком: Файл index.php <? $section = isset($_GET['section']) ? $_GET['section'] : ''; // функция выбора ценрального шаблона function get_content() { global ...


Закрытая тема
 
Опции темы
Старый 21.03.2004, 04:40   #1
Привожу всю структуру целиком:

Файл index.php

<?
$section = isset($_GET['section']) ? $_GET['section'] : '';

// функция выбора ценрального шаблона
function get_content() {
global $section;
$section_s = array(
'test.php' => 'test',
'something.php' => 'something' );

if (in_array($section, $section_s)) {
include("{$section}.php");
}
}


get_content();

?>


Файл test.php

<?
$text = isset($_POST['text']) ? $_POST['text'] : '';

function print_text() {
global $text;
echo "Это текcт функции ".$text."

";

}

print_text();

?>

<form method="post" action="<?=$_SERVER['PHP_SELF'];?>?section=test">
<input type="text" name="text" size="30" maxlength="64">
<input type="submit" value="Начать поиск">
</form>


Строка браузера:
http://www.domain.net/index.php?section=test
Не работает (данные из формы НЕ выводятся).

Строка браузера:
http://www.domain.net/test.php
Все работает (данные из формы выводятся).

Почему?
 
Старый 21.03.2004, 04:40
Ссылки
Старый 21.03.2004, 13:21   #2
может проблема в том что ты используешь global или на хостинге глюки ( что за хостинг то ?) вроде так всё правильно
 
Старый 24.03.2004, 17:40   #3
попробуй добавить в начало

session_start();

а вообще после одного глючного хостинга у меня привычка - постоянно вставлять в начало ПХПшки вот такие строчки...
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SERVER_VARS);

А это уже после окончательной проверки...
Error_Reporting(E_ALL & ~E_NOTICE);
 
Старый 24.03.2004, 17:40
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен вот такой герб, если есть в кривых или хотя бы картинка Elena1 Графические работы 1 08.11.2015 10:24
Помогите правильно использовать функцию faf Кальянная 0 13.10.2007 17:43
Не могу найти в файле css функцию... Robin777 HTML, CSS, JavaScript 2 27.09.2007 21:53
Почему у меня не увеличивается число сообщений, хотя я их уже много отправил.... andymc Кальянная 10 08.06.2006 22:59
Оцените что-то вроде портфолио... =) candy_man Зал дебютантов 5 14.09.2003 01:46


Текущее время: 03:05. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум