Es wird nur die die Variable "$ku_nr = $_POST['ku_nr'];" gefüllt.
Die anderen bleiben leer.
habe mit echo eine Testausgabe gemacht. Was mache ich falsch oder andersherum gefragt wie mache ich es richtig.
Code: Alles auswählen
cInclude('classes', 'class.template.php');
$template = 'kunstlerformular.html';
if ( !is_object($tpl) ) {
$tpl = new Template;}
$tpl->reset();
// pfad ür den Rücksprung ermitteln
$url = $sess->url("front_content.php?idcat=".$idcat);
// pfad ür den Rücksprung setzen
$tpl->set('s', 'FORM_ACTION', $url);
$tpl->generate('templates/'.$template);
if($_POST['ku_nr']!='')
{
$ku_nr = $_POST['ku_nr'];
$firma = $POST['firma'];
$name = $POST['name'];
$vorname = $_POST['vorname'];
$strasse = $_POST['strasse'];
$plz = $_POST['plz'];
$ort = $_POST['ort'];
$tel = $_POST['tel'];
$fax = $_POST['fax'];
$mobil = $_POST['mobil'];
$email = $_POST['email'];
echo "<br>test ku_nr = $ku_nr<br>"; // Kundennummer wird angeziegt
echo "test name = $name<br>"; // keine Variable ausgabe
echo "test firma = $firma<br>"; // keine Variable ausgabe
}
Hier ein teil vom Formular
Code: Alles auswählen
<form action="{FORM_ACTION}" method="post" style="padding:0;margin:0;" name="kunstlerformular" id="kunstlerformular"}>
<table width="480" border="0" cellspacing="2" cellpadding="0">
<tr>
<td width="150">Kunden-Nummer</td>
<td><input type="text" name="ku_nr" size="10" maxlength="10" tabindex="1" border="0"></td>
</tr>
<tr>
<td width="150">Firma / Künstlername</td>
<td><input type="text" name="firma" size="24" tabindex="2" border="0"></td>
</tr>
<tr>
<td width="150">Name</td>
<td><input type="text" name="name" size="20" maxlength="20" tabindex="3" border="0"></td>
</tr>
Hat sich erledigt

In der Ruhe liegt die Kraft den wer
suchet der
findet
Wer Rechtschreibfehler findet kann sie behalten, Codefehler können gemeldet werden.