Sylnois
Mitglied
Heyho Leute
Hab ein Problem. Guckt euch dieses Beispiel mal an.
Bei der zweiten Ausgabe wird die $anzahl einfach leer ausgegeben obwohl sie noch einen Wert beinhalten müsste. Warum das denn?
LG
Sylnois
Hab ein Problem. Guckt euch dieses Beispiel mal an.
PHP:
if(isset($_POST["anzahl"])){
if(isset($_POST["anzahleintr"])){
$anzahl = $_POST["anzahleintr"];
}
echo "Anzahl lautet $anzahl";
if($ergebnis == TRUE){
echo'Geschaaafffttt';
}
for($k = 0; $k < $anzahl; $k++){
echo" <form action='' method='POST'>
<table style='background: #FFFFFF; width: 700px;padding: 10px 50px 10px 50px'>
<tr>
<td width='150px'>
Name
</td>
<td>
<input type='text' name='name".$k."' />
</td>
<td width='150px'>
Vorname
</td>
<td>
<input type='text' name='vorname".$k."' />
</td>
</tr>
<tr>
<td>
Adresse
</td>
<td>
<input type='text' name='adresse".$k."' />
</td>
<td>
Geburtsdatum
</td>
<td>
<input type='text' name='bday".$k."' />
</td>
</tr>
<tr>
<td>
Telefonnummer Privat
</td>
<td>
<input type='text' name='telefonp".$k."' />
</td>
<td>
Mobilenummer
</td>
<td>
<input type='text' name='mobile".$k."' />
</td>
</tr>
<tr>
<td>
Email Privat
</td>
<td>
<input type='text' name='emailp".$k."' />
</td>
<td>
Email Geschäft
</td>
<td>
<input type='text' name='emailg".$k."' />
</td>
</tr>
<tr>
<td>
Telefonnummer Geschäft
</td>
<td>
<input type='text' name='telefong".$k."' />
</td>
<td>
</td>
<td>
</td>
</tr>
";
}
echo"<tr>
<td>
<input type='submit' name='eintragen' value='eintragen' />
</td>
</tr>
</table>
</form>";
if(isset($_POST["eintragen"])){
for($k = 0; $k < $anzahl; $k++){
echo"Anzahl ist weiterhin $anzahl";
}
Bei der zweiten Ausgabe wird die $anzahl einfach leer ausgegeben obwohl sie noch einen Wert beinhalten müsste. Warum das denn?
LG
Sylnois