Ergebnis 1 bis 2 von 2

Thema: in Kontaktformular Pflichtfelder einfügen

  1. #1
    Emmi
    Gast

    Unglücklich in Kontaktformular Pflichtfelder einfügen

    Grüße ich möchte bei meinem Kontaktformular 2 Felder zu Pflichtfeldern machen und zwar Firma und Email. Hier das bestehende PHP-Skript:

    Code:
    <form method="post" action="<?$PHP_SELF?>">
    <div align="center">
    <table border="0" width="100%" id="table2">
     
    <tr bgcolor=#C0C0C0>
     <td width="34%"><font face="Verdana" size="2">Last Name:</font></td>
     <td width="214"><b><font face="Verdana" size="2"><input name="Nachname"></font></b></td>
     <td width="10%"><font face="Verdana" size="2">First Name:</font></td>
     <td width="168"><b><font face="Verdana" size="2"><input name="Vorname"></font></b></td>
    </tr>
    <tr>
     <td width="244" bgcolor="gainsboro">
     <font face="Verdana" size="2" color="#000080">*Company:</font></td>
     <td width="214" bgcolor="gainsboro"><b>
     <font color="#000080" face="Verdana" size="2">
     <input name="Firma"></font></b></td>
     <td width="70" bgcolor="gainsboro">
     <font face="Verdana" size="2" color="#000080">*e-mail:</font></td>
     <td width="168" bgcolor="gainsboro"><b><font face="Verdana" size="2">
     <input name="email"></font></b></td>
    </tr>
    <tr bgcolor=#C0C0C0>
     <td width="244"><font face="Verdana" size="2">Phone:</font></td>
     <td width="214"><b><font face="Verdana" size="2"><input name="Telefon"></font></b></td>
     <td width="70"><font face="Verdana" size="2">Fax:</font></td>
     <td width="168"><b><font face="Verdana" size="2"><input name="Fax"></font></b></td>
    </tr>
    <tr>
     <td width="244" bgcolor="gainsboro"><font face="Verdana" size="2">Subject:</font></td>
     <td colspan=3 width="464" bgcolor="gainsboro"><b>
     <font face="Verdana" size="2"><select name="Auswahl" size="1">
     <option selected value="general question">general question</option>
     <option value="inquiry">Inquiry</option>
     <option value="order">Order</option>
     <option value="request for documents">Documents</option>
     <option value="ideas/iriticism">Ideas/Criticism</option>
     <option value="request for call back ">Please call back</option></select></font></td>
    </tr>
    <tr bgcolor=#C0C0C0>
     <td width="244"><font face="Verdana" size="2">Textarea:</font></td>
     <td colspan=3 width="464"><font face="Verdana" size="2"><b><textarea rows="6" name="Bemerkungen" cols="57"></textarea></b></font></font></td>
    </tr>
    <tr>
     <td colspan=4 height=20 width="714" bgcolor="white"><b>
     <font face="Verdana" size="2">or just send us an e-mail:<font color="#0000FF">
     </font>
     <a href="mailto:kontakt@kontakt.de"><font color="#0000FF">kontakt@kontakt.de</font></a>.</font></b><font face="Arial"></p></font></td>
    </tr>
    <tr>
     <td colspan=4 align=center height=20 width="714" bgcolor="white"><font face="Arial">
     <input type=hidden name="machma" value="1" style="font-weight: 700"></font>
     <b><font face="Verdana" size="2">
     <input type=submit value="Send from" style="background-color: rgb(55,47,153); color: rgb(255,255,255); border: 1 ridge rgb(0,0,0); font-weight:700"></font></b><p align="left">
     <font color="#000080">
     <b><font face="Verdana" size="1">*) </font></b>
     <font face="Verdana" size="1">requested fields</font></font></td></form>
    </td>
    <!-- INHALT ENDE -->
     
    <?
    if ($machma == '1')
    {
    $body .= "Nachname      :".$Nachname."\n";
    $body .= "Vorname       :".$Vorname."\n";
    $body .= "Firma         :".$Firma."\n";
    $body .= "Email         :".$email."\n";
    $body .= "Telefon       :".$Telefon."\n";
    $body .= "Fax           :".$Fax."\n";
    $body .= "Grund         :".$Auswahl."\n\n";
    $body .= "Text          :".$Bemerkungen."\n";
     
    $headers = "FROM: $email\n";
    $headers .= "Content-Type: text/plain\n";
    mail("kontakt@hier.de", "$Auswahl von der  Homepage", $body, $headers);
    echo "<center><font size=2 color=#0000CC><b>Thank you. We´ve received your $Auswahl and get in touch with you as soon as possible</b><br><br>";
    }
    ?>
    Da ich von PHP Null Plan habe, habe ich schon 3 Tage gegoogelt. Es gelingt mir jedoch nicht den entsprechenden if-Befehl zu setzen, weil ich nicht weiß wo genau, ich den einfügen soll bzw. wie genau der nun heißen muss.

    Alle bisherigen Versuche sind kläglich gescheitert.
    Entweder klappts, aber das Formular zeigt gleich bei Aufruf..Thank you. We´ve received your $Auswahl and get in touch with you as soon as possible.. an, was es ja erst nach dem senden machen soll, oder die Seite startet garnicht und bringt nur ein kryptische Fehlermeldung..

    Es ist zum Haare ausreißen... Kan mir jemand bitte helfen?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von Emmi (22.08.2008 um 15:18 Uhr)

  2. #2
    Bandit
    Gast

    Standard

    Dieses Script kannst du sofort in die Tonne hauen, das ist komplett veraltet. Mit einer neuren und richtig konfigurierten PHP-Version funktioniert das nicht mehr.

    Und wenn du schon Fehlermeldungen bekommst, wäre es nicht schlecht. wenn du diese auch postest.
    Geändert von bandit600 (22.08.2008 um 15:28 Uhr)

Ähnliche Themen

  1. Plone friert bei Bild einfügen oder Link einfügen ein
    Von Daniel79 im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 4
    Letzter Beitrag: 20.06.2008, 12:51
  2. Metags Einfügen bei T-online Hompage einfügen
    Von Sebastian.Wiedemann im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 07.03.2007, 16:35
  3. Antworten: 3
    Letzter Beitrag: 22.02.2007, 12:40
  4. gästebuch-pflichtfelder
    Von märry im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 09.05.2006, 17:46
  5. Formular auf Pflichtfelder prüfen
    Von Delikanli im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 06.10.2005, 18:11

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •