Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> <form ... В двух словах не скажешь 
:(
    Опции темы
Kefir
Дата 1.12.2002, 02:54 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











такая проблема: скрипт типа <? phpinfo(); ?> на моём localhoste работает, но когда есть два файла:
file.html:
<html>
<body>

<form action=script.php>
<input type="text" name="str"></form>

</body>
</html>

script.php:
<?php echo $str; ?>

По идее он должен выводить $str, но не выводит.
В чём может быть проблема?
  Вверх
MuToGeN
Дата 1.12.2002, 03:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



если PHP у тебя версии 4.2.2 или больше то найди php.ini в папке где лежит винда и переправь в нем registerglobals=off на registerglobals=off

или пользуй массивы $_GET["имя_переменной"] и $_POST["имя_переменной"]

вообше лучше второй вариант
Код
<?php echo $_GET["str"]; ?>



--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Kefir
Дата 1.12.2002, 08:39 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Дело в том, что я уже поставил register_globals = On. Так то. И $_GET[...] не пашет...
  Вверх
Cepera
Дата 1.12.2002, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



Цитата(Guest @ 30.11.2002, 19:54)
такая проблема: скрипт типа <? phpinfo(); ?> на моём localhoste работает, но когда есть два файла:
file.html:
<html>
<body>

<form action=script.php>
<input type="text" name="str"></form>

</body>
</html>

script.php:
<?php echo $str; ?>

По идее он должен выводить $str, но не выводит.
В чём может быть проблема?

а я вообще не понял -- где Сабмит-то?  :D


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Cepera
Дата 1.12.2002, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



Цитата(MuToGeN @ 30.11.2002, 20:53)
если PHP у тебя версии 4.2.2 или больше то найди php.ini в папке где лежит винда

эх... а вот ради прикола, ты знаешь что более 20% от ПэХэПэ под виндой просто не работает?


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
MuToGeN
Дата 1.12.2002, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



Цитата(Cepera @ 01.12.2002, 08:21)
эх... а вот ради прикола, ты знаешь что более 20% от ПэХэПэ под виндой просто не работает?

а по-подробнее можно?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Cepera
Дата 1.12.2002, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



в легко...
1. под виндой передача в виде параметра строки "http://domain/path/" не будет указывать на index-файл, а только на директорию
2. про сессии молчу (приходится использовать ТОЛЬКО куки, мать-перемать) :)
3. метод GET сыпется при передачи массивов
4. классы почему-то имеют ограничение на 30 функций -- с какго перепугу-то?


и это только на вскидку


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Kefir
Дата 1.12.2002, 17:23 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Вообще, если не устраивает без сабмита, то пожалуйста:
Код
<html>
<body>
<form action=script.php>
<input type="text" name="str">
<input type="submit" name="doGo" value="Press me!">
</form>
</body>
</html>


script.php:
Код

<?php if($doGo)echo $str; ?>


Просто, если в тексте нажать энтер, то он сразу выполняет скрипт, без всяких сабмитов. Вообще может здесь есть такие у кого полностью работает апаче 1.3.27 с пхп 4.2.3? Может кинете мне на почту свой httpd.conf и php.ini? Просто для сравнения. [email protected] или ещё что-нибудь посовнтуйте.
  Вверх
Cepera
Дата 3.12.2002, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



у меня пхп 4.2.1 с апачем 1.3.21


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Cepera
Дата 3.12.2002, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



P.S. >>> работает все на ура


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Pawel
Дата 3.12.2002, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 21.10.2002
Где: Москва

Репутация: нет
Всего: нет



Цитата(Cepera @ 01.12.2002, 08:56)
в легко...
1. под виндой передача в виде параметра строки "http://domain/path/" не будет указывать на index-файл, а только на директорию
2. про сессии молчу (приходится использовать ТОЛЬКО куки, мать-перемать) :)
3. метод GET сыпется при передачи массивов
4. классы почему-то имеют ограничение на 30 функций -- с какго перепугу-то?


и это только на вскидку

Очень это все странно. У меня сессии прекрасно под Виндой работают... Надо только в php.ini указать папочку, где данные о них лежать будут.  :exclamation

А зачем вообще GET использовать, когда POST есть? И работает с массивами просто на ура!

По поводу index-файла. Это вообще-то к РНР, на мой взгляд, оношения не имеет. Это настройки сервера. Так надо прописать в них, какие файлы являются индексными. Тогда при указании директории они и будут грузиться...  :)
PM MAIL WWW   Вверх
MuToGeN
Дата 3.12.2002, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 7
Всего: 32



ну что касается сессий... под виндой оно действительно работает через раз, как его не конфигури... я когда-то написал свой session engine, который работает на MySQL, уж где-то год его пользую и никто не жалуется...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Cepera
Дата 3.12.2002, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



Цитата
У меня сессии прекрасно под Виндой работают...

то-то и оно, что раз на раз не приходится и дело тут не в неверном конфиге :p


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Cepera
Дата 3.12.2002, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



Цитата(Pawel @ 03.12.2002, 13:41)
А зачем вообще GET использовать, когда POST есть? И работает с массивами просто на ура!

1. то есть наам неважны методы , хотя они и есть?
2. а тут вопрос был - что не работает


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Cepera
Дата 3.12.2002, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


PHPexp
****


Профиль
Группа: Экс. модератор
Сообщений: 2146
Регистрация: 25.3.2002
Где: Russia, Samara

Репутация: 1
Всего: 7



Цитата(Pawel @ 03.12.2002, 13:41)
По поводу index-файла. Это вообще-то к РНР, на мой взгляд, оношения не имеет. Это настройки сервера. Так надо прописать в них, какие файлы являются индексными. Тогда при указании директории они и будут грузиться...  :)

что-то Вы совсем не то сказали... при рaботе внутри PHP ему не важны настройки Apаche касательно Index-директив... если внутри указываешь испольвание /path/to/anywhere/ , то под вин он ничего не находит... а под nix бежит :)


--------------------
I know it is heavy for reading, but I know you will read it anyway...
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0824 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.