ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Kontaktformular

Geschlossen
  1. #1
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Hi,
    ich wollt nur mal fragen ob es den nicht auch möglich ist das Kontaktformuklar so umzuschreiben das es eben einfach an eine bestimmte E-Mailadresse gesendet wird.

    Jetzt bitte nicht antworten - klar, stell einfach im Adminbereich die 1. Emailadresse ein, den das mein ich nichtr.

    Ich hätte es gerne so das der der uns ne mail schreiben will einfach nur das Feld Name, E-Mailadresse, Betreff und Text hat und eben nicht noch das Feld mit der Auswahlö der Emailadresse.

    Hoffe ihr versteht weas ich meine und könnt mir helfen!!!

    Greetz [AT]Hannibal


    verwendete ilchClan Version: 1.1

    betroffene Homepage: ateamgermany.at.funpic.de
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja ist möglich und am einfachsten die datei direkt bearbeiten und bei der E-Mail send funktion die E-Mail addresse fest eintragen.

    Edit:
    Wobei ich finde die möglichkeit bei 1.0.4 war immer noch die beste. (Siehe meine page)

    mfg
    SLJ


    Zuletzt modifiziert von SLJ am 10.09.2006 - 11:06:14
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Okay,also müsste ich j die Contact.php umschreiben,dort hab ich nun auch schon paar mal durchgeschaut welche bereich ich ändern müsste aber ich blick da net durch welcher bereich den nun für das sendmail zuständig ist.

    Ich ha da mal versucht den Code zu verändern indem ich an manchen stellen versucht habe den Code so zu ändern das dort die Emailadresse steht an die das Formular gesendet werden sol..aber dann bekam ich jedesmal nur eine Fehlermeldung...

    Kannst mir vielleicht sagen welcher Befehkl den letztendlich für das versenden verantwortlich ist und die e-mailadressen aus der Datenbank liest?

    Wäre super.

    Greetz [AT]Hannibal
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Also der befehl müsste sich icmail nennen ! Und dort sollten 3-4 variablen sein und eine davon sollte $email oder so heißen und die einfach mit der festen E-Mail addrese versehen und es sollte gehen. zwinker
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Also den Code habe ich gefunden,allerdings egal wie ich ihn abänder bringt er bei mir wieder ne Fehlermeldung.. :-(

        icmail ($wer,$subject,$text, $name." <".$mail.">");


    Ich muss doch hinten im letzten Feld <".$mail."> das so ändern,oder?

    <".$meine gewünschteadresse.">

    oder??
    Raff das net so ganz..sry :-(
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    icmail ($wer,$subject,$text, $name." <slj@e-mail.de>");


    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    okay,das hab ich jetzt so geändert,allerdings wenn ich jetzt in der html die variable {VAL} rausnehme versendet er nix. kann es sein das in der contakt.php noch eine Variable is die kontrollieren will ob man eine E-Mailadresse ausgewählt hat? weil die müsste dann ja auch entfernt werden,oder???

    Greetz [AT] Hannibal
    Ich liebe es wenn ein plan funktionert!!!
    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
    ja sowas könnte durchaus sein!
    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
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    So,
    ich hab dann versucht mich ma ein klein enig da reinzufressen,und bin nun soweit das ich herausgefunde habe das die abfrage der e-mailadresse die man auszuwählen hat mit diesem codestück angegeben wird. also dieses {VAL} Feld der HTML-Datei ist als
        $wer  = '';
    in der PHP-Datei angegeben.

    Ich bin nun hingegangen und habe alle Codeschnipsel mit dem "wer" entfernt und wenn ich nun eine email versenden will bringt er mir nun die normale fehlermeldung das die mail nich versendet werden konnte. s bin ich nun also schon etwas weiter als eben. Nun hab ich aber 2 Codestellen die ich nicht verstehe den ich schätze mal das es dabei den stellen noch hakt.

     $wero = FALSE;
      foreach($k as $a) {
        $e = explode('|',$a);
        if (md5($e[0]) == $wer) {
          $wero = TRUE;
          $wer  = $e[0];
          break;
        }
      }


    was macht dieser code?

    und hier die 2.stelle...

    $i = 1;
    foreach($k as $a) {
      $e = explode('|',$a);
      if ($e[0] == '' OR $e[1] == '' ) { continue; }
      if ($i == 1) { $c = 'checked'; } else { $c = ''; }
      $tpl->set_ar_out( array ('KEY' => md5($e[0]), 'VAL' => $e[1], 'c' => $c) , 1 );
      $i++;
    }


    ich hoffe ich nerv dich net,es ist nur,ich versuch wirklich php mal zu verstehn,aber ich raffs leider noch net so,hab auch schon massig tuts gelesen,aber so richtig weitergeholfen auf das ilch hat mir dabei noch keins...hoffe du kannst mir vielleicht nochmal helfen


    Greetz [AT]Hannibal
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Hey SLJ,
    muss dich nochmal nerven, also ich hab jetzt die ganzen letzten Tage mit meinen bescheidenen PHP-Kenntnissen versucht das hinzubekommen,aber es klappt leider nicht. Wollt nur Fragen ob du mir eventuell noch en kleinen Tipp geben kannst was ich im Code den noch ändern müsste damit das klappt.

    Alleine Blic ichs leider nicht :-(...

    Sorry

    Greetz [AT]Hannibal
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Zeile 24 steht doch:

    if (!empty($_POST['wer']) AND !empty($_POST['mail']) AND !empty($_POST['txt']) AND !empty($_POST['name']) AND !empty($_POST['subject']) ) {


    daraus machts du mal:

    if (!empty($_POST['wer']) AND !empty($_POST['txt']) AND !empty($_POST['name']) AND !empty($_POST['subject']) ) {


    Wenn du glück hast gehst, wenn nicht muss ich das mal selber testen,... lächeln
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Funzt leider nicht,er zeigt keine bestätigun an das das Formular versendet wurde... :-(
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten