Jump to content
php.lv forumi

Pieslēgšanās un info nolasīšana no citas lapas.


Raido

Recommended Posts

Ir lapa, piemēram, www.uzdevums.lv/forma.php , kurā ir forma, kura.... :)

 

Tātad, forma strādā ar POST metodi. Un atgriež rezultātu. Es gribu no savas lapas, piemēram, www.arnis.lv pieslēgties ar PHP (vai kādu citu tehnoloģiju?) šai lapai uzdevums.lv/... un aizpildīt formu, nopostēt to un saņemto rezultātu atgriezt savai lapai www.arnis.lv ..

 

Vai tas vispār (un kā?) ir iespējams?

Link to comment
Share on other sites

nevienmer tas ir iespejams --> ta forma var tikt genereta ar JavaScript palidzibu + formas lauka nosaukums arii tiek uzgenerets randoma , ka arii tikpatlabi parsutiita ar AJAX ....

---

teiksim INBOX.LV formaas nosutisana var sagadat galvassapes ....

 

un ar draugiem.lv skjiet ka arii ....

Tur kaudze ar hiden laukiem utt.... protams "izkost" jau var ;)

Link to comment
Share on other sites

nevienmer tas ir iespejams --> ta forma var tikt genereta ar JavaScript palidzibu + formas lauka nosaukums arii tiek uzgenerets randoma , ka arii tikpatlabi parsutiita ar AJAX ....

---

teiksim INBOX.LV formaas nosutisana var sagadat galvassapes ....

 

un ar draugiem.lv skjiet ka arii ....

Tur kaudze ar hiden laukiem utt.... protams "izkost" jau var ;)

 

Super! Šoreiz man tieši tāds gadījums - formā ir AJAX un kas tur nezin vēl. Vai CURL anyway ir vienīgā iespēja? T.i. - vai ir kaut kas, ko ar CURL nevar, bet ar citu var? Varbūt kādu interesē izaicinājums/darbiņš tikt galā ar vienas viltīgas formas/rezultātu nolasīšanu. Pie tam - pati lapa ir http, bet izskatās, ka ajax izmanto https. Ja kādu intersē, rakstiet privāti.

Link to comment
Share on other sites

Raido --> ja situacija atljauj, viens no veidiem ir pilniba izmantot brauzera dotas iespejas ....

to lapu ieladet atseviskja ifreima 1X1 pikselis // velams ne hidden un ne displey none (JS brizjam sadas daljas iisti nesaprot )

talak ar JS ievietot tajas formas laukos nepieciesamos datus --> submitot formu

Jaskatas kas tiek dariits pie formas submitosanas un izsaukt to pashu funkciju --> ja tas viss veiksmigi , tad nolasiit taa ifreima saturu -->

innerHTML ...... a talak var ar AJAX (vai citadi) to visu aizgruust uz serveri.....

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

Link to comment
Share on other sites

Vispār jau AJAX veic tos pašus GET/POST pieprasījumus kā vienkārši forma. Tā kā ja nav samudrīds kaut kas (mainīgi nosaukumi laukiem, kas ģenerēti ar JS u.t.t.), tad ar to pašu CURL būs īzī. Ja AJAX veic GET pieprasījumu, tad vēl vienkāršāk - ar kādu tūlīti (piemēram, FF Firebug) paskatamies, kas tiek nosūtīts, un tad iekš PHP:

 

echo file_get_contents('https://example.com/skripts.php?var1=bla&var2=bla&var3=bla...')

 

Bet nu apšaubu, ka būs tik vienkārši ;)

Link to comment
Share on other sites

Tā kā ja nav samudrīds kaut kas (mainīgi nosaukumi laukiem, kas ģenerēti ar JS u.t.t.),

Cik paskatijos sourci , tad INBOX & DRAUGIEM izmanto slepto lauku kur veertiba ir kautkaada keshsumma (visticamak ka pirms nosuutisanas taa tiek pieglabata kautkur servera pusee...) --> tieshi lai nevaretu pa taisno padod datus uz serveri (apejot JS/Brauzeri) , bet vispar to var analizet un skatiit kas un kaa -->Katrs gadijums ir Ljoti atskjiriigs.....

Link to comment
Share on other sites

×
×
  • Create New...