phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_Re=3A_=5Bphp=5D?= =?iso-8859-1?Q?_=5Bphp=5D_PHP_Datei_=F6ffnen?= =?iso-8859-1?Q?_=5Bphp=5D_PHP_Datei_=F6ffnen?=

[php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_Re=3A_=5Bphp=5D?= =?iso-8859-1?Q?_=5Bphp=5D_PHP_Datei_=F6ffnen?= =?iso-8859-1?Q?_=5Bphp=5D_PHP_Datei_=F6ffnen?=

Gloss Mathias Mathias.Gloss_(at)_start.de
Thu, 23 Dec 1999 15:10:30 +0100


Hallo Benjamin,

> ----------
> Von: 	Benjamin Billian[SMTP:billus_(at)_gmx.at]
> 
> > header("Location: http://www.php.net");  /* Redirect browser to PHP web
> site */
> > exit;  /* Make sure that code below does not get executed when we
> redirect. */
> 
> das funzt irgendwie nicht richtig
> 
Das MUSS gehn.

Du musst dich nur an die uebliche Bedingung fuer die
header() - Funktion halten : Es duerfen nur VOR ihrem 
Aufruf keine, ich wiederhole keine, in Worten KEINE
Ausgaben vom Script gesendet werden. Eine Ausgabe wird
schon DANN gesendet, wenn du in der php-Seite ein Leer-
zeichen und dann erst   <?  schreibst.

Also machst du am besten als erste 2 Zeichen in die erste
Zeile folgendes:

<?

if ( Formularbedingungen erfuellen Bedingung) {
	header("Location: http://foo.net/bar.html");
	}
else
	header("Location: http://foo.net/boom.html");
	}

> und außerdem wäre es gut wenn ich mich auf den lokalen Pfad beziehen
> könnte
> 
lokaler Pfad von was ?

Gruesse, Mathias




php::bar PHP Wiki   -   Listenarchive