Guten Morgen,
ich habe folgendes Problem:
Ich soll für unsere Firma ein Online-Formular machen, mit dem unsere User uns diverse Probleme oder Sonstiges mitteilen können, eine Art Instandsetzungsauftrag per Mail-Formular so zu sagen.
Nungut, ich hab mit PHP ungefähr soviel am Hut wie Frauen mit Fußball.. deshalb hab ich mir einfach mal ein paar Tutorials angeschaut und bin jetzt eigentlich auch so gut wie fertig, nur ein paar Kleinigkeiten fehlen mir noch. Vielleicht könnt ihr mir dabei ja weiterhelfen.
Zuerst allerdings einmal der Code den ich verwendet habe.
formular.htm enthält folgendes:
<html>
<head><title>Instandsetzungsauftrag an xxx</title>
<center><img src=img/logo.jpg></center>
<form method="post" action="senden.php">
<table border="0" cellpadding="" align="center" width="700">
<tr>
<td>[b]Ihr Name:[/b]</td> <td><input type="text" name="name"></td>
</tr>
<tr>
<td>[b]Ihre Abteilung:[/b]</td> <td><input type="text" name="abteilung" size="25"></td>
</tr>
<tr>
<td>[b]Tel.:[/b]</td> <td><input type="text" name="tel"></td>
</tr>
<tr>
<td>[b]E-Mail:[/b]</td> <td><input type="text" name="email"></td>
</tr>
<tr>
<td>[b]Fax:[/b]</td> <td><input type="text" name="fax"></td>
</tr>
<tr>
<td>[b]Problembericht:[/b]</td> <td><textarea name="bericht" rows="10" cols="50"></textarea></td>
</tr>
<tr>
<td><input type="submit" name="Button" value="Abschicken"></td> <td><input type="reset" name="Button" value="Zurücksetzen"></td>
</tr>
</form>
Alles anzeigen
senden.php enthält folgendes:
<?PHP
echo "<center><u>[b]Sie haben folgende Angaben gemacht:</u>[/b]
";
echo "[b]Ihr Name:[/b] $name
";
echo "[b]Ihre Abteilung:[/b] $abteilung
";
echo "[b]Tel.:[/b] $tel
";
echo "[b]Fax:[/b] $fax
";
echo "[b]Problembericht:[/b] $bericht</center>";
$text = $name."\n".$abteilung."\n".$tel."\n".$fax."\n".$bericht;
mail("j.worobij@goetz-dl.de","Instandsetzungsauftrag von $name",$text);
?>
Alles anzeigen
Ok, mein erstes und größtes Problem ist es, dass ich einfach keine E-Mail zugesandt bekomme. Alles funktioniert, wie es sein soll, nur es kommt keine E-Mail an. Woran könnte das liegen?
Mein zweites (kleines) Problem ist, dass das Bild über dem Formular extrem weit entfernt vom Rest der Seite ist, heißt also, es ist sehr viel Zwischenraum zwischen dem Bild und dem Formular.
Und als Letztes habe ich noch eine Frage.
Mein Cheffe hätte das gerne so, dass man aus dem Namensfeld ein Dropdown-Menü macht, dort seinen Namen aussucht und die restlichen Felder sich dann automatisch eintragen. Wenn ich also jetzt meinen Namen dort aussuche, soll sofort meine Telefon-Nummer, meine Abteilung, etc. dastehen. Meines Wissens ist dies nur mit einer Datenbank möglich, oder liege ich da falsch?
Ok, also wenn jemand kurz Zeit hat, mir da ein wenig unter die Arme zu greifen, wäre das sehr nett. Ich wünsch euch noch einen schönen Tag.
MfG