Hi
habe folgendes Formular erstellt und wollte nun die eingegebenen Werte ausgeben lassen ...
Das ist mein Formular:
<html>
<head>
<title>Suggestion Form</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href=" ../../css/ies_styles_002.css">
<!--############# Funktion schaut, wie viele Zeichen eingeben wurden ############## -->
<script type="text/javascript">
function checkLen(id,zaehler,anzahl)
{
var maxLen=anzahl;
obj=document.getElementById(id);
zaehler=document.getElementById(zaehler);
if(obj.value.length>maxLen)
{
alert("Please, not more than "+maxLen+" characters!");
obj.value=obj.value.substring(0,maxLen);
zaehler.value=0;
}
else
{
zaehler.value=maxLen-obj.value.length;
}
}
</script>
</head>
<form action="write.php" method="GET" language="JavaScript">
<STYLE>BODY {
MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px
}
<TABLE cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR>
<TD vAlign=top><!-- Header Start -->
<STYLE>#buehne1 {
BACKGROUND-IMAGE: url(/images/buehne_1_intra.gif); LINE-HEIGHT: 19px
}
</style>
<body>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" height="230"> <table border="0" width="100%" cellspacing="0" cellpadding="3">
<tr>
<td colspan="3" height="2"><img src="/images/pixel.gif" width="1" height="3" border="0"></td>
</tr>
<tr>
<td width="23%" height="25"> <p class="font12"> Date:</p></td>
<td height="25" colspan="2" width="77%">
<!--############# Gibt das aktuelle Datum aus ############## -->
<div class="font11b"><script type="text/javascript">
var jetzt = new Date();
var Tag = jetzt.getDate();
var TagInWoche = jetzt.getDay();
var Wochentag = new Array("Sunday", "Monday", "Tuesday", "Wednesday",
"Thursday", "Friday", "Saturday");
var Jahr = jetzt.getFullYear();
var Jahresmonat = jetzt.getMonth();
var Monat = new Array("January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December");
document.write(Wochentag[TagInWoche] + " " + Tag + " " + " " + Monat[Jahresmonat] + " " + Jahr );
</script>
</div>
</td>
</tr>
<tr>
<td width="23%" height="25"> <p class="font12"> Name:</p></td>
<td height="25" colspan="2" width="77%">
<input type="text" name="name" size="50" class="font11b" maxlength="50">
</td>
</tr>
<tr>
<td width="23%" height="25" class="font12"> Email:</td>
<td height="25" colspan="2" width="77%">
<input type="text" name="sender" size="50" class="font11b" maxlength="50" value="Please enter your email address." onFocus="this.value='@db.com';">
</td>
</tr>
<tr>
<td width="23%" height="25"> <p class="font12"> Subject:</p></td>
<td height="25" colspan="2" width="77%">
<input type="text" name="subject" size="50" class="font11b" maxlength="50">
</td>
</tr>
<tr>
<td height="11" valign="top" width="23%" class="font13"> Suggestion:</td>
<td height="11" valign="top" width="77%" maxlength="50">
<!--############# Textarea mit Aufruf einer Funktion, die die Anzahl checkt ############## -->
<textarea id="ta2" onkeypress="checkLen('ta2','zaehler2',20)" name="suggestion" rows="10" cols="50" class="font11b"></textarea><br>
<!--############# Textfeld zum Anzeigen, wie viele Zeichen noch möglich sind ############## -->
<input type="text" id="zaehler2" value="" size="1"><br>
</td>
</tr>
<tr>
<td height="11" width="23%" valign="top"> </td>
<td width="77%" height="11" valign="top">
<input type="submit" tabindex="31" value="Submit" name="B1" src ="ny/cmdSubmitOff.gif" img>
</td>
</tr>
</table></td>
</tr>
</table>
<p> </p>
<p>
<input type="hidden" name="redirect" value="http://it-infra.cib.db.com/desktop_svcs/internal/contact_us/thankyou.shtml">
<input type="hidden" name="sendcopy" value="yes">
</p>
<p> </p>
</form>
</body>
</html>
Das ist die Php Datei:
<?php
$name = $_POST['name'];
$subject = $_POST['subject'];
$notiz = $_POST['suggestion'];
echo("<br>Name = $name");
echo("<br>Subject = $subject");
echo("<br>Suggestion = $notiz");
?>
<?php
$name = $_POST['name'];
$subject = $_POST['subject'];
$notiz = $_POST['suggestion'];
echo("<br>Name = $name");
echo("<br>Subject = $subject");
echo("<br>Suggestion = $notiz");
?>
Mein Problem:
Es wird zwar Name= angezeigt, aber der Wert in der Variable kann/wird
nicht angezeigt.
Kann mir jemand helfen?
Gruß Benni