Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [php] - Redirect über ein anderes Protokoll (https://www.delphipraxis.net/99037-%5Bphp%5D-redirect-ueber-ein-anderes-protokoll.html)

xZise 5. Sep 2007 22:09


[php] - Redirect über ein anderes Protokoll
 
Hi DP,

Ich habe zwei php-Dateien (ansonsten meint er es währe endlos):
Die eine überprüft ob ein Wert gesetzt ist, und soll dann auf die andere Seite weiterleiten, welche den Text erstellt. Dieser Text hat aber ein anderes Protokoll.
Also soll Skript eins folgendes machen:
Code:
<? 
   if ($_GET['level']) {
     header('Location: qdtp://.../generateBalanced.php?level=' . $_GET['level']);    
   } else {
     echo "Es wurde kein Name angegeben!";  
   }
?>
Allerdings scheint er das nicht so ernst zu nehmen, und ich bekomme eine wunderschöne Seite (Aufgrund der XML-Struktur etwas verkrüppelt).
Wie könnte man es ansonsten machen?
Würde ich den Link gleich mit qdtp aufrufen bekommt der Browser nichts mehr mit :(

MfG
xZise

Chewie 5. Sep 2007 23:01

Re: [php] - Redirect über ein anderes Protokoll
 
Hm, ich würde sagen, das kann so nicht gutgehen:

Du schickst im HTTP-Header die Anweisung an den Client, dass dieser ein anderes Ziel aufsuchen soll. Ich vermute schwer, dass als neues Ziel ebenfalls nur ein HTTP-Ziel möglich ist.

mkinzler 6. Sep 2007 05:38

Re: [php] - Redirect über ein anderes Protokoll
 
Imho sollten auch andere Protokolle möglich sein

f.siebler 6. Sep 2007 09:51

Re: [php] - Redirect über ein anderes Protokoll
 
hi,
evtl. mal den header content type festlegen....... ist es im IE und im FireFox gleich?

xZise 6. Sep 2007 19:02

Re: [php] - Redirect über ein anderes Protokoll
 
Zitat:

Zitat von f.siebler
evtl. mal den header content type festlegen

Ich habe mich noch nicht somit auseinander gesetzt ;)

Und beim IE keine Änderung (und selbst wenn ^^)

[edit]Ich glaube kaum, dass sich ein Header content type finden lässt. Abgesehen davon, dass ich es damit nicht an ein Programm binden kann.[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz