son gohan
Erfahrenes Mitglied
Hallo,
habe eine Frage zu folgendem PHP Switcher http://www.contrastsweb.com/switcher/v1/source.php
Kann mir jemand sagen ob der auch so funktionieren müsste oder ob ich irgendwas falsch gemacht haben muss in meiner Seite?
Ich kann mir eigentlich nur Fehler in der switcher.php Datei vorstellen gemacht zu haben.
Entweder stimmen die Angaben http://localhost/index.php nicht im Script oder die HTTP variablen sind falsch geschrieben, eil ich habe mal von einer verkürzten Schreibweise gelesen, wonach man auch
$_get["Variablennamen"];
anstatt
$HTTP_GET_VARS["Name"];
schreiben kann.
Auf jedenfall muss doch irgendwas nicht stimmen, ich bekomme diese Fehlermeldung wenn ich es austesten will:
habe eine Frage zu folgendem PHP Switcher http://www.contrastsweb.com/switcher/v1/source.php
Kann mir jemand sagen ob der auch so funktionieren müsste oder ob ich irgendwas falsch gemacht haben muss in meiner Seite?
Ich kann mir eigentlich nur Fehler in der switcher.php Datei vorstellen gemacht zu haben.
PHP:
<?php
// This array lists the "acceptable" styles$accept = array('normal',
'different');
// Get style from a query string (e.g. from a link),
// or from a form.
if(isset($_REQUEST['set'])){
$style = trim(strip_tags($_REQUEST['set']));
}
else if(isset($_POST['set'])){
$style = trim(strip_tags($_POST['set']));
}
// Check if the requested stylesheet is "acceptable"
if(in_array($style, $accept)){
setcookie('sitestyle', $style, time()+31536000, '/', $_SERVER['HTTP_HOST']);
}
if(isset($_SERVER['HTTP_REFERER'])){
// Send the user back to the refering page
header("Location: ". $_SERVER['HTTP_REFERER']);
exit;
}
else {
// No HTTP referrer, send them back to the home page
header("Location: http://localhost/index.php");
exit;
}
?>
Entweder stimmen die Angaben http://localhost/index.php nicht im Script oder die HTTP variablen sind falsch geschrieben, eil ich habe mal von einer verkürzten Schreibweise gelesen, wonach man auch
$_get["Variablennamen"];
anstatt
$HTTP_GET_VARS["Name"];
schreiben kann.
Auf jedenfall muss doch irgendwas nicht stimmen, ich bekomme diese Fehlermeldung wenn ich es austesten will:
PHP:
Parse error: parse error, unexpected ')' in C:\Programme\OmniSecure\htdocs\switcher.php on line 4
Zuletzt bearbeitet: