perl скрипт
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
perl скрипт - 2005-09-08 15:23:25
|
|
|
Parlament
Сообщений: 160
Оценки: 0
Присоединился: 2005-01-08 17:32:38
|
народ! срочно нужен скрипт, такой как в БК inf.pl Пример его работы: http://sandcity.combats.ru/inf.pl?login=хакер Я с perl''ом дел никада ни имел… мож кто поможет… нужен такойже скрипт [:pray:][:pray:]
|
|
|
perl скрипт - 2005-09-08 19:30:50
|
|
|
jEnizix
Сообщений: 1797
Оценки: 0
Присоединился: 2004-12-30 11:03:50
|
из принцыпа нибуду заходить на этот бк… а че именно скрипт делает?
|
|
|
perl скрипт - 2005-09-08 20:12:37
|
|
|
Parlament
Сообщений: 160
Оценки: 0
Присоединился: 2005-01-08 17:32:38
|
скрипту передается переменая(с логином) через стороку браузера и выводица соответствующая страница…
|
|
|
perl скрипт - 2005-09-08 20:43:32
|
|
|
][eaL
Сообщений: 417
Оценки: 0
Присоединился: 2004-03-28 15:47:07
|
quote:
—————-<BR>Цитата: Дата:08.09.2005 20:12:37, Автор:Parlament :: скрипту передается переменая(с логином) через стороку браузера и выводица соответствующая страница… —————-
И че тут сложного???
|
|
|
perl скрипт - 2005-09-08 20:47:59
|
|
|
Parlament
Сообщений: 160
Оценки: 0
Присоединился: 2005-01-08 17:32:38
|
quote:
—————-<BR>Цитата: Дата:08.09.2005 20:43:32, Автор:][eaL ::
quote:
—————-<BR>Цитата: Дата:08.09.2005 20:12:37, Автор:Parlament :: скрипту передается переменая(с логином) через стороку браузера и выводица соответствующая страница… —————- <BR>И че тут сложного??? —————-
вот раз не сложно взял бы и написал!!!! я ваще perl никада в глаза не видел!!!
|
|
|
perl скрипт - 2005-09-08 22:39:50
|
|
|
Nitrex
Сообщений: 404
Оценки: 0
Присоединился: 2004-09-12 23:24:27
|
пхп рулит =) <? if ($_GET['page']=="index") { Header("Lосаtiоn: http://www.host.com/"); } ?>
|
|
|
perl скрипт - 2005-09-09 11:23:32
|
|
|
][eaL
Сообщений: 417
Оценки: 0
Присоединился: 2004-03-28 15:47:07
|
quote:
—————-<BR>Цитата: Дата:08.09.2005 22:39:50, Автор:Nitrex :: пхп рулит =)<BR>&amp;lt;?<BR>if ($_GET['page']==&amp;quot;index&amp;quot;)<BR>{<BR>Header(&amp;quot;Lосаtiоn: http://www.host.com/&amp;quot;);<BR>}<BR>?&amp;gt; —————-
Хе-хе:)) Ты б еще на ASP написал:))
|
|
|
perl скрипт - 2005-09-09 14:04:21
|
|
|
Parlament
Сообщений: 160
Оценки: 0
Присоединился: 2005-01-08 17:32:38
|
Блин ну че никто написать не может??? или впадлу?
|
|
|
perl скрипт - 2005-09-09 14:16:46
|
|
|
jEnizix
Сообщений: 1797
Оценки: 0
Присоединился: 2004-12-30 11:03:50
|
А тебе именно на перле? может на пхп сойдет?
|
|
|
perl скрипт - 2005-09-09 14:22:12
|
|
|
Great
Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
|
Я не понял, типа редиректа чтоль? Тогда держи:
<BR>#!perl<BR>use CGI qw (:standard)<BR><BR>print "1осаtiоn: ".param('href')"\r\n\r\n";<BR>
Вызвать так: redirect.pl?href=http://www.google.ru/
|
|
|
perl скрипт - 2005-09-09 14:53:10
|
|
|
jEnizix
Сообщений: 1797
Оценки: 0
Присоединился: 2004-12-30 11:03:50
|
Откопал у себя на винте древний учебник CGI вот из него я получил такой твет на твой вопрос:
#!/usr/bin/perl<BR><BR>print "Content-Type: text/html\n\n";<BR><BR>sub urldecode{<BR> local($val)=@_;<BR> $val=~s/\+/ /g;<BR> $val=~s/%([0-9A-H]{2})/pack('C',hex($1))/ge;<BR> return $val;<BR>}<BR> <BR>@formfields=split /&/,$ENV{'QUERY_STRING'};<BR>foreach(@formfields){<BR> if(/^name=(.*)/)<BR> {<BR> $name=urldecode($1);<BR> print "Произошла ошибка: <br><br> Персонаж \"$name\" не найден…\n";<BR> }<BR>}
гы… на пхп:
<?<BR>if(!empty($_GET['name']))<BR> echo "Произошла ошибка: <br><br> Персонаж ".$_GET['name']." не найден…\n";<BR>?>
На перле я не пишу… пробывал пару раз ( и то юзая этот учебник )…
|
|
|
perl скрипт - 2005-09-09 15:03:55
|
|
|
Great
Сообщений: 1046
Оценки: 0
Присоединился: 2005-08-11 19:41:36
|
quote:
—————-<BR>Цитата: Дата:09.09.2005 14:22:12, Автор:Great :: Я не понял, типа редиректа чтоль? Тогда держи:<BR><BR><BR>#!perl<BR>use CGI qw (:standard)<BR><BR>print &amp;quot;1осаtiоn: &amp;quot;.param('href')&amp;quot;<BR><BR>&amp;quot;;<BR><BR><BR>Вызвать так: redirect.pl?href=http://www.google.ru/<BR> —————-
Извини, не то =)) Я понял че те надо Держи:
<BR>#!perl<BR>use CGI qw (:standard)<BR>$name=param('name');<BR>if( $name =~ /|/g or $name =~ /./g ) # не помню оператор ИЛИ - то ли 'or' то ли '||'<BR>{<BR> echo "Нас пытаются похакать ;))";<BR> exit;<BR>}<BR># например паги юзверей находятся в users/USERNAME.html<BR>open(FILE, "users/$name.html") or die("Персонаж $name не найден!");<BR>while(<FILE>)<BR>{ print; }<BR>close(FILE);<BR>
Вот [sm=9.gif]
|
|
|
perl скрипт - 2005-09-09 17:32:22
|
|
|
Parlament
Сообщений: 160
Оценки: 0
Присоединился: 2005-01-08 17:32:38
|
[blockquote] Извини, не то =)) Я понял че те надо Держи:
<BR>#!perl<BR>use CGI qw (:standard)<BR>$name=param('name');<BR>if( $name =~ /|/g or $name =~ /./g ) # не помню оператор ИЛИ - то ли 'or' то ли '||'<BR>{<BR> echo &amp;quot;Нас пытаются похакать ;))&amp;quot;;<BR> exit;<BR>}<BR># например паги юзверей находятся в users/USERNAME.html<BR>open(FILE, &amp;quot;users/$name.html&amp;quot;) or die(&amp;quot;Персонаж $name не найден!&amp;quot;);<BR>while(&amp;lt;FILE&amp;gt;)<BR>{ print; }<BR>close(FILE);<BR>
Вот [sm=9.gif] —————-[/blockquote]
Блин пишет Internal Server Error…
|
|
|
perl скрипт - 2005-09-09 18:07:48
|
|
|
Nitrex
Сообщений: 404
Оценки: 0
Присоединился: 2004-09-12 23:24:27
|
Во-первых: засунь скрипт в папку cgi-bin Во-вторых: поставь chmod 755 на скрипт
|
|
|
perl скрипт - 2005-09-09 19:13:13
|
|
|
-ddd-
Сообщений: 4918
Оценки: 42
Присоединился: 2005-05-23 17:20:41
|
Мда но и народ пашел,когда вЫ свой сайт регите вам инфа дается,и там пишут что все скриптам надо параметр вЫставлять chmod 755,если тЫ пользуешся фтп клиентом то надо поставить что-то вроде етого (Непомню какая буква:) но корочь вЫставляй под ней галку)rx-rx-rx кажЫсь так..я букф не помню точно.А в следуший раз читай что дают=))Чтоб потом вопросом глупЫх меньше бЫло.
|
|
|
perl скрипт - 2005-09-09 19:21:17
|
|
|
Parlament
Сообщений: 160
Оценки: 0
Присоединился: 2005-01-08 17:32:38
|
да все у мня нармальна с правами!!!!
|
|
|
|
|