Правильная Ссылка

hoting

Новичок
Правильная Ссылка

Всем привет...
Сразу оговорюсь, что я не селен в PHP
На сервере есть приложение написанное на perl к нему надо сделать интерфейс. В общем параметры должны передоваться по GET методу типа http://mysite.ru/cgi-bin/program.pl?loginname=admin&password=cool
интерфейс то же не проблема, (создал форму) теперь надо скрипт который бы подставлял введенный пользователем логин и пароль потом формировал ссылку и переходил по ней, остальное скрипт сам сделает.....

вот что я написал, конечно, за правельность не ручаюсь :)
<?
echo "<form action='http://mysite.ru/cgi-bin/openwebmail.pl?loginname=".$login."&"."password=".$password."' method='get'>";
echo "Логин: <input type='text' name='$login' class='but' maxlength='30' size='10'><br>";
echo "Пароль: <input type='PASSWORD' name='$password' class='but' maxlength='30' size='10'><br>";
echo "<input type='submit' value='Вход' class='knopka' ><br>";
echo "</form>";
echo "</body>";
echo "</html>";
?>

вот что видно в строке URL браузера Mozila

http://mysite.ru/cgi-bin/openwebmail/[email protected]&=1700

В общем требует сново авторизироваться :(

-~{}~ 07.04.06 21:57:

почему то форум порубил мои ссылки ... они поболее были...
проблема в том что данные вводимые в форме выводятся в URL, а слова loginname и password отсутствуют
 

hoting

Новичок
ну да достаточно
не профи но знаю (пишу в HomeSite) на уровне опытного
а что?
 

Фанат

oncle terrible
Команда форума
попробуй эту форму нарисовать на html
без пхп.

и попробуй пояснить, зачем здесь вообще нужен пхп скрипт.
 

hoting

Новичок
а как тогда сделать передачу адреса нужного?
ну ладно от пхп откажусь и что, типа того получится?

<form action="http://mysite.ru/cgi-bin/openwebmail.pl?loginname=$login&password=$password' method='get'>
Логин: <input type="text" name="$login" class="but" maxlength="30" size="10"><br>
Пароль: <input type="PASSWORD" name="$password"' class="but" maxlength='30' size='10'><br>
<input type='submit' value='Вход' class='knopka' ><br>
</form>
</body>
</html>

правильно? я простоо не селен :( тока учусь :)
 

HollySpirut

Guest
а самому попробовать слабо?

Подскзка: $ только в php коде
 

hoting

Новичок
все разобрался
если интересно, то вот так можно :) это если что для тех кто работает с Open WebMail 2.5

<html><body>
<form action="http://site.ru/openwebmail.pl?$loginname=&$password=" method="get">
Логин: <input type="text" name="loginname" class="but" maxlength="30" size="10"><br>
Пароль: <input type="PASSWORD" name="password" class="but" maxlength="30" size="10"><br>
<input type="submit" value="Вход" class="knopka"><br>
</form>
</body>
</html>
 

Lews

Новичок
проверь, работает=) По крайней мере в эксплорере... Он переходит на урл lalala?loginname=25&password=235, если введены 25 и 235 соответсвенно
 

Фанат

oncle terrible
Команда форума
если у таракана оторвать ноги и постучать по столу, то он никуда не убежит. вывод - не слышит. значит, у таракана уши в ногах.
проверь, работает.
 

alekciy

Новичок
Lews
Передавать пароль и имя пользователя GET-ом это тоже самое, что вообще не иметь ни пароля, ни ника.
 

Raul

Новичок
Может оффтоп, но все же...
Приходит чел на форум, хочет узнать - как правильно работать с ссылками (ну или что-то в этом роде)
Лезет в поиск - набирает "Правильная ссылка" -
и попадает в этот топик

Где серьезно обсуждаются вышеприведенные конструкции
Почти единственное сообщение:
а в html ты силён?
как то осталось без внимания
PS хорошо еще согласились что ПХП здесь не нужно :)
 

alekciy

Новичок
Raul
Приходит чел на форум, хочет узнать - как правильно работать с ссылками (ну или что-то в этом роде)
Если он не дурак и не ламер, то сам отфильтрует, что ему не нужно. А если же он ленивый/глупый юзер, то ему хоть FAQ вслух читай толку не будет.
 
Сверху