Archiv verlassen und diese Seite im Standarddesign anzeigen : linken in php
mezzo mix
18-05-2002, 11:31
hallo,
ich möchte folgendes machen.
<?php
if (x<0)
springe zur seite rein.htm;
else
springe zur seite raus.htm;
?>
meine frage nun:
wie springe ich zu den entsprechenden seiten?
es soll halt ohne klick weitergeleitet werden.
thx
CU
entweder so:
header('locaction.php');
oder so:
include('location.php');
mezzo mix
19-05-2002, 10:57
hallo crac, danke erstmal.
die header() funktion macht irgendwie garnix bei mir:confused: .
und include() hängt leider immer nur die aufgerufene seite an die aktuelle *.htm.
man kann jetzt zwar über eine extra seite das erreichen was ich will, aber ich meine mich zu erinnern das das auch direkt geht. also einfach weiterleitung auf eine weitere seite.
thx
CU
das mit dem direkten weiterleiten geschieht schon mit
header('Location:seite.php')
wie du bemerkst, habe ich vergessen Location: anzugeben ... sorry (deshalb hat es wohl auch nicht geklappt)! so sollte es eigentlich funktionieren ...
weitere infos zu dieser funktion findest du hier:
http://www.php.net/manual/en/function.header.php
Hi ihr,
soweit ich weiss geht das mit dem Header-Befehl nur wenn auf der Seite noch nichts ausgegeben wurde mit echo "" oder änlichem.
Gibt es da auch ne möglichkeit dieses Problem z umgehen?
Gruß andreas
dann kannst du eine seite mittels include miteinbeziehen ...
Roaster20
24-05-2002, 15:00
Wieso machst Du es nicht so:
<?php
if (x<0) {
# html code seite rein im Sinne von:
echo "<HEAD>\n";
echo "<TITLE>Seite rein</TITLE>\n";
...
}
else
{
# html Code Seite raus erzeugen
echo "<HEAD>\n";
echo "<TITLE>Seite raus</TITLE>\n";
...
}
?>
Ist zwar etwas Arbeit, dem HTML Quellcode immer die echos und Steuerzeichen hinzuzufügen, aber so gehts !
Grüsse
Martin
mezzo mix
25-05-2002, 16:25
danke euch.
es funktioniert.
CU
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.