Avatar billede kornum Nybegynder
27. februar 2004 - 19:08 Der er 14 kommentarer og
1 løsning

PHP: setcookie + header på IIS er det umuligt?

Hejsa...

Jeg kører ISS, PHP 4.3.4 og ved godt det ikk er optimal, men sådan er min lille verden nu en gang skruet sammen.. Kan ikk ændre det desværre :( - Ville dælme gerne kører Apache..

Mit problem er som skrevet i overskriften at slette en cookie samtidigt med at redirect vha. header funktionen...

Det er simpelhthen ikk muligt vha. PHP på en IIS server.. eller er det? Jeg har ledt en del steder på nettet efter en metode der løser problemet, men lader ikk til at kunne findes sådan lige :(

Nogle gode forslag, har haft det til at funke på tidl. versioner af php...
Avatar billede wampiro-uha Nybegynder
27. februar 2004 - 19:11 #1
Prøv at smække dette i toppen af din side, hvor du vil slette din cookie:

ob_start();
Avatar billede wampiro-uha Nybegynder
27. februar 2004 - 19:11 #2
Det var et svar :-)
Avatar billede kornum Nybegynder
27. februar 2004 - 19:13 #3
Hmm how..? Kender ikk lige den funktion.. men kigger da lige på den...

http://dk.php.net/ob_start

Men jeg smutter altså lige i bad osv.. ska lige nå lidt af hvert.. troede ikk nogle ville svare så hurtigt... Men er da rar!
Avatar billede erikjacobsen Ekspert
27. februar 2004 - 19:19 #4
Du kan altid sætte (slette) cookien som du plejer, og redirecte vha et <meta> refresh tag
Avatar billede wampiro-uha Nybegynder
27. februar 2004 - 19:40 #5
ob_start(); gør bare at al udskrift bliver gemt i bufferen indtil siden er loadet færdig, pånær headers...!
Avatar billede kornum Nybegynder
27. februar 2004 - 20:05 #6
setcookie("alias", "", time() - 60*60*24*365);
setcookie("status", "", time() - 60*60*24*365);
session_destroy();
header("Location: http://localhost/");   

Hvordan vil I sætte det op med ob_start();?

Eller hva er det nu kommandoen er for Meta tag refresh..?

Så er der 199 point hvis en af Jer lige smider det sammen så det dur...
Avatar billede kornum Nybegynder
27. februar 2004 - 21:30 #7
Sys sq ikk noget af det funker... :(
Avatar billede erikjacobsen Ekspert
27. februar 2004 - 21:42 #8
Prøv så
  <META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.hvorskalvihoppehendu.com/">
Avatar billede wampiro-uha Nybegynder
28. februar 2004 - 14:31 #9
ob_start();    <-- helt i toppen af din .php-side!

setcookie("alias", "", time() - 60*60*24*365);
setcookie("status", "", time() - 60*60*24*365);
session_destroy();
header("Location: http://localhost/");
Avatar billede kornum Nybegynder
28. februar 2004 - 15:54 #10
Smidt et svar begge 2.. så deler i poiene...

Siger mange takker, det lykkes med

ob_start();
setcookie("alias", "", time() - 60*60*24*365);
setcookie("status", "", time() - 60*60*24*365);

echo "<html><head><META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=http://localhost/\"></head></html>";

Så blev en kombination af Jeres 2.. mange takker!
Avatar billede erikjacobsen Ekspert
28. februar 2004 - 16:56 #11
Du behøver nu ikke ob_start - det gør ingen forskel. Ellers tak, jeg samler ikke på point.
Avatar billede kornum Nybegynder
28. februar 2004 - 17:05 #12
Arh ok.. storartet.. Men så får wmpiro hele fornøjelse af de point..

Men mange takker Erik!
Avatar billede erikjacobsen Ekspert
28. februar 2004 - 21:42 #13
Du må selvfølgelig gøre med dine point som du vil (bare du ikke giver dem til
mig *g*), men den anden deltager i spørgsmålet har jo reelt ikke løst dit
problem, som intet har med ob_start() at gøre. I respekt for eksperten.dk's
pointsystem kunne du jo overveje om det så er 199 point værd.

Jeg blander mig ikke, for jeg hopper nemlig ud af spørgsmålet nu.
Avatar billede kornum Nybegynder
01. marts 2004 - 15:03 #14
Ja ka da fint følge dig Erik! - Men nu var svarene bare meget værd pga jeg troede med flere point ville et svar komme hurtigere.. flere der satte sig ind i det.. dvs. udbud/efterspørgelse :)

Så jeg er nu godt nok tilfreds med 199 point til wampiro hvis han vil have dem.. ellers tager jeg dem da :)
Avatar billede kornum Nybegynder
03. februar 2005 - 16:03 #15
Lukker:)
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