Avatar billede espersen Novice
23. marts 2005 - 12:35 Der er 6 kommentarer og
1 løsning

Tip en ven - på windows iis - server

På en apache server kan man lave lidt php-kode er i en "tip en ven" sender et link på den side man er på.

På Windows-serveren med iis er det kun lykkedes at få den til at sende IP-adresser, domænenavnet.dk o.l.

jeg har følgende kodestump som virker fint på Apache:

$_SESSION['link'] = "http://".$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];
return "<b><a href=\"java script:void(0)\" onClick=\"window.open('modtag.php','send','width=460,height=320,menubar=no,scrollbars=yes')\">Tell a friend</a></b>";

Nogen med en idé til at fange IRL'en på windows-serveren ?
Avatar billede sukos Juniormester
23. marts 2005 - 12:59 #1
Du kan prøve først at bruge ' eller "

$_SESSION['link'] = "http://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];
Avatar billede espersen Novice
23. marts 2005 - 13:29 #2
nope - det kom ikke til at virke

REQUEST_URI findes ikke på IIS så vidt jeg ved
Avatar billede espersen Novice
23. marts 2005 - 14:10 #3
noget med at bruge SCRIPT_FILENAME  istedet ? (kan ikke gennemskue hvordan)

http://www.koivi.com/apache-iis-php-server-array.php
Avatar billede sukos Juniormester
23. marts 2005 - 14:22 #4
hmm, jeg har da godt nok $_SERVER["REQUEST_URI"]; + en $_SERVER["url"] på min IIS
Begge viser det samme

script_filename vil jo kun vise filen.

Måske du kan med
"http://".$_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"];
Avatar billede espersen Novice
23. marts 2005 - 15:01 #5
kanon ! - så virker det !
- sidste linie er helt ok

smid et svar ;o)
Avatar billede sukos Juniormester
23. marts 2005 - 15:05 #6
ok

Men det er godt nok lidt belastende at forskellige variabler findes på forskellige servere!
Avatar billede espersen Novice
23. marts 2005 - 15:19 #7
ja, det er vildt irriterende! og gør vel egentlig at man mere eller mindre ikke vil røre ved andre typer end hvad man normalt roder med.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester