Автор Тема: PHP и localhost c OC WIN  (Прочитано 9499 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« : 16 Февраля 2002, 13:10:56 »
Проблема !
На localhost с ОС WIN98 и Apache PHP скрипт не видит данных из
формы. А на реальном сайте под UNIX все работает.
Как с этим справиться?

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
PHP и localhost c OC WIN
« Ответ #1 : 16 Февраля 2002, 15:40:50 »
RegisterGlobal в php.ini поставь on
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #2 : 16 Февраля 2002, 16:22:39 »
ОГРОМНОЕ  ВСЕМ СПАСИБО!
ВСЕ РАБОТАЕТ!

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #3 : 16 Февраля 2002, 17:26:05 »
Еще хотел бы добавить, см. результат через phpinfo();
там все видно, что скрипту передается.
с уважением,
магистр белой магии.

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #4 : 17 Февраля 2002, 11:25:38 »
ЕЩЕ РАЗ СПАСИБО !

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #5 : 19 Февраля 2002, 22:16:41 »
Помогите пожалуйста!
как добраться до значения переменной,
если имя переменной является значением
другой переменной в PHP4 ?

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
PHP и localhost c OC WIN
« Ответ #6 : 19 Февраля 2002, 23:32:52 »
$$var
Евгений aka Razor,

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #7 : 20 Февраля 2002, 08:59:46 »
Спасибо за ответ! Но он не срабатывает.
Ситуация такая: имена пролей формы генерятся (атрибут name),
поэтому имею переменную, которая содержит это имя.
Добраться по $$var не получается!

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
PHP и localhost c OC WIN
« Ответ #8 : 20 Февраля 2002, 14:30:43 »
А по подробнее можешь рассказать ?
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #9 : 20 Февраля 2002, 16:11:03 »
Подробнее:
Форма создается в цикле и поля формы поименованы как
 "...name=\'pol".$i."\'..."
Как добраться до значения полей в скрипте обработки формы на PHP4 ?
Количество полей \'polN\' может быть разным. И определяется количеством
колонок в таблице базы данных.
Получить эти имена, где хранятся значения формы, просто, но они
сами следовательно получаются значением переменных.

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #10 : 20 Февраля 2002, 18:22:01 »
Огромное всем спасибо
все работает!

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #11 : 23 Февраля 2002, 15:10:13 »
Кто-нибудь может сказать почему в результате работы скрипта на PHP
почта приходит два раза:

function send_msg($text_msg)
{$header  = "From: me@localhost.com\\n";
 $header .= "Reply-To: me@localhost.com\\n";
 $header .= "Return-Path: \\n";
 $header .= "To: boriska1@mtu-net.ru\\n";
 $header .= "MIME-Version: 1.0\\n";
 $header .= "Content-Type: text/plain; charset=\\"windows-1251\\"\\n";
 $header .= "\\n";

 $text_msg .= "\\n";
 $text_msg = str_replace("\\n","\\r\\n",str_replace("\\r","",$text_msg));

 mail("boriska1@mtu-net.ru", "Сообщение с сайта", "$text_msg", $header);
 return $msg;
}


send_msg($soobshen);
Header("Content-type: text/html");
$msg="";
echo $msg;
?>

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #12 : 24 Февраля 2002, 02:14:22 »
Хм... вот странно то, что я запустил твой скрипт как есть на своем сервере, только заменив адреса email, все работает нормально, приходит одно сообщение.
На всякий случай:
http://www.php.net/manual/en/function.mail.php

зы. еще про форму с кучей данных:
http://php.spb.ru/php/form.html
с уважением,
магистр белой магии.

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #13 : 24 Февраля 2002, 08:54:32 »
А может ли влиять что-то другое?

Оффлайн boriska

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP и localhost c OC WIN
« Ответ #14 : 24 Февраля 2002, 19:06:25 »
Как избавиться от содержимого файла в следующей ситуации:

$fl_op=fopen($Im_fl,"a+");
flock ($fl_op, 2); // блокировка файла для записи и чтения нужна обязательно
$kol=fgets($fl_op, filesize($Im_fl));
...
обработка значения $kol
и нужно избавиться от старого содержимого
...
fputs($fl_op,$kol);
flock ($fl_op, 3);
fclose($fl_op);

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28