Neues Fenster mit JS + als Quelle ein PHP-Skript angeben

altox-de

Erfahrenes Mitglied
PHP-Weiterleitung in neuem, kleineren Fenster ohne Adresszeile öffnen

Hallo zusammen.
Ich habe folgenden Quellcode aus diesem Thread:
http://www.tutorials.de/forum/showthread.php?p=1016477

PHP:
...
} 
if($treffer == 1) //Wenn der Login erfolgreich war 
{ 
  header("Location: xyz.html"); //Weiterleitung zur gewünschten Seite 
  exit; 
} 
else //Wenn der Login fehlgeschlagen ist 
{ 
  header("Location: login.html"); //Weiterleitung zur login.html, damit erneut eingeloggt werden kann 
  exit; 
} 
?>

Das klappt so alles auch schon sehr gut,
nur dass eben "xyz.html" nicht einfach so geöffnet werden soll,
sondern dass "xyz.html" in einem neuen 800x600 großen Fenster erscheint,
das weder Status- noch Adresszeile zeigt.

Ist das möglich und wenn ja, wie?
Liebe Grüße,
Claudia
 
Re: PHP-Weiterleitung in neuem, kleineren Fenster ohne Adresszeile öffnen

Das funktioniert definitiv nicht über die header-Funktion. Du müsstest per JavaScript ein Fenster erzeugen und als dessen Quelle das PHP-Script angeben. Nähere Informationen dazu gibt's über die Suchfunktion des Boards.
 
Hallo zusammen.
Ich möchte auf der Seite http://www.altox.de/001-27-altox-04-05/pages/start.html
einen Kunden-LogIn-Bereich erstellen, was so auch ganz gut klappt.
Hier der Thread dazu: http://www.tutorials.de/forum/showthread.php?p=1016477

Die Zugangsdaten werden per .php-Skript ausgelesen, mit einer Datenbank abgeglichen
und sofern die Daten korrekt sind, wird der Benutzer weitergeleitet.

Mein Problem
ist jetzt, dass sich der LogIn-Bereich in einem neuen Fenster öffnen soll,
was ja aber mit dem php-header nicht möglich ist.
Hier eine ausführlichere Erklärung: http://www.tutorials.de/forum/showthread.php?p=1018850#post1018850

Kann mir jemand helfen?
Liebe Grüße, Claudi
 
Re: PHP-Weiterleitung in neuem, kleineren Fenster ohne Adresszeile öffnen

naja einfach das dahin
window.open('www..de','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=640,height=480');

damit hast du eigentlich schon sehr viel aus !
 

Neue Beiträge

Zurück