ilch Forum » Ilch Clan 1.1 » Allgemein » weitere formulare

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    hi leute ich brauch für eine webseite zwei weitere formulare, also der user soll diese ausfüllen und dann wie das kontaktformular absenden und die daten werden dann via email versendet wie das kontakt formular eben ...

    hat jemand ne idee wie es am einfachsten geht .. will nicht auf so generatoren zurückgreifen
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    naja ich hab da nen altes kleines und simples muss man nur halt bissl anpassen.

    kontakt.htm
    <div align="center"><font size="+2"><b>Kontakt Formular</b>
                    <br>
    <div align="center"><table border="0" cellpadding="1" cellspacing="2">
    <table border="0" cellpadding="1" cellspacing="2">
    <form action="Mailer.php" method="post">
    <tr>
      <td><b>Anregung:</td>
      <td><select name="Anregung" size="1">
    <option>Gumps</option>
    <option>Bauten</option>
    <option>Anderes</option></select></td>
    </tr>
    <tr>
      <td><b>Name:*</td>
      <td><input name="Name" size="42" type="text"></td>
    </tr>
    <tr>
      <td><b>eMail:*</td>
      <td><input name="Email" size="42" type="text"></td>
      </tr>
    <tr>
      <td><b>Homepage:</td>
      <td><input name="Email" size="42" type="text" value="http://"></td>
    </tr>
    <tr>
      <td><b>Betreff:*</td>
      <td><input name="Betreff" size="42" type="text"></td>
    </tr>
    <tr>
    <td><form ENCTYPE="multipart/form-data" action="Mailer.php" method="post"></td>
    </tr>
    <tr>
      <td><b>Nachricht:</td>
      <td><textarea cols="32" name="Nachricht" rows="5"></textarea></td>
    </tr>
    <tr>
      <td align="center" colspan="2"><input name="Send" type="submit" value="Abschicken">    <input name="Reset" type="reset" value="Löschen"></td>
    </tr>
    </div>
            </font>


    Mailer.php
    <?php
    
    $Empfaenger = "email@web.de";
    
    if($_REQUEST['Send'])
    {
       if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
       {
          echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
       }
       else
       {
          $Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n";
          while(list($Formularfeld, $Wert)=each($_REQUEST))
          {
             if($Formularfeld!="Send")
             {
                $Mailnachricht .= $Formularfeld.": ".$Wert."\n";
             }
          }
          $Mailnachricht .= "\nDatum/Zeit: ";
          $Mailnachricht .= date("d.m.Y H:i:s");
          $Mailbetreff = "Kontakt: ";
          $Mailbetreff .= $_REQUEST['Betreff'];
          $tempname = $_FILES['file']['tmp_name'];
          $name = $_FILES['file']['name'];
          $type = $_FILES['file']['type'];
          $size = $_FILES['file']['size'];
    
          $_FILES ["file"] ["tmp_name"];
          mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
    
          echo"Vielen Dank für Ihre eMail!";
       }
    }
    else
    {
       echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"kontaktformular.php\">Seite</a>.";
    }
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    also so wie ich das sehe ist das einmal der html code den ich in die seite einfügen muss und dann in der php die mailadressse richtig soweit?

    muss ich wenn ich mehr felder machen will in der php auch was anpassen?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    jub kla

    aber denke einfacher gehts schon gar nicht da nen kleines Formular ja schon vorgegeben ist und man es nur copy & past machen muss und umschreiben
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    punkt 1:
    so wird das im ilchcms nicht funktionieren. noch nichtmal der include wird gehen.

    punkt 2: wenn von deinem hoster die mail()-funktion deaktiviert ist, wird nichts gesendet. bei den meistens hostern ist der mailversand gesperrt.
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    wie muss ich es denn dann machen?

    kan man das kontakt formular klonen?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    zu aller erst würde ich mal beim hoster fragen wie es mit der mail()-funktion aussieht

    könntest das formular über ne fancybox oder so aufrufen lassen, dann musst du net viel ändern, wenn die mail()-funktion denn geht
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    also die mail funkion ist funktioniert bei meinem hoster
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    dann lass die seite doch über die fancybox öffnen. dann brauchst du nix zu ändern, und nur hocladen und verlinken...

    fancybox.net/
    ganz unten bei iframe schauen
    zwinker
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    rein prinzipiell ging es darum wenn ich mehr formularfelder will was ich in der php ergänzen muss


    wie bekomm ich in das formular mehr felder rein? also was muss ich tun wenn ich weitere felder möchte?

    und wie muss der link für die fancybox aussehen?

    Zuletzt modifiziert von holz am 24.07.2010 - 19:34:00
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten