imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 17.06.2008, 18:12     # 1
Viro_man
Banned
 
Аватар для Viro_man
 
Регистрация: 11.06.2008
Сообщения: 57

Viro_man Путь к славе только начался
POST FORM без JavaScript

Тут у меня возникла жизненная необходимость реализовать отсыл данных по POST с помощью PHP без применения яваскриптов, чтобы сабмит как бы проходил автоматически, но без яваскриптов. Собственно думалось мне, можно было бы реализовать через fsocket или подобное также, как в случае моего вопроса с пхп и внешним смтп, но подумалось мне, а может ещё есть какие нибудь решения?
PS: жизненная необходимость родилась в связке с Open Xchange, http://www.open-xchange.com/wiki/ind...title=HTTP_API
Viro_man вне форума  
Старый 17.06.2008, 19:09     # 2
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
PEAR::HTTP_Request
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 17.06.2008, 20:34     # 3
Viro_man
Banned
 
Аватар для Viro_man
 
Регистрация: 11.06.2008
Сообщения: 57

Viro_man Путь к славе только начался
Проблема в этом PEAR package, у меня не будет возможности устанавливать на сервере какие либо дополнительные программы итп, мне бы поуниверсальнее бы...
Viro_man вне форума  
Старый 18.06.2008, 10:39     # 4
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
не нужны никакие программы - это обычные php-скрипты. Просто берёшь всё нужное и кладёшь рядом со своим собственным скриптом, откуда их затем подцепляешь и используешь.

В данном случае, к примеру, тебе понадобится примерно следующее:
Код:
myscript.php
PEAR.php
HTTP/Request.php
Net/Socket.php
Net/URL.php
myscript.php - твой собственный скрипт, в нём делаешь следующее
Код:
require('HTTP/Request.php');
после чего следуешь документации на PEARовском сайте
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 18.06.2008, 22:51     # 5
Viro_man
Banned
 
Аватар для Viro_man
 
Регистрация: 11.06.2008
Сообщения: 57

Viro_man Путь к славе только начался
Saruman, не могли бы вы этот PEAR.php куда нибудь отдельно закинуть? Буду очень признателен!

Цитата:
The base installation that comes with the PHP distribution, contains all the stuff that is needed to run the PEAR installation tools etc. If you have a recent installation of PHP, you can relax: The PEAR base installation is already there, unless you have compiled your PHP with the ./configure flag --without-pear.
Тут проблема в провайдере, если провайдер мой решил компилить без PEAR, то буду смотреть в дудку, я ведь правильно понимаю?
Viro_man вне форума  
Старый 19.06.2008, 09:28     # 6
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
Цитата:
Сообщение от Viro_man Посмотреть сообщение
Saruman, не могли бы вы этот PEAR.php куда нибудь отдельно закинуть? Буду очень признателен!
PEAR base system
Цитата:
Сообщение от Viro_man Посмотреть сообщение
Тут проблема в провайдере, если провайдер мой решил компилить без PEAR, то буду смотреть в дудку, я ведь правильно понимаю?
неправильно. Просто если собрано с пеаром - то базовые скрипты сразу есть в системе, если без него - то нужно их положить к своему скрипту, как показано было выше.
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 19.06.2008, 17:00     # 7
Viro_man
Banned
 
Аватар для Viro_man
 
Регистрация: 11.06.2008
Сообщения: 57

Viro_man Путь к славе только начался
Ах вот как, ясно, спасибо большое. Кстати, проверил скрипт, очень хорошо работает
Viro_man вне форума  
Старый 22.06.2008, 00:17     # 8
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
CURL также позволяет легко использовать POST-запросы
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 09:16.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.