Jump to content
Sign in to follow this  
suchair

Apache, php и формы

Recommended Posts

Здравствуйте.

Ubuntu 8.04 Server

Установил из репозитария Apache+php.

Есть проблема с передачей данных из html формы в php скрипт. Оба метода (POST и GET) дают нулевой результат.

Куда копать? Если можно поподробнее. В Apache и php новичок.

Спасибо.

Share this post


Link to post
Share on other sites

Спасибо. я копаю.

странно, но вот типовой пример из учебника не работает.

пириведу пример()сильно упрощенный), поравте где неправ.

*********form.html*******

<html>

<head></head>

<body>

<form action="test.php" method="GET">

<input type=test name="phone"><br>

<input type=submit name="submit" value="ok">

</form>

</body>

</html>

**********test.php*******

<?php

print($phone);

?>

Переменная phone и ее значение добавляются к URL но на странице пусто. Более того, если в скрипт php добавить проверку на существование переменной $phone, то окажется что ее нету.

Share this post


Link to post
Share on other sites

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

короче - вам надо нарыть в манах, как этот массив называется.

Share this post


Link to post
Share on other sites

AccessD писал(а) Sun, 30 November 2008 21:31

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

короче - вам надо нарыть в манах, как этот массив называется.

register_globals это называется

Цитата:

<?php

print($phone);

?>

В данном случае $_GET['phone']. А учебник, в котором приводится ТАКОЙ хтмл и авторы которого используют register_globals - выкиньте, а то потом придется долго и болезненно переучиваться.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...