ich weiß nicht genau ob ich hier mit meiner Frage richtig bin, aber ich habe Sie nirgends gefunden..
Also, ich möchte einen eigenen Formularservice an das Shopsystem anbinden.
Das Ganze soll an der Stelle der confirmation geschehen.
So wie ich das System bisher verstehe, werden dem Template confirmation.html einige Konstanten oder auch nur Variablen mitgegeben, so zum Beispiel die $form_action_url.
Hier mein hinzugefügter Code aus der confimation.html:
Code: Alles auswählen
<td><input name="id" type="text" value="{$prefix_id}">{$form_action_url}</td>
Nun bin ich an die Stelle confirmation.php an der die $form_action_url gefüllt wird, dort habe ich eine neue Variable $prefix erstellt. Dies ist ein Zufallsprefix für meine speziell benötigten IDs. Sie ist auch tatsächlich mit einem Wert gefüllt.
Hier mein Code aus der confirmation.php:
Code: Alles auswählen
// Global Id for Service
$array = getdate();
$prefix=$array["year"].$array["mon"].$array["mday"];
function gen_zahlen($min, $max, $anz) {
$werte = range($min, $max);
mt_srand ((double)microtime()*1000000);
for($x = 0; $x < $anz; $x++) {
$i = mt_rand(1, count($werte))-1;
$erg[] = $werte[$i];
array_splice($werte, $i, 1);
}
return $erg;
}
$zufalls_array = gen_zahlen(0, 15, 8);
$a= join("", $zufalls_array);
$prefix_id= $prefix.$a;
ABER wieso ist $prefix_id, wenn ich Sie mir in der confirmation.html ausgeben lasse, leer?
Vielen Dank und VG!!