Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71

Открыть новую тему     Написать ответ в эту тему

ManderX



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поставил PHP и APACHE.  
написал index.html:  
<html><body> <form action=test.php> Name: <input type=text name="name"><br>  
Year: <input type=text name="year"><br> <input type=submit value="ГОТОВО"> </form>  
</body></html>  
И test.php в том же каталоге:  
echo "$name i $year";  
выполняю, говорит, что переменыее undefined  
в чём трабла??? и ещё гдя взять extensions???




Цитата:
 
Внимание!
 
Эта тема будет закрыта, поэтому по конкретным вопросам по PHP
создаём новые темы, либо используем существующие (один вопрос — одна тема)

Кто-нибудь пытался что-то в этих сeмидесяти страницах найти?
 
В этой теме только отвечаем на оставшиеся без ответа вопросы...

 
 

Всего записей: 84 | Зарегистр. 11-06-2002 | Отправлено: 05:36 11-06-2002 | Исправлено: Svarga, 04:17 23-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
valhalla

Цитата:
Пишу строку  
_http://my.domen/index.php?Action=test  
При этом параметр Action в скрипт не попадает.  
Action=  
 
На другой машине (Alt Linux Master) этот скрипт работает без проблем.  
Выводит  
Action=test  

Пора эту тему уже наверх прилепить.... Читай тут
http://forum.ru-board.com/topic.cgi?forum=31&topic=3370#1
или тут
http://forum.ru-board.com/forums.cgi?action=filter&forum=31&filterby=topictitle&word=%EF%E5%F0%E5%EC%E5%ED%ED%FB%E5

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:50 20-07-2003 | Исправлено: Cheery, 21:51 20-07-2003
DeC

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
valhalla
 
 

Цитата:
Где может быть трабла?

 
Может быть трабла может быть в  register_globals = Off?? Получай ее $_GET['Action'].
Или в конфиге register_globals = On сделай.

Всего записей: 39 | Зарегистр. 13-09-2002 | Отправлено: 02:37 21-07-2003
valhalla



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeC
Cheery
Да, спасибо. Дело именно в register_globals.
 
Добавлено
После отключения register_globals перестала работать базовая авторизация
 
  if (!isset($_SERVER['PHP_AUTH_USER'])) {
    header("WWW-Authenticate: Basic realm=\"My Realm\"");
    header("HTTP/1.0 401 Unauthorized");
    echo "нужно ввести имя и пароль\n";
    exit;
  } else {
  echo "Login <b>$PHP_AUTH_USER</b><br>";
  }
 
$PHP_AUTH_USER=$_GET['PHP_AUTH_USER'];
$PHP_AUTH_PW=$_GET['PHP_AUTH_PW'];
 
Переменная $PHP_AUTH_USER пустая.
Где зарыта?

Всего записей: 2917 | Зарегистр. 30-10-2001 | Отправлено: 09:19 21-07-2003 | Исправлено: valhalla, 09:50 21-07-2003
VolxV

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Excell

Цитата:
для 3х они нелогичны

Массивы логичны везде, где объем однотипных данных непредсказуем.
 
clod

Цитата:
$tmp = fgets($usenet_handle, 1024);

Где здесь массив? '$tmp[]=' имелось ввиду?
 
Добавлено

Цитата:
USER=$_GET['PHP

$_SERVER

Всего записей: 898 | Зарегистр. 01-06-2001 | Отправлено: 09:52 21-07-2003
Child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос может немножко начинающий :
Есть ли кореные отличия между програмингом под винду и под линукс.
Раньше начинал программить под линуксный апач. Щас себе на рабочую тачку поставил виндовый апач. Но прошли слухи, что синтаксис программирования в некоторых местах в корне отличается. Что думаете по этому поводу?

Всего записей: 1349 | Зарегистр. 25-04-2003 | Отправлено: 10:20 21-07-2003
clod

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
$tmp = fgets($usenet_handle, 1024);  
 
Где здесь массив? '$tmp[]=' имелось ввиду?  

 
 
Массив нужно сделать из нескольких  $tmp :
 
 while(!ereg(":", $tmp))
                  {
                   $tmp = fgets($usenet_handle, 1024);
                                 }
 
 
Потом объеденить в одну строку

Всего записей: 7 | Зарегистр. 16-02-2003 | Отправлено: 13:27 21-07-2003
valhalla



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите, массив $_GET является глобальным?
Если необходимо получить к нему доступ из функции, нужно ли его описывать
 
function test() {
     global $_GET;
}
 
и тот же самый вопрос насчет массива $HTTP_POST_VARS.

Всего записей: 2917 | Зарегистр. 30-10-2001 | Отправлено: 13:29 21-07-2003
ASteel



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
valhalla
Нет. Описывать его не надо. массивы $_GET,$_POST,$_SERVER и еще несколько - это Super Globals. Они автоматически импортируются внутрь функции.

----------
С сегодняшнего дня прошу считать меня растаможенным (C) Splin

Всего записей: 310 | Зарегистр. 29-01-2002 | Отправлено: 13:47 21-07-2003
ironwit

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
To access your Tripod account using your PHP scripts, you can use the BASE_DIR constant. This contains the path associated with your Lycos Tripod account.
 
In the same way, your ID is saved in the LOGIN constant and the name of your site in SITENAME. You can call it up at any time.  
 
Вот это мне написал хостер. Как мне использовать в своих скриптах переменную BASE_DIR? Точнее мне нужно ее+'\dir' присвоить другой переменной. Помогите плс.

----------
Don't drink, and drive. Smoke and fly.

Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 17:59 21-07-2003
ASteel



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ironwit

Код:
 
$var=BASE_DIR."\dir";
 

 
Вот по идее и все.

----------
С сегодняшнего дня прошу считать меня растаможенным (C) Splin

Всего записей: 310 | Зарегистр. 29-01-2002 | Отправлено: 19:51 21-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Child

Цитата:
Есть ли кореные отличия между програмингом под винду и под линукс.  
Раньше начинал программить под линуксный апач. Щас себе на рабочую тачку поставил виндовый апач. Но прошли слухи, что синтаксис программирования в некоторых местах в корне отличается. Что думаете по этому поводу?

Различие в каком языке программирования?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:30 21-07-2003
Child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery  
PHP

Всего записей: 1349 | Зарегистр. 25-04-2003 | Отправлено: 09:27 22-07-2003
Grenki

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Помогите разобраться!
 
Есть скрипт, рассылка называется... скрипт работает, но там где-то ошибка в логике, не могу понять где. Высылает только новости из разделов, а нужно бы еще и из форума.
 
Товарищ поковырялсяв скрипте, новости теперь один раз, а форумы ваще ни разу
 
У кого есть время - помогите найти ошибку
 
код такой немаленький (на страницу)... если кому интересно - могу выслать... чтоб тут не мусорить

Всего записей: 20 | Зарегистр. 22-03-2003 | Отправлено: 10:28 22-07-2003 | Исправлено: Grenki, 15:56 22-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Child

Цитата:
Cheery  
PHP  

Там только небольшие ньюансы с путями для файлов.. Очень небольшие.. И несколько больше возможностей из за системы.. и все.. Больше различий нет.. по сути.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 16:12 22-07-2003
xntx



хнотик-багоискатель
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
люди, может кто-нибудь обьяснит как пользоватся  class или хотябы для чего служит
потому что нигде в манюале не написано по человечески, вот например: http://es2.php.net/xml_parse_into_struct
 
Добавлено
Child
просто есть функции которые работают только под unix/linuxGrenki
помусорь здесь плиз

----------
Hello world!

Всего записей: 5169 | Зарегистр. 15-02-2003 | Отправлено: 21:23 22-07-2003
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По классам много чего написано, понятие ООП знаешь?
http://www.php.net/manual/ru/language.oop.php
правда я думаю этого мало...

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 23:13 22-07-2003
chulim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут посмотри
Не бибилия конечно, но общее представление изложено неплохо.

Всего записей: 65 | Зарегистр. 12-12-2002 | Отправлено: 23:47 22-07-2003
Grenki

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Эххх, простите дяди модераторы, но очень помощь нужна.
 
 
Child - создал новую тему - http://forum.ru-board.com/topic.cgi?forum=31&topic=3392




Есть опция "Сообщить модератору" для таких случаев. Личные обращения только в ПМ!! [Зачем в тему дублировать-то? До адресата быстрее всё одно не дойдёт ]— Svarga.

Всего записей: 20 | Зарегистр. 22-03-2003 | Отправлено: 09:14 23-07-2003 | Исправлено: Svarga, 05:26 24-07-2003
ironwit

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ASteel

Цитата:
Вот по идее и все.

спасибо

----------
Don't drink, and drive. Smoke and fly.

Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 09:18 23-07-2003
animax



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А кто-нибудь подскажет как открыть сокет на 80 порт (и соответственно работать с ним), используя proxy (proxy использует порт 3128)?




Читать умеем? Если да, то что написано в шапке? /Cheery/

Всего записей: 15 | Зарегистр. 09-08-2004 | Отправлено: 17:15 08-07-2005 | Исправлено: Cheery, 21:16 08-07-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71

Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru