• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Kontaktformular!

DanySahne

Neues Mitglied
Hallo!

Ich bearbeite gerade die Seite meiner Praktikumsfirma und soll ein Kontaktfomular einbauen. Das Problem ist (für mich) ich habe sowas noch nie wirklich gemacht und deshalb meine Frage an die fleißigen Helfer, wer hat Ahnung und kann es mir vllt erstellen oder klären.

Ich habe auch mal den Code begefügt, damit ihr mal gucken könnt. Ich habe es alles mit HTML programmiert.

<form action="" name="cactus">
<table border="0">
<tr>
<td width="250">Subject:</td>
<td rowspan="4" width="350" align=right><font size=2> <b>Opening hours</br>
Mon - Fri: 8:30am - 5:30pm</b></font><p></p>
<font size=4> Cactus Training Ltd</font></br>
<font size=2> Regent House</br>
Room 113</br>
291 Kirkdale</br>
Sydenham</br>
London</br>
SE26 4QD</br>
Tel./Fax. 0208 659 8200</br>
<a href="mailto:[email protected]">[email protected]</a><br/>
<a href="http://www.cactusnvqs.com" target="_Blank">www.cactusnvqs.com</a></font></td>
</tr>
<tr>
<td><input name="subject" size="40" type="text"></td>
</tr>
<tr>
<td>Message/Enquiry:*</td>

</tr>
<tr>
<td><textarea name="info" cols="30" rows="12"></textarea></td>
</tr>
<tr>
<td colspan="2">Name:*</td>
</tr>
<tr>

<td colspan="2"><input name="Name" size="40" type="text"></td>
</tr>
<tr>
<td colspan="2">Address:</td>
</tr>
<tr>
<td><textarea name="an" cols="30" rows="6"></textarea></td>
<td align=middle rowspan="3"><a href="findus.html"><img src="Pictures/findus.jpg"/></a></td>
</tr>

<tr>
<td>Tel Number:*</td>
</tr>
<tr>
<td><input name="tel" size="40" maxlength="15" type="text"></td>
</tr>
<tr>
<td>E-Mail:*</td>

</tr>
<tr>
<td><input name="Addy" size="40" maxlength="40" type="text"></td>
</tr>
<tr>
<td><font size=1 color=red>* Denotes a mandatory field</font></td>
</tr>
<tr>

<td><input type="submit" name="Senden" value="SEND"><input type="reset" name="delete" value="DELETE"></td>
</tr>

</table>

</form>
das ist der quellcode. es ist eine britische firma für die ich das ganze hier mache. Nicht das sich jemand wundert.

Ich danke allen Mitgliedern die mir helfen.
 
alles klar :)

HTML:
<form action="" name="cactus">

hier fehlt die "method" , das gibt an wie die variablen verschickt werden , du kannst die per mehtod="get" oder method="post" verschicken

nachm mittagessen schau ich nochmal genauer rein ;)
 
HTML:
<form action="datei_wo_die_inhalte_landen_sollen.php" mehtod="post" name="cactus">
<table border="0">
<tr>
<td width="250">Subject:</td>
<td rowspan="4" width="350" align=right><font size=2> <b>Opening hours</br>
Mon - Fri: 8:30am - 5:30pm</b></font><p></p>
<font size=4> Cactus Training Ltd</font></br>
<font size=2> Regent House</br>
Room 113</br>
291 Kirkdale</br>
Sydenham</br>
London</br>
SE26 4QD</br>
Tel./Fax. 0208 659 8200</br>
<a href="mailto:[email protected]">Info@Cactusnvqs. com</a><br/>
<a href="http://www.cactusnvqs.com" target="_Blank">www.cactusnvqs.com</a></font></td>
</tr>
<tr>
<td><input name="subject" size="40" type="text"></td>
</tr>
<tr>
<td>Message/Enquiry:*</td>

</tr>
<tr>
<td><textarea name="info" cols="30" rows="12"></textarea></td>
</tr>
<tr>
<td colspan="2">Name:*</td>
</tr>
<tr>

<td colspan="2"><input name="Name" size="40" type="text"></td>
</tr>
<tr>
<td colspan="2">Address:</td>
</tr>
<tr>
<td><textarea name="an" cols="30" rows="6"></textarea></td>
<td align=middle rowspan="3"><a href="findus.html"><img src="Pictures/findus.jpg"/></a></td>
</tr>

<tr>
<td>Tel Number:*</td>
</tr>
<tr>
<td><input name="tel" size="40" maxlength="15" type="text"></td>
</tr>
<tr>
<td>E-Mail:*</td>

</tr>
<tr>
<td><input name="Addy" size="40" maxlength="40" type="text"></td>
</tr>
<tr>
<td><font size=1 color=red>* Denotes a mandatory field</font></td>
</tr>
<tr>

<td><input type="submit" name="Senden" value="SEND"><input type="reset" name="delete" value="DELETE"></td>
</tr>

</table>

</form>
hat null komma gar nichts mit outlook zu tun

wenn dann öffnet sich outlook wenn man auf den e-mail link klickt
 
Weils mir gerade auffällt noch ein kurzer Nachtrag

In dem Formular gibt es ja "Pflichtangaben" wenn du willst kann ich dir dann noch helfen das z. B. wenn eines der Felder leer ist das Formular nicht abgeschickt wird sondern ein Popup mit ner Meldung kommt

nur so als Anreiz ;)
 
mache wie du denkst, aber pop up klingt gut, weil ich habe auch schon wo anders drin, also pop up und deshalb.

ich freue mich auf deine antwort.
 
na dann geb ich dir ma hier den code

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
<head>
    <title>New document</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <script type="text/javascript" src="check_form.js"></script>
</head>
<body>
<form action="datei_wo_die_inhalte_landen_sollen.php" mehtod="post" name="cactus" onsubmit="return chkcactus()">
<table border="0">
<tr>
<td width="250">Subject:</td>
<td rowspan="4" width="350" align=right><font size=2> <b>Opening hours</br>
Mon - Fri: 8:30am - 5:30pm</b></font><p></p>
<font size=4> Cactus Training Ltd</font></br>
<font size=2> Regent House</br>
Room 113</br>
291 Kirkdale</br>
Sydenham</br>
London</br>
SE26 4QD</br>
Tel./Fax. 0208 659 8200</br>
<a href="mailto:[email protected]">Info@Cactusnvqs. com</a><br/>
<a href="http://www.cactusnvqs.com" target="_Blank">www.cactusnvqs.com</a></font></td>
</tr>
<tr>
<td><input name="subject" size="40" type="text"></td>
</tr>
<tr>
<td>Message/Enquiry:*</td>

</tr>
<tr>
<td><textarea name="info" cols="30" rows="12"></textarea></td>
</tr>
<tr>
<td colspan="2">Name:*</td>
</tr>
<tr>

<td colspan="2"><input name="Name" size="40" type="text"></td>
</tr>
<tr>
<td colspan="2">Address:</td>
</tr>
<tr>
<td><textarea name="an" cols="30" rows="6"></textarea></td>
<td align=middle rowspan="3"><a href="findus.html"><img src="Pictures/findus.jpg"/></a></td>
</tr>

<tr>
<td>Tel Number:*</td>
</tr>
<tr>
<td><input name="tel" size="40" maxlength="15" type="text"></td>
</tr>
<tr>
<td>E-Mail:*</td>

</tr>
<tr>
<td><input name="Addy" size="40" maxlength="40" type="text"></td>
</tr>
<tr>
<td><font size=1 color=red>* Denotes a mandatory field</font></td>
</tr>
<tr>

<td><input type="submit" name="Senden" value="SEND"><input type="reset" name="delete" value="DELETE"></td>
</tr>

</table>

</form>
</body>
</html>

die
<script type="text/javascript" src="check_form.js"></script>
einfach mit folgendem code ins gleiche verzeichnis laden

Code:
function chkcactus () {

      if (document.cactus.info.value == "") {
        alert("Pease enter a Message/Enquiry");



        return false;
      }


}

es kann so einfach sein :)
 
mit " mailto: " gehts bestimmt auch, aber nicht gerade empfehlenswert :)

Mach keine falschen Hoffnungen, mit mailto: gehts nicht... mailto: ist sowas wie http://, ein Protokoll zur Übertragung von Daten über ein Netzwerk. Es ist quasi ein Link, keine Funktion. Du könntest zwar per GET den Empfänger, Betreff und die Nachricht anhängen, aber es würde sich erstmal das E-Mail Programm (z.B. Outlook) öffnen, um es abzuschicken.
 
so jetzt bleibt noch zwei sachen übrig, die php seite und das die einigen richtig getätigt werden, also das auch wirklich eine e-mailadresse drin steht mit @ und das auch bei telefonnummer auch nur zahlen drin stehen und keine buchstaben.

ich danke dir für den teil mit der messagebox.
 
Mach keine falschen Hoffnungen, mit mailto: gehts nicht... mailto: ist sowas wie http://, ein Protokoll zur Übertragung von Daten über ein Netzwerk. Es ist quasi ein Link, keine Funktion. Du könntest zwar per GET den Empfänger, Betreff und die Nachricht anhängen, aber es würde sich erstmal das E-Mail Programm (z.B. Outlook) öffnen, um es abzuschicken.

genau das wollte ich ja auch vermeiden mit dem Outlook! habe ich ja schon versucht. das formular ist für mich alles neuland. deswegen freue ich mich ja über die zahlreichen und hilfreichen antworten von euch.
 
wuhuhuuuuuuu mal jemand der sich auskennt ;)

soll ja keine endlösung sein sondern eine art heranführung

wobei ich gestehen muss das es erschrekend ist wieviele "profesionelle" webseiten genau solche scripte verwenden
 
Weils mir gerade auffällt noch ein kurzer Nachtrag

In dem Formular gibt es ja "Pflichtangaben" wenn du willst kann ich dir dann noch helfen das z. B. wenn eines der Felder leer ist das Formular nicht abgeschickt wird sondern ein Popup mit ner Meldung kommt

nur so als Anreiz ;)

Sowas brauch ich für meine hompage auch. Währe nicht schlecht wen du mal ein Beispiel gibts. Ich kann es dan später nach meinem verfahren ändern.
 
Zurück
Oben