Witam Serdecznie:)
Jest to pierwszy mój temat tego typu i mam nadzieje ze mi pomożecie:)
Otóż w celach NAUKOWYCH Chcę napisac program w C++ WnApi, którego celem było by komentowanie artykułów na stronie (oczywiście za pomocą protokołów HTTP). Powiedzmy ze interesuje mnie dodanie od 1000-2000 na dzień:) czyli wystarczyło by 1-2 komentarze na minute co nie powinno byc problemem;p Przepraszam ze się rozpisuje jednak nie chcę abyście mnie źle zrozumieli:) chce sie zmierzyć z kolegą ze szkoły który zbudował stronę rzekomo sam a zbudował ja w oparciu o gotowce...
Przejde do sedna problemu: NIE OCZEKUJE NA GOTOWCE tylko na odp na moje pytania czy podpowiedzi jak uzyskac wynik. Gdyby skrypt dodawania komentarza oparty był o php czyli np
Kod:
<form method="post" action="cost_tam.php">
to nie miałbym problemu jednak w gotowcu z którego korzysta oparte jest to o język javascript, którego niestety nie znam na tyle by szukac błedów czy rozwiazania problemu...
Samo napisanie programu mnie nie interesuje bo napisze sobie sam:
majac gniazda winsocket wysyłam klientem protokół http o tresci podobnej:
Kod php:
"POST artykul.php HTTP/1.1\r\nHost: xxx.net\r\nConnection: Keep-elive\r\n\r\n
//reszta nagłówków
//i tutaj wysyłane parametry o nazwach np nick, tresc, kod
nick%tresc%kod
przepraszam ale treść skryptów jest dosc obszerna więc wkleje na życzenie:)
wkleje nam kod forumularza:
Kod:
<form onsubmit="return CNSubmitComment()" method="post" name="comment" id="comment" action=""><center>
<br><br>
<table border="0" width="342" cellspacing="0" cellpadding="0" style="font-family: verdana; font-size: 9pt; color: #616161;">
<tr>
<td width="49" height="1">
*imię/nick:
</td>
<td width="289" height="1"><input type="text" name="name" tabindex="1"></td>
</tr>
<tr>
<td width="49" height="1">
mail:
</td>
<td width="289" height="1"> <input type="text" name="mail" tabindex="2"></td>
</tr>
<tr>
<td width="450" height="1">
<small style="font-size: 8pt;">*Wklej <b>porlB</b> tutaj:</small>
</td>
<td width="450" height="1"><small><input type="text" name="cdBygiRACy" tabindex="1"> <br></small>
</td>
</tr>
<tr>
<td width="51" height="1">
</td>
<td width="291" height="1" >
<br>
<script type="text/javascript">
//<![CDATA[
function insertext(text){
document.comment.comments.value+=" "+ text;
document.comment.comments.focus();
}
//]]></script>
<noscript>Your browser is not Javascript enable or you have turn it off. We recommend you to activate, otherwise you will have to enter the emoticons representations manually.
</noscript>
</td>
</tr>
<tr>
<td width="340" height="1" colspan="2"> <textarea cols="40" rows="6" name="comments" tabindex="3"></textarea><br />
<input type="submit" name="submit" value="Dodaj!" accesskey="s">
<input type=checkbox name=CNremember id=CNremember value=1> <label for=CNremember>Zapamiętaj nick</label> |
<a href="javascript:CNforget();">Zapomnij</a>
</td>
</tr>
</table>
</center><div><input type="hidden" name="subaction" value="addcomment" /><input type="hidden" name="ucat" value="" /><input type="hidden" name="show" value="" /><input type="hidden" name="PHPSESSID" value="d1cff1cc8fa607724a1b871c2bf0f4d6" />
</div></form>
Prosze o podpowiedzi jak mogę odwołac sie do takiego formularza z poziomu mojego programu.
Pozdrawiam Matijas6113