Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

autologin cu php
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Subiectul anterior :: Subiectul următor  
Autor Mesaj
mans



Data înscrierii: 15/Noi/2007
Mesaje: 1

Trimis: Joi Noi 15, 2007 4:22 pm    Titlul subiectului: autologin cu php  

Salutare,
Scop: citirea de pe un site a unor informatii

Descriere: Am un user si parola de conectare pe un site si as vrea sa citesc niste informatii de pe un link pe care in mod default (fara conectare) afiseaza altceva.
Citirea informatiilor de pe o pagina o fac astfel:
$fisier = file("...link...");
for($i=0;$i<count($fisier);$i++) {
if (preg_match("/<TABLE /",$fisier[$i])) $j++;
if (($j==1)&&(preg_match("/<TD class=\"bold\">/",$fisier[$i]))) {
array_push($a, strip_tags($fisier[$i]));
}
if (preg_match("/abc.gif/",$fisier[$i])) break;
}
Eu am "xamp.exe" ce contine server de appach,mysql si php, iar pagina cu cod de citire o deschid de pe localhost.


Pe pagina de logare a site-ului pe care doresc conectarea contine formularul:

<form action="default.asp?action=login" method=POST>
<tr>
<td height="91" align=center>
<table width="90%" border="0" align="center" cellpadding="1" cellspacing="0" class="Arial10">
<tr>
<td><font color="#000000">User</font></td>
<td><input class=butao type="text" name="utilizador" maxlength=30 size="20" style="position: relative; width: 75; height: 22"></td>
</tr>
<tr>
<td><font color="#000000">Password</font></td>
<td><input class=butao type="password" name="password" maxlength=30 size="20" style="position: relative; width: 75; height: 22"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type=submit class=enviar value='Login'></td>
</tr>
</table>
</td>
</tr>
</form>

-----------------------

In concluzie, se poate insera cod php pentru a trimite serverului ce cere autentificare astfel incat sa pot citi informatiile de care am nevoie?

Va rog ajutati-ma!


PS: conectarea pe site-ul de baza creaza un cookies/sesiune de lucru pe care nu o pot seta sa o vada aplicatia mea locala (xamp) pentru autentificare (asta ma gandeam ca poate fi o alta solutie).
Sus  
rpsetzer



Data înscrierii: 06/Mai/2007
Mesaje: 36

Trimis: Joi Noi 15, 2007 10:40 pm    Titlul subiectului:  

In principiu trebuie sa faci un post la pagina din action cu variabilele necesare. E foarte simplu cu curl: http://curl.haxx.se/libcurl/php/examples/

P.S. sa nu faci spam botzi!
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community