Gå til innhold

Kalle en URL


Anbefalte innlegg

Skrevet

Jeg har en *kremt* funksjon som gjør at jeg må kalle en URL gjennom PHP.

Url-en må IKKE vises for brukerne, ikke innholdet av målsiden, men siden skal kjøres.

Nei, de kan ikke på NOEN måte få vite URL-en til målsiden.

 

Jeg kan kun koble til via HTTP.

Videoannonse
Annonse
Skrevet

include("http://din.side.no/fil.php");

:dontgetit:

 

skal siden kjøres med innfold fra deg o.l?

Skjønner ikke helt hva du mener her.

Skrevet

hmz... include er ikke løsningen?

 

har inntrykk av at alt som hentes via http kan vises for brukeren (men jeg tar sansynligvis feil).

 

Forslag: Krypter adressen via js.

Skrevet (endret)

Hva mener du med at siden skal kjøres?

og verken adressen eller innholdet skal vises?

 

Er det en usynelig include som du bare vil aktivere? I så fall kan du bruke file_get_contents(). Glem ikke at det er serveren som da gjør requesten, og ikke brukeren.

 

EDIT: forklar hva som er meningen med includen så blir det lettere å hjelpe deg.

Endret av ????????
Skrevet (endret)

Det er en SMS-send funksjon.

Serveren skal kalle en side hvor parameterene (er det det det heter?) i URL-en bestemmer hvor SMS-en går, pris, innhold osv.

 

Include funker ikke.

 

Edit: Siden som kalles er ikke på samme server.

Endret av marcen
Skrevet
Det er en SMS-send funksjon.

Serveren skal kalle en side hvor parameterene (er det det det heter?) i URL-en bestemmer hvor SMS-en går, pris, innhold osv.

 

Include funker ikke.

 

Edit: Siden som kalles er ikke på samme server.

Så du vil kjøre et dokument på en annen server som krever $_GET-variabler for å vite hvem SMS-en skal sendes til etc., er det det du mener?

Skrevet (endret)

Det er en tjeneste som vi betaler for.

Kanskje jeg skal sende dem en mail *hmmÆ

 

edit: typo.

Endret av marcen
Skrevet

Selskapet vårt tilbyr sms tjenester til en allright pris ;)

Er det en API? Hvilket selskap sender dere sms gjennom?

Sjekk at du ikke må sende via post, ta da en kikk på curl.

Skrevet (endret)

Her er situasjonen.

Serveren jeg bruker har ikke direkte tilgang til internett av sikkerhetsgrunner, så hvis jeg åpner IE på den kommer jeg ingen steder uten å sette opp en proxy. Dette hindrer PHP å koble seg til serveren som SMS-funksjonen ligger på.

 

Hvordan løser jeg dette?

Endret av marcen
Skrevet

Rediger din PHP.ini:

; Default proxy IP address (if required).
;pfpro.proxyaddress =

; Default proxy port.
;pfpro.proxyport =

; Default proxy logon.
;pfpro.proxylogon =

; Default proxy password.
;pfpro.proxypassword =

 

:)

Skrevet

Har laget noen smstjenester og sender til tjenesteleverandør med fopen(). Da kan du også sjekke svaret du får med fgetss() etterpå.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...