Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Mod rewrite ili nesto drugo

[es] :: PHP :: Mod rewrite ili nesto drugo

[ Pregleda: 1493 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

staticInt

Član broj: 66101
Poruke: 485
79.101.185.*



+43 Profil

icon Mod rewrite ili nesto drugo26.11.2008. u 01:00 - pre 148 meseci
Imam jedan problem, naime moram preko ajax calla sa drugog sajta da preuzmem formu koja onda treba da se ajaxom procesuira i da se POST metodom posalje na neki sajt a da od tog sajta dobijem povratnu informaciju i prikazem u prvom sajtu, znaci veoma prosto

www.nekisajt.com >>AJAX CALL > www.drugisajt.com
www.drugisajt.com >> www.nekisajt.com

Posto AJAX call ne moze da se napravi prema drugom domainu mislio sam da bih mozda mogao da uradim URL rewrite i da zahteve prosledjujem na onaj tako bi napravio neku vrstu bouncera, da li neko ima mozda elegantnije resenje ili zna kako bi se ovo moglo uraditi, izbacite iz igre JSON i socket programiranje :)

Edit: mod rewrite izgleda ne moze da radi opet mi prijavljuje Access to restricted URI denied" code: "1012, btw ova 2 sajta se nalaze na istom serveru. :)

[Ovu poruku je menjao staticInt dana 26.11.2008. u 02:14 GMT+1]
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.yunix.co.rs.



+256 Profil

icon Re: Mod rewrite ili nesto drugo26.11.2008. u 08:24 - pre 148 meseci
POST mozes da izprocesiras pomocu curl-a. Nesto ovako:

Code:

define('POSTURL', 'http://adresa/postpage.html');
    define('POSTVARS', 'prom1=1&prom2=2');  // POST VARIABLES TO BE SENT
    $ch='';
    $Rec_Data='';
    $Temp_Output='';
    
    $ch = curl_init(POSTURL);
    curl_setopt($ch, CURLOPT_POST      ,1);
    curl_setopt($ch, CURLOPT_POSTFIELDS    ,POSTVARS);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION  ,1); 
    curl_setopt($ch, CURLOPT_HEADER      ,0);  // DO NOT RETURN HTTP HEADERS 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER  ,1);  // RETURN THE CONTENTS OF THE CALL
    $Rec_Data = curl_exec($ch);
    echo $Rec_Data;


Zameni adresu post stranice, post promenljivih, i uzivaj :) Naravno ako ti je dozvoljen curl...

Naravno, ovo sve radis u ajax pozivu, umesto echo $Rec_Data mozes da radis sa tom promenljivom sta zelis (rezultati post metode)
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

staticInt

Član broj: 66101
Poruke: 485
93.86.157.*



+43 Profil

icon Re: Mod rewrite ili nesto drugo26.11.2008. u 09:53 - pre 148 meseci
Da vidis toga se uopste nisam setio, nadam se da moze na serverima da radi curl. Cek ako sam te dobro razumeo mislis da u jednu scriptu stavim curl proces koji postuje pa onda postujem na tu scriptu koja onda preko curl-a postuje na onu scriptu na drugom sajtu i vrati sadrzaj prvom sajtu?
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.yunix.co.rs.



+256 Profil

icon Re: Mod rewrite ili nesto drugo26.11.2008. u 13:47 - pre 148 meseci
a?!?
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

staticInt

Član broj: 66101
Poruke: 485
93.86.157.*



+43 Profil

icon Re: Mod rewrite ili nesto drugo26.11.2008. u 15:39 - pre 148 meseci
Sorry mozda zvuci konfuzno :), ovako sam odradio u scripti pozivam ajax funkciju koja ide do druge scripte u kojoj je curl zahtev i onda ta scripta procesuira zahtev i vrati sadrzaj, nadam se da si na to mislio.

Znaci main scripta >> AJAX CALL >> curl scripta >> CURL CALL >> forma sa drugog sajta

Eto tako sam to resio, u sustini radi, a jel si ti mislio na nesto drugo? :)
 
Odgovor na temu

Nemanja Avramović
Software architect
Tap medical
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4383
93.86.48.*

Sajt: https://avramovic.info


+45 Profil

icon Re: Mod rewrite ili nesto drugo26.11.2008. u 17:17 - pre 148 meseci
Ne znam da li je na to mislio, ali da, u principu se tako radi
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

staticInt

Član broj: 66101
Poruke: 485
93.86.157.*



+43 Profil

icon Re: Mod rewrite ili nesto drugo26.11.2008. u 18:00 - pre 148 meseci
BTW sad imam problem sto mi ne valja valjda encoding, slova mi nisu utf-8, doduse ono sto dobijem od responsa je ok nego ono sto pokupi curl i prezentira to ne valja ja mislim, znate mozda kako ovo resiti, ne radi da posaljem iz curl scripte u headeru enc type?

Edit: Nema veze resio sam, u scripti koja salje curl zahtev sam stavio utf8encode i to je to.

[Ovu poruku je menjao staticInt dana 28.11.2008. u 13:49 GMT+1]
 
Odgovor na temu

[es] :: PHP :: Mod rewrite ili nesto drugo

[ Pregleda: 1493 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.