Homepage selbermachen 7.852 Themen, 35.619 Beiträge

habe Problem mit PHP-Script

damiel_cb / 10 Antworten / Baumansicht Nickles

Hallo,...
und zwar habe ich ein problem mit diesem php-script

if ($plz == "00")

{
header ("Location: http://213.7.75.188/homepage/home/home_plz.htm");
}

else if ($plz == "")
{
header ("Location: http://127.0.0.1/homepage/home/home_plz.htm");
}

else if ($plz == "01")

{

header ("Location: http://127.0.0.1/homepage/01/home/index_weiterleitung.htm");

}


else if ($plz = "03")

{

header ("Location: http://127.0.0.1/homepage/03/home/index_weiterleitung.htm");

}

else if ($plz = "04")

{

header ("Location: http://127.0.0.1/homepage/04/home/index_weiterleitung.htm");
}


dieses soll dazu dienen wenn der user auf der startseite (www.d-minus.de) eine PLZ eingibt auf die seiten der jeweiligen PLZ kommt....leider funktioniert das nicht,...habe schon mehere scripte versucht komme einfach nichtz weiter..

bei Antwort benachrichtigen
Zaphod damiel_cb „habe Problem mit PHP-Script“
Optionen

vor header ("Location: URL) darf keine andere Ausgabe stehen, welchen Code hast du vor dem hier angegebenen noch?
Die if-else Kette solltest du aus Übersichtsgründen in eine switch()-Anweisung umbauen ...
HTH, Z.

bei Antwort benachrichtigen
xafford damiel_cb „habe Problem mit PHP-Script“
Optionen

ob_start();
switch ($_POST['plz']) {
  case '00':
    $target='http://127.0.0.1/homepage/00/home/index_weiterleitung.htm';
    break;
  case '01':
    $target='http://127.0.0.1/homepage/01/home/index_weiterleitung.htm';
    break;
  case '02':
    $target='http://127.0.0.1/homepage/02/home/index_weiterleitung.htm';
    break;
  case '03':
    $target='http://127.0.0.1/homepage/03/home/index_weiterleitung.htm';
    break;
  case '04':
    $target='http://127.0.0.1/homepage/04/home/index_weiterleitung.htm';
    break;
  default:
    $target='http://127.0.0.1/homepage/error.htm';
}
header ('Location: ' . $target);
ob_end_flush();

Code ist ungestestet, also ohne Gewähr.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Plazebo damiel_cb „habe Problem mit PHP-Script“
Optionen

Oder um bei deiner Version mit den IF-Schleifen zu bleiben:


if ($plz=="00")
{
header ("Location: http://213.7.75.188/homepage/home/home_plz.htm");
} else
{
if ($plz=="")
{
header ("Location: http://127.0.0.1/homepage/home/home_plz.htm");
} else
{
if ($plz=="01")
{
header ("Location: http://127.0.0.1/homepage/01/home/index_weiterleitung.htm");
} else
{
if ($plz=="03")
{
header ("Location: http://127.0.0.1/homepage/03/home/index_weiterleitung.htm");
} else
{
if ($plz=="04")
{
header ("Location: http://127.0.0.1/homepage/04/home/index_weiterleitung.htm");
}
}
}
}
}

bei Antwort benachrichtigen
xafford Plazebo „Oder um bei deiner Version mit den IF-Schleifen zu bleiben: if plz 00 header...“
Optionen

Hey dich gibt´s noch? Schön mal wieder was von Dir zu lesen.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Plazebo xafford „Hey dich gibt s noch? Schön mal wieder was von Dir zu lesen.“
Optionen

Jaha... jetzt erst gemerkt?
Ich schreibe sogar manchmal noch was. :-)

bei Antwort benachrichtigen
xafford Plazebo „Jaha... jetzt erst gemerkt? Ich schreibe sogar manchmal noch was. :- “
Optionen

Ja, jetzt erst bemerkt. Alte Leute sind eben nicht immer die schnellsten ;O)... aber da ich eigentlich selbst nicht mehr so oft hier bin (okay, die letzten Wochen wieder mehr) entgeht mir wohl so einiges (bis auf die regelmäßigen Anfeindungen so mancher)...

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Plazebo xafford „Ja, jetzt erst bemerkt. Alte Leute sind eben nicht immer die schnellsten O ......“
Optionen

Von den Anfeindungen bekomme ich wiederum nichts mit.

Wo ist eigentlich dieser -IRON- hin? Ist der verstorben oder so?

bei Antwort benachrichtigen
xafford Plazebo „Von den Anfeindungen bekomme ich wiederum nichts mit. Wo ist eigentlich dieser...“
Optionen

Hm, habe ich mich auch schon gefragt. Seine Homepage liegt auch schon lange brach. Ich hoffe mal, daß er das Leben außerhalb des Internet mittlerweile mehr schätzt, als die andere Alternative. Leider gibt es einige Leute bei Nickles, die spurlos verschwunden sind und manchmal fnd ich das schon erschreckend, daß man einfach so verschwinden kann, ohne daß es wirklich jemandem auffällt...

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Plazebo xafford „Hm, habe ich mich auch schon gefragt. Seine Homepage liegt auch schon lange...“
Optionen

Ach, du hast doch nur Angst selbst in Vergessenheit zu geraten! :-X

bei Antwort benachrichtigen
xafford Plazebo „Ach, du hast doch nur Angst selbst in Vergessenheit zu geraten! :-X“
Optionen

Mist, enttarnt ;o)

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen