Hallo zusammen,
ich habe folgendes Proplem: Ich habe ein mehrseitiges Formular und übergebe die Variablen über SESSION an die Ausgabeseite. Die SESSION wird auch korrekt mit allen Variabelen in die TMP-Datei geschrieben. Die Ausgabe wird über den HEADER an die Ausgabeseite weitergegeben. In der Ausgabeseite werden aber nur 4 der ca 15 Variablen ausgegeben. Ich habe schon eine Augenentzündung vor lauter durchsuchen des Quellcodes, finde aber keine Unregelmäßigkeit.
Vielleicht habt ihr einen schärferen Blick hier der Code der letzten Formularseite und von der Ausgabeseite. Es werden nur die ersten 4 Variablen des Formulars ausgegegen und zwar Name, EMail, Telefon und Straße.
Formularseite:
Augabeseite:
Die SESSION starte ich natürlich auf allen Seiten mit
Danke für eure Hilfe im Voraus
Ciao
Orlani
ich habe folgendes Proplem: Ich habe ein mehrseitiges Formular und übergebe die Variablen über SESSION an die Ausgabeseite. Die SESSION wird auch korrekt mit allen Variabelen in die TMP-Datei geschrieben. Die Ausgabe wird über den HEADER an die Ausgabeseite weitergegeben. In der Ausgabeseite werden aber nur 4 der ca 15 Variablen ausgegeben. Ich habe schon eine Augenentzündung vor lauter durchsuchen des Quellcodes, finde aber keine Unregelmäßigkeit.
Vielleicht habt ihr einen schärferen Blick hier der Code der letzten Formularseite und von der Ausgabeseite. Es werden nur die ersten 4 Variablen des Formulars ausgegegen und zwar Name, EMail, Telefon und Straße.
Formularseite:
PHP-Code:
<?php
session_start();
if ( isset ( $_REQUEST["do"] ) && $_REQUEST["do"] == "check")
{
// Formular wurde abgesand
$error_msg = "";
// Kontrolle der Pflichtfelder
if ( !isset ( $_REQUEST["dername"] ) || $_REQUEST["dername"] == "" )
{
$error_msg = "Bitte geben Sie Ihren Vor- und Nachnamen ein!<br>";
}
if ( !isset ( $_REQUEST["email"] ) || $_REQUEST["email"] == "" )
{
$error_msg .= "Bitte geben Sie Ihre EMail-Adresse ein!<br>";
}
if ( !isset ( $_REQUEST["telefon"] ) || $_REQUEST["telefon"] == "" )
{
$error_msg .= "Bitte geben Sie Ihre Telefonnummer ein!<br>";
}
if ( !isset ( $_REQUEST["strasse"] ) || $_REQUEST["strasse"] == "" )
{
$error_msg .= "Bitte geben Sie Ihre Strasse und Hausnummer ein!<br>";
}
if ( !isset ( $_REQUEST["ort"] ) || $_REQUEST["ort"] == "" )
{
$error_msg .= "Bitte geben Sie Ihren Wohnort ein!<br>";
}
if ($error_msg == "")
{
//Variablen in Session speichern
$_SESSION['dername'] = $_REQUEST['dername'];
$_SESSION['email'] = $_REQUEST['email'];
$_SESSION['telefon'] = $_REQUEST['telefon'];
$_SESSION['strasse'] = $_REQUEST['strasse'];
$_SESSION['plz'] = $_REQUEST['plz'];
$_SESSION['ort '] = $_REQUEST['ort'];
$_SESSION['land '] = $_REQUEST['land'];
$_SESSION['aufmerksam '] = $_REQUEST['aufmerksam'];
$_SESSION['zeitung '] = $_REQUEST['zeitung'];
$_SESSION['erreichbar '] = $_REQUEST['erreichbar'];
//alles o.k. und senden
header ('Location: result-2-7.php');
die;
}
}
?>
PHP-Code:
<tr>
<td width="100"> Vorname/Name:</td>
<td class="resultAntwort"><?php echo $_SESSION["dername"]; ?></td>
</tr>
<tr>
<td width="100"> Email:</td>
<td class="resultAntwort"><?php echo $_SESSION["email"]; ?></td>
</tr>
<tr>
<td width="100"> Telefon:</td>
<td class="resultAntwort"><?php echo $_SESSION["telefon"]; ?></td>
</tr>
<tr>
<td width="100"> Strasse:</td>
<td class="resultAntwort"><?php echo $_SESSION["strasse"]; ?></td>
</tr>
<tr>
<td width="100"> Plz/Ort:</td>
<td class="resultAntwort"><?php echo $_SESSION["plz"]; ?> / <?php echo $_SESSION["ort"]; ?></td>
</tr>
<tr>
<td width="100">Land:</td>
<td class="resultAntwort"><?php echo $_SESSION["land"]; ?></td>
</tr>
<tr>
<td colspan="2">Auf diese Webpräsenz wurde ich aufmerksam durch: <span class="resultAntwort"><?php echo $_SESSION["aufmerksam"]; ?></span></td>
</tr>
<tr>
<td colspan="2">Im Falle von Anzeige: in welcher Zeitung? <span class="resultAntwort"><?php echo $_SESSION["zeitung"]; ?></span></td>
</tr>
<tr>
<td colspan="2" class="tdNeu">Erreichbarkeit:</td>
</tr>
<tr>
<td colspan="2">Ich bin für eine Kontaktaufnahme am besten erreichbar: <span class="resultAntwort">
<?php echo $_SESSION["erreichbar"]; ?>
</span></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td colspan="2" class="tdNeu">Nutzen Sie unser Team um erfolgreich zu sein!</td>
</tr>
PHP-Code:
<?php session_start (); ?>
Ciao
Orlani
Kommentar