Hallo Herr Einecke, vielen Dank klappt nun. Ich habe jedoch noch eine andere Anfrage. Ich habe ein erstes Formular, in dem ich über das Frontend Daten erfasse und mittels id="self" und verschiedenen Abfragen sofort speichere. Damit ich zum nächsten Eingabeformular komme, habe ich zwischen dem we:ifWritten den folgenden PHP-Code, mit dem ich dann automatisch weitergeleitet werde:
Code: Alles auswählen
<we:ifWritten type="object">
<!-- Ermitteln ObjektID fuer Edit-Weiterleitung zur naechsten Seite -->
<?php
/* Redirect auf naechste Seite im aktuell angeforderten Verzeichnis */
$host = $_SERVER['HTTP_HOST'];
$uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\');
$extra = 'newad03.php';
$objektidx = $GLOBALS["we_object"]["eingabe01"]->ID;
header("Location: http://$host$uri/$extra?we_editObject_ID=$objektidx");
exit;
</we:ifWritten>
Dies funktioniert soweit alles und man wird korrekt aufs nächste Forumlar geleitet. Auf dem nächsten Formular, indem ich ebenfalls verschiedene Eingabefelder habe, möchte ich genau so vor gehen. Die Problematik ist jedoch, dass diese PHP-Eingaben zwischen we:ifWritten nicht mehr korrekt ausgeführt werden, resp. die Weiterleitung funktioniert so nicht? Können Sie mir allenfalls sagen, wie ich die nächste Seite, in dem es wieder Eingabefelder hat ansprechen kann?:
Code: Alles auswählen
<we:ifWritten type="object">
<!-- Ermitteln ObjektID fuer Edit-Weiterleitung zur naechsten Seite -->
<?php
/* Redirect auf naechste Seite im aktuell angeforderten Verzeichnis */
$host = $_SERVER['HTTP_HOST'];
$uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\');
$extra = 'newad03.php';
$objektidx = $GLOBALS["we_object"]["eingabe01"]->ID;
header("Location: http://$host$uri/$extra?we_editObject_ID=$objektidx");
exit;
</we:ifWritten>
Zur Info, der Datensatz wird korrekt gespeichert und wenn ein Text, z.B. OK zwischen die we:ifWritten Tags geschrieben wird, wird dieser Text angezeigt. Also muss es an der PHP-Anweisung zum Weiterleiten an die nächste Seite liegen. Ich habe auch versucht eine PHP-Header Anweisung manuell, also mit dem richtigen URL einzutragen und dies klappt komischerweise auch nicht. Haben Sie mir einen Tipp an was das liegen könnte? Vielen Dank.