ilch Forum » Allgemein » HTML, PHP, SQL,... » Daten senden

Geschlossen
  1. #1
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Hallo zusammen

    Ich habe ein paar Felder gemacht wo die User reinschreiben können, wie kann man das machen, damit wenn die auf Senden drücken mir eine E-Mail schickt mit den ausgefüllten Felder.

    Danke für die Hilfe

    gruss Patrick


    verwendete ilchClan Version: 1.1


    Zuletzt modifiziert von Patrick1246 am 04.05.2007 - 22:56:13
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Hallo

    Ich habe nun eine Seite gemacht, externer Link

    Aber wie kann ich machen das wenn man auf OK hinzufügen klickt das der Admin eine E-Mail bekommt mit den Daten.

    Kann mir da jemand helfen.

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Mit der function icemail die wird in der Dokumentation genauer beschieben,...

    icmail ($mail,$betreff,$text [, $from]);
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Hallo

    Erstmal Danke für den Tipp.
    Aber wo muss ich den Einfügen ?
    Bei mir steht der immer über OK Absenden.

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    eXecut1oner Mitglied
    Registriert seit
    26.10.2006
    Beiträge
    827
    Beitragswertungen
    0 Beitragspunkte
    hat er ja gesagt in der doku...
    externer Link
    3. eMail
    it's not a bug, it's a feature... nsk-team.com
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Hallo

    Ich habe es ja gelesen, aber schau was passiert ist externer Link

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Ich habe alles probiert, aber nichts klappt.

    Weiss jemand rat ?

    Vielen Dank

    gruss Patrick


    Zuletzt modifiziert von Patrick1246 am 05.05.2007 - 14:05:47
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    das mus selbst verständlich in den php code rein,... und dann auch alle vars ausfüllen damit er es auch versenden kann,...
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    <TABLE id=HB_Mail_Container height="100%" cellSpacing=0 cellPadding=0 width="100%" border=0 UNSELECTABLE="on">  <TBODY>  <TR height="100%" UNSELECTABLE="on" width="100%">  <TD id=HB_Focus_Element vAlign=top width="100%" background="" height=250 UNSELECTABLE="off">  <TABLE cellSpacing=0 cellPadding=2 width=525 border=0>  <TBODY>  <TR>icmail ($patrick_tinner@gmx.ch,$Flugabbuchung,$text [, $from])   <TD></TD>  <TD colSpan=2><TEXTAREA tabIndex=12 name=remarks rows=4 cols=30>


    Hier mal der Code

    Sorry ich bin ein Neuling auf diesem Gebiet, kann mir das einer genau erklären.

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    ja ist klar das das ist im html code das muss in den php code rein,...
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    und wo finde ich den ?

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    eXecut1oner Mitglied
    Registriert seit
    26.10.2006
    Beiträge
    827
    Beitragswertungen
    0 Beitragspunkte
    der code den du da oben verwendet hast das ist php aber du hast ihn als html code eingefügt
    it's not a bug, it's a feature... nsk-team.com
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    <TABLE id=HB_Mail_Container height="100%" cellSpacing=0 cellPadding=0 width="100%" border=0 UNSELECTABLE="on">  <TBODY>  <TR height="100%" UNSELECTABLE="on" width="100%">  <TD id=HB_Focus_Element vAlign=top width="100%" background="" height=250 UNSELECTABLE="off">  <TABLE cellSpacing=0 cellPadding=2 width=525 border=0>  <TBODY>  <TR>
    <?php icmail ($patrick_tinner@gmx.ch,$Flugabbuchung,$text [, $from]) ?>
      <TD></TD>  <TD colSpan=2><TEXTAREA tabIndex=12 name=remarks rows=4 cols=30>


    einfach den php-code in <?php und ?> setzten

    und warum hast du machmal mit " und manchmal ohne " geschrieben
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    So einfach gehts dann aber auch nicht zunge
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Erstmal Danke für die Hilfe aber es klappt immer noch nicht.

    Keine Ahnung wieso :'(

    EDIT: Diese Fehlermeldung kommt:

    Parse error: syntax error, unexpected '@' in /home/www/web460/html/include/contents/selfbp/selfp/test2.php on line 1



    Zuletzt modifiziert von Patrick1246 am 05.05.2007 - 17:41:46
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    @Mairu was meinst du mit so einfach geht das nicht.

    Hoffe ich krieg das noch hin

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja es geht halt so nicht, das muss man mit einem Formular machen dann muss man die Daten an eine Seite senden (optimalerweise die gleiche) die diese dann verarbeitet und als email verschickt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    @Mairu sorry wenn ich nerve aber kannst du mir das genau erklähren ich habe das mit php nicht so im Griff. Ein Formular habe ich schon.

    Vielen Dank

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    ja, das weiß ich auch, das das nicht so leicht geht.
    da ich weniger als ein bisschen php kann und es schon spät ist(d. h. mein hirn will schlafen), quäle ich mich entweder die ganze nach dadurch(obwohl es eh nichts werden wird) oder geh jetzt schlafen. Da ich nicht Jesus bin(also egoistisch), tu ich das auch jetzt.
    nimm doch solange das konaktformular, richte da einen neuen sender ein und sag deinen leuten übers forum oder über den news, das sie diese Schablone nehmen sollen:
    von: Frankfurt
    nach: Jameica
    dauer: 10,5 h


    das tragen sie dann in das konaktformular ein und schicken es an dich.
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ich hätte da noch nen kontakt formular das hat nichst speziell mit ilch zu tun aber es ist ein html formular was E-Mails versenden kann,... melde dich mal in icq bei mir dann schicke ich dir das,... zwinker
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    @SLJ danke aber das bringt mich nicht wirklich weiter.

    Ich habe nun eine Seite gamacht externer Link

    Dann steht unten auch Icemail aber dan klemmts irgendwie, weiss jemand warum.

    Danke

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also, ich hab vor kurzen ein Email Formular für jemanden geschrieben, vielleicht kannst du was damit anfangen.
    Eigentlich brauchst du nur die Bezeichnungen ändern.

    contents/bestellung.php
    <?php 
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Bestellung ';
    $hmenu = 'Bestellung';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    $show = true;
    $opt = explode(';',$allgAr['bestell_options']);
    //Pflichtfelder
    $pf = array(
      'vorname',
      'name',
      'street',
      'ort',
      'product',
      'icq'  
      );
    //Alle Felder nl als Wert geben eine Leerzeile (new line)
    $far = array(
      'vorname' => 'Vorname',
      'name' => 'Name',
      'firma' => 'Firma',
      'street' => 'Stra&szlig;e',
      'ort' => 'Ort',
      'tel' => 'Telefonnr.',
      'hp' => 'Homepage',
      'icq' => 'Kontakt',
      '1' => 'nl',
      'product' => 'Produkt',
      '2' => 'nl',
      'kontoname' => 'Kontoinhaber',
      'kontonr' => 'Kontonummer',
      'blz' => 'Bankleitzahl',
      'bankname' => 'Bankname');
    
    
    if (isset($_POST['submit'])) {
      $i=0;
      foreach ($pf as $f) {
        if ($_POST[$f] != '') $i++;
      }
      if ($i == count($pf)) {
        $mailtxt = "Angaben aus dem Bestellformular\n\n";
        foreach ($far as $f => $n) {
          if ($n == 'nl') $mailtxt.= "\n";
          else $mailtxt .= "$n :\t\t".escape($_POST[$f],'string')."\n";
        }
      if (icmail('EMAIL@ADRESSE','BETFREFF',$mailtxt,'Bestellformular')) echo 'Das Bestellformular wurde erfolgreich versendet.<br />';
      else echo 'Fehler beim Versenden der E-Mail aufgetreten, wenden sie sich an den Administrator.<br />';
      $show = false;
      } else {
        echo '<b>Nicht alle Pflichfelder ausgef&uuml;llt!</b><br /><br />';
      }
    }
    if ($show) {
      $tpl = new tpl ('bestellung');
      $tpl->out(0);
    }
    
    $design->footer();
    ?>


    <form id="form1" name="form1" method="post" action="">
      <table width="600" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="295">Vorname:<span class="Stil1">*</span></td>
          <td width="10">&nbsp;</td>
          <td width="295"><label>
            <input type="text" name="vorname" value="{vorname}" />
          </label></td>
        </tr>
        <tr>
          <td>Name:<span class="Stil1">*</span></td>
          <td>&nbsp;</td>
          <td><input type="text" name="name" value="{name}"/></td>
        </tr>
        <tr>
          <td>Firmenname:</td>
          <td>&nbsp;</td>
          <td><input type="text" name="firma" value="{firma} "/></td>
        </tr>
        <tr>
          <td>Stra&szlig;e:<span class="Stil1">*</span></td>
          <td>&nbsp;</td>
          <td><input type="text" name="street" value="{street}" /></td>
        </tr>
        <tr>
          <td>Ort:<span class="Stil1">*</span></td>
          <td>&nbsp;</td>
          <td><input type="text" name="ort" value="{ort}" /></td>
        </tr>
        <tr>
          <td>Telefonnummer:</td>
          <td>&nbsp;</td>
          <td><input type="text" name="tel" value="{tel}" /></td>
        </tr>
        <tr>
          <td>Homepage:<span class="Stil1">*</span></td>
          <td>&nbsp;</td>
          <td><input type="text" name="hp" value="{tel}" /></td>
        </tr>
        <tr>
          <td>Kontaktm&ouml;glichkeit (ICQ, MSN) <span class="Stil1">*</span></td>
          <td>&nbsp;</td>
          <td><input type="text" name="icq" value="{icq}" /></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>Produktauswahl:</td>
          <td>&nbsp;</td>
          <td><label>
            <select name="product">{opts}</select>
          </label></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td colspan="3">Falls Sie einen Bankeinzug w&uuml;nschen, k&ouml;nnen Sie hier vorab Ihre Bankdaten hinterlassen. </td>
        </tr>
        <tr>
          <td>Kontoinhaber:</td>
          <td>&nbsp;</td>
          <td><input type="text" name="kontoname" value="{kontoname}" /></td>
        </tr>
        <tr>
          <td>Kontonummer:</td>
          <td>&nbsp;</td>
          <td><input type="text" name="kontonr" value="{kontonr}" /></td>
        </tr>
        <tr>
          <td>Bankleitzahl:</td>
          <td>&nbsp;</td>
          <td><input type="text" name="blz" value="{blz}" /></td>
        </tr>
        <tr>
          <td>Bankname:</td>
          <td>&nbsp;</td>
          <td><input type="text" name="bankname" value="{bankname}" /></td>
        </tr>
        <tr>
          <td colspan="3"><span class="Stil1">* Pflichtfelder</span> </td>
        </tr>
        <tr>
          <td colspan="3"><input type="submit" name="submit" value="abschicken" /></td>
        </tr>
      </table>
    </form>


    Also die htm hat er selbst erstellt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Patrick1246 Mitglied
    Registriert seit
    04.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Hallo zusammen

    Vielen Dank das ihr mir geholfen habt.Nur noch eine Frage,bei Icmail kann ich dort auch mehrere E.Mail Adressen eingeben und wie muss das getrennt werden ?

    gruss Patrick
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Einfach öfter untereinander mit unterschiedlichen Adressen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten