Нужна помощь с OpenTCPStream
Нужна помощь с OpenTCPStream
Хочу сделать 3D клиент для браузерной игрули, возникла проблема с передачей
Логина и Пароля, при POST запросе, открывается страница /index.php
с формой Логина=Пароля, я естественно её не вижу, всё это программно происходит
далее Клиент заполняет форму namepass$="username=Super&password= Super12345" жмёт ентер, и тут сервер кидает меня на страницу с надписью: Вы ввели неправильные данные! Но я посылаю Логин и Пароль своего акаунта, то есть толи
данные на сервер приходят неправильно, толи они вообще не приходят а клиент просто жмёт ентер и переходит на страницу с “Вы ввели неправильные данные!”
И теперь я совсем запутался, толи Клиент неправильно заполняет форму и тогда ошибка в namepass$, толи не все поля заполняются в форме, толи они вообще не заполняются.
Blitz3D:
Global namepass$="username=Super&password= Super12345"
pot=OpenTCPStream("Delta.Mid.ru",80)
WriteLine pot,"POST /index.php HTML/1.1"
WriteLine pot,"Host: Delta.Mid.ru"
WriteLine pot,"Content-Type: application/x-www-form-urlencoded"
WriteLine pot,"Content-Length: "+Len(namepass$)
WriteLine pot,Chr(13)+Chr(10)
WriteLine pot, namepass$
While Not Eof(pot)
Print ReadLine$(pot)
Wend
WaitKey()
Forma:
<form name="login" action="" method="post" onsubmit="return changeAction('login');">
<table class="layout" style="width: 320px; height: 65px;">
<tbody>
<tr align="center">
<td><span class="estilo5"><label for="Uni"> Tenders </label></span></td>
<td><select name="Uni" id="Uni" style="width: 188px; position: relative; left: 4px;">
<option value="">Выбрать...</option>
<option value="./" selected="selected"> Tender Q</option>
</select>
</td>
</tr>
<tr align="center">
<td><label for="username">Логин</label></td>
<td><input name="username" id="username" value="" size="27" maxlength="40" class="input-text" type="text"></td>
</tr>
<tr align="center">
<td><label for="password">Пароль</label></td>
<td><input name="password" id="password" size="27" maxlength="16" class="input-text" type="password"></td>
</tr>
<tr>
<td colspan="2" align="center"><input name="submit" value="Логин" type="submit" class="input-text"><br> <br><br><small>Я принимаю <a onclick="ajax('?page=rules&'+'getajax=1');" style="cursor:pointer;">Правила</a> и <a onclick="ajax('?page=agb&'+'getajax=1');" style="cursor:pointer;">Положения</a></small></td>
</tr>
</tbody>
</table>
</form>
|