• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

PHP Header Redirect

mschoening

Gelbe Schleswiger Reinette
Registriert
21.02.07
Beiträge
1.764
Hi,
ich bin dabei ein kleines redirect Script zu schreiben aber das letzte case mit der ZIP Datei geht nicht (abgesehen davon, dass sie nicht existiert in diesem Beispiel):

Code:
<?php

$link = $_GET["link"];

switch ($link) {
	case 'newsletter':
		header('Location:http://www.google.com');
    break;

	case 'banner':
    	header('Location:http://www.google.com');
    break;

	case 'download':
		header('Location:http://www.google.com/test.zip');
    break;
}

?>

Woran liegt das?

Thanks,
Max
 

Nordapfel

Osnabrücker Reinette
Registriert
03.09.06
Beiträge
981
Was heißt "geht nicht"?

Hab's grad bei mir mal getestet. Redirect auf ne ZIP ist kein Problem..
 

mschoening

Gelbe Schleswiger Reinette
Registriert
21.02.07
Beiträge
1.764
Hi,
geht doch, man muss nur noch folgendes hinzufügen (hätte ich mal vorher bei php.net vorbeigeschaut :D):

Code:
header('Content-Type: multipart/x-zip');
 

Maluku

Finkenwerder Herbstprinz
Registriert
10.05.08
Beiträge
464
Auch bei nem redirect? das kommt mir sehr spanisch vor..
 

Nordapfel

Osnabrücker Reinette
Registriert
03.09.06
Beiträge
981
Bei mir gings auch ohne den Content-Type setzen zu müssen.
 

mschoening

Gelbe Schleswiger Reinette
Registriert
21.02.07
Beiträge
1.764
Ja? Komisch der wollte bei mir nichts anfangen ohne den "content type"! Mit Webkit!