powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / пара простых вопросов от начинающего
8 сообщений из 8, страница 1 из 1
пара простых вопросов от начинающего
    #32175668
diman555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только что решил начать изучать php, у меня к Вам пара вопросов... Хочу узнать на собственном опыте чем лучше Perl php или php Perl...

1) как получить переменные при отправки гет, пост?
2) как прикрепить и посмотреть плюшку?
3) есть ли примерчик по работе с модулем ming?

Заранее спасибо...
...
Рейтинг: 0 / 0
пара простых вопросов от начинающего
    #32175672
diman555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и ещё вопрос №4:
как открыть файл, лежащий http://где-то/что-то.txt
типа LWP в Perl...
...
Рейтинг: 0 / 0
пара простых вопросов от начинающего
    #32175695
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну смотрю ты добрался и сам до сути своего вопроса!!!
...
Рейтинг: 0 / 0
пара простых вопросов от начинающего
    #32175711
diman555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто знает ответы на вопросы 2, 3 и 4 ???
...
Рейтинг: 0 / 0
пара простых вопросов от начинающего
    #32175750
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А поиском по форуму воспользоваться не судьба? Тут все это уже разбирали :). Так-же полистай умные книги :). Посмотри чужие скрипты... А заодно и это. Эти люди, кстати, такие вопросы не задавали!....
...
Рейтинг: 0 / 0
пара простых вопросов от начинающего
    #32175753
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, ты еще ресурсы, указанные на данной страничке посети.\r
\r
Это не человек интернет сделал, а интернет человека.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
пара простых вопросов от начинающего
    #32619288
HOLDEN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПОПЫТКА ОТВЕТИТЬ НА ПЕРВЫЙ ВОПРОС


#!/usr/bin/perl
#### method GET GET GET ####
if(!$ENV{'REMOTE_HOST'}){$IP=$ENV{'REMOTE_ADDR'};}
else{$IP=$ENV{'REMOTE_HOST'};}
#
if ($ENV{'REQUEST_METHOD'} eq 'GET'){
# $query=$ENV{'QUERY_STRING'};
@pairs=split(/&/, $ENV{'QUERY_STRING'});
foreach $pair(@pairs)
{
($name,$value)= split(/=/,$pair);
$value=~ tr/+/ /;
$value=~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$c{$name}= $value;
}
#### vivod stranic ########
# $html_file=$basepath.$c{'idtext'}.".htm";
# if ($c{'idtext'} eq '') {$html_file=$basepath."t1.htm";}

&vivodget;exit;}
#
#### method POST POST POST POST
#
if ($ENV{'REQUEST_METHOD'} eq 'POST'){
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
@pairs=split(/&/, $buffer);
foreach $pair(@pairs)
{
($name,$value)= split(/=/,$pair);
$value=~ tr/+/ /;
$value=~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$c{$name}= $value;
}
&resultpost;

exit;}
exit;
####
sub vivodget{
if ($c{'nameteme'} eq '') {exit;}
$theme=$c{'nameteme'}.".htm";
$html_file=$basepath.$theme;
open(Input,"<$html_file") or die "Can't open $html_file";
print "Content-type: text/html\n\n"; while (<Input>){print;}
close Input;
exit;
}
###
sub resultpost{

print "Content-type: text/html\n\n";
print "<html><head><title>Added message</title>\n";
print "<base href=\"$baseurl\">\n\n";
print "<LINK REL=\"stylsheet\" TYPE=\"text/css\" HREF=\"$stylebas\">\n";
print "</head><body bgcolor=b8c7e4><center><h1>OK!<br>\n\n";
print "Your discuss message added, <br>please click";
print " <a href=\"$themebas\">View</a><br>\n\n";
print " </h1></center></body></html>\n\n";
}
####
sub error{
print "Misstake is: $_[0] <br>\n";
print "<font color=red> by: $! </font>\n";
exit;
}
ЧТО то -то вроде этого но на Get и POST свои участки
т.е проги vivodget и resultpost.
ПОПЫТКА ОТВЕТИТЬ НА ПЕРВЫЙ ВОПРОС
...
Рейтинг: 0 / 0
пара простых вопросов от начинающего
    #32619321
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HOLDENПОПЫТКА ОТВЕТИТЬ НА ПЕРВЫЙ ВОПРОС
...


...ответ неверный,
правильный ответ
use CGI
...
perldoc CGI
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / пара простых вопросов от начинающего
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]