Tag zusammen,
Mein Problem:
hab es auf einem Server mit register_globals = on versucht und es klappt.
bei register_globals = off jedoch nicht...
wo liegt das Problem?
Mein Problem:
HTML:
<form action="<?php print $PHP_SELF;?>" method="post">
<input type="hidden" name="aktion" value="kontaktformular">
<input name="name" type="text" value="" size="40" class="b1">
PHP:
if ( isset( $aktion ) && $aktion=="kontaktformular" )
{
if ( empty( $_POST['name'] ) )
$nachricht .="Sie müssen einen Namen angeben<br>\n";
if ( empty( $_POST['vorname'] ) )
$nachricht .="Sie müssen einen Vornamen angeben<br>\n";
if ( empty( $_POST['firma'] ) )
$nachricht .="Sie müssen eine Firma angeben<br>\n";
if ( empty( $_POST['adresse'] ) )
$nachricht .="Sie müssen eine Adresse angeben<br>\n";
if ( empty( $_POST['plz'] ) )
$nachricht .="Sie müssen eine Postleitzahl angeben<br>\n";
if ( empty( $_POST['ort'] ) )
$nachricht .="Sie müssen einen Ort angeben<br>\n";
if ( empty( $_POST['mail'] ) )
$nachricht .="Sie müssen eine Mail-adresse angeben<br>\n";
if ( empty( $_POST['text'] ) )
$nachricht .="Sie müssen eine Nachricht verfassen<br>\n";
if ( $nachricht == "" )
{
sendeDaten( $_POST['name'], $_POST['vorname'], $_POST['firma'], $_POST['adresse'],
$_POST['plz'], $_POST['ort'], $_POST['mail'], $_POST['fax'], $_POST['tel'],
$_POST['text'] );
header("Location: gesendet.php");
exit;
}
}
bei register_globals = off jedoch nicht...
wo liegt das Problem?