 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| 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> </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 |
|
| |
|