ninette111
Grünschnabel
Grüß euch!!
Irgendwie steh ich grad zeimlich auf der Leitung.
Auf meiner Website verwende ich eine Navigation die auf includes basiert. D.h.: wenn ich von index.php aus eine neue seite aufrufen möchte (innerhalb des Hauptbereicher der index.php-Seite), dann sieht das folgendermaßen aus:
Aufruf:
Code in index.php:
Das funktionirt einwandfrei.
Nun habe ich allerdings eine Seite register.php (mit Formular) die von doRegister.php abgearbeitet wird. Wenn nun doRegister.php einen Fehler findet, so soll auf register.php zurückgelinkt werden, was momentan so aussieht:
Das Problem hierbei ist, dass die Seite register.php jetzt alleine, d.h. nicht in die index.php eingelagert angezeigt wird.
Alle möglichen Versuche als Location eine index mit Parameter zur register.php-Datei sind mir bisher misslungen.
=> Mein Problem ist also, dass ich jene Variablen(Parameter), die von der in der index.php bereits includeten Datei (z.B. doRegister.php) dem Link hinzugefügt werden, nicht verarbeiten kann.
=> Wäre echt toll, wenn mir jemand einen Tipp geben könnte!
Viiielen Dank!
Ines
Irgendwie steh ich grad zeimlich auf der Leitung.
Auf meiner Website verwende ich eine Navigation die auf includes basiert. D.h.: wenn ich von index.php aus eine neue seite aufrufen möchte (innerhalb des Hauptbereicher der index.php-Seite), dann sieht das folgendermaßen aus:
Aufruf:
PHP:
index.php?site=startseite
PHP:
<!-- Inhalt Anfang -->
<?php
if (!isset($site)) {
$site="home";
}
if (file_exists("scripts/".$site.".php")) {
include("scripts/".$site.".php");
}else{
echo "<b><center>$site ist noch nicht implementiert</center></b>";
}?>
<!-- Inhalt Ende -->
Nun habe ich allerdings eine Seite register.php (mit Formular) die von doRegister.php abgearbeitet wird. Wenn nun doRegister.php einen Fehler findet, so soll auf register.php zurückgelinkt werden, was momentan so aussieht:
PHP:
header("Location: register.php?error=user_exists&".encodeParameter());
Das Problem hierbei ist, dass die Seite register.php jetzt alleine, d.h. nicht in die index.php eingelagert angezeigt wird.
Alle möglichen Versuche als Location eine index mit Parameter zur register.php-Datei sind mir bisher misslungen.
=> Mein Problem ist also, dass ich jene Variablen(Parameter), die von der in der index.php bereits includeten Datei (z.B. doRegister.php) dem Link hinzugefügt werden, nicht verarbeiten kann.
=> Wäre echt toll, wenn mir jemand einen Tipp geben könnte!
Viiielen Dank!
Ines