CreativPur
Erfahrenes Mitglied
Ich habe jetzt 2 Forms angelegt.
Das eine Form zum generieren des Codes und die Ausgabe in Form 2 gelegt.
Das zweite Form zum Speichern in die Datenbank..
Leider wird jetzt nichts mehr gespeichert..
Das eine Form zum generieren des Codes und die Ausgabe in Form 2 gelegt.
Das zweite Form zum Speichern in die Datenbank..
Leider wird jetzt nichts mehr gespeichert..
PHP:
<form action="" method="POST">
<div class="col-lg-12">
<?php
function generateCode($laenge = 13) {
$zeichen = "0123456789";
$text="";
mt_srand ((double) microtime()*100000000000);
for ($i=0; $i<$laenge; $i++) {
$text .= $zeichen{mt_rand(0,strlen($zeichen))};
$gutschein_code2 = $text;
}
return $text;
}
?>
<label>Anzahl</label>
<input type="text" class="form-control" name="gutschein_code2">
<br />
<button type='submit' class='btn btn-success btn-xs'>Code generieren</button>
<hr />
</div>
</form>
<form action="" method="POST">
<?php
$gutschein_code2 = $_POST['gutschein_code2'];
for( $i = 1; $i <= $gutschein_code2; $i++ ) {
printf( "<input type='text' class='form-control' name='gutschein_code2%s' value='%s'><br />",
$i, generateCode( ) );
}
?>
<div class="col-lg-6">
<label>Einrichtung</label>
<input type="text" class="form-control" name="gutschein_code_einrichtung" value="<?php echo $gutschein_code_einrichtung ?>">
</div>
<div class="col-lg-6">
<label>Ort</label>
<input type="text" class="form-control" name="gutschein_code_ort" value="<?php echo $gutschein_code_ort ?>">
</div>
<div class="col-lg-3">
</div>
<div class="col-lg-6">
<input type="hidden" class="form-control" name="gutschein_code1" value=" ">
<input type="hidden" class="form-control" name="gutschein_code_vorname" value=" ">
<input type="hidden" class="form-control" name="gutschein_code_nachname" value=" ">
</div>
</div>
<hr />
<button type='submit' class='btn btn-success btn-xs'>Code speichern</button>
</form>