Ergebnis 1 bis 10 von 18

Thema: Problem: "Daten anfordern"

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer
    Registriert seit
    02.03.2008
    Beiträge
    19
    Habe leider nicht so genau verstanden, was du meinst, ich denke, dass ich nicht das Richtige gefunden habe, allerdings bin ich mir auch ziemlich sicher, dass ich dort nichts verändert habe, hoffe ich zumindest

    Habe nur diese Stellen gefunden in der anmelden.php

    usermail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
    $anmeldeok = "true";
    }
    und diese in der daten.php

    usermail ($daten_anfordern['emailadresse'], "$seitenname Passwort", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
    $error_msg = '<b>Passwort wurde zugesandt!</b><br>';
    } else {
    $error_msg = '<b>Emailadresse nicht bekannt!</b><br>';
    }
    übrigens funktioniert auch das Senden der Aktivierungsmail nicht

  2. #2
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    was auch jpwfour schon gemeint hat das problem wird in der funktion usermail() liegen...

    Guck mal in deine extras.lib.php und poste mal alles ab :
    // Erweiterte E-Mail-Funktion

    hast du das letzte update gemacht und die datei verändert?

  3. #3
    Neuer Benutzer
    Registriert seit
    02.03.2008
    Beiträge
    19
    Also das Update von 1.2.1 auf 1.2.2 habe ich jetzt gerade erst installiert oder welches meinst Du?

    Bin der Meinung in der Datei nichts geändert zu haben.


    Code:
    // Erweiterte E-Mail-Funktion
    function usermail ($an, $betreff, $nachricht, $von) {
        // HTML-Codes entfernen
        $nachricht = strip_tags ($nachricht);
    
          // zunächst fehlende Protokollprefixe ergänzen
        $text = str_replace(' www.',' http://www.',$text);
        $pattern = '#([^\"=>]|(?:r />))(http://)([^\s<>,]+(?=\.\s)|[^\s<>,]+)([\s\n<>,\.])#sm';
        $replacement = "$1<a title=\"der Link zu dieser URL wurde automatisch hinzugefügt\" target=\"extern\" href=\"$2$3\">$2$3</a>$4";
        $html_text = preg_replace($pattern,$replacement,$nachricht);
    
        // Nachricht mit HTML
        $html_nachricht = '<HTML>
    <HEAD>
        <STYLE TYPE="text/css">
        <!--
        H1 {font-family: Verdana; font-size: 18pt}
        BODY {font-family: Verdana; font-size: 10pt; margin-left: 30px}
        // --> 
        </STYLE>
    </HEAD>
    <BODY BGCOLOR="beige">
    
    <H1>'.$betreff.'</H1>
    
    '.nl2br($html_text).'
    
    </BODY>
    </HTML>';
    
         $mail = new htmlMimeMail();
        $mail->setFrom($von);
        $mail->setSubject($betreff);
        $mail->setHTML($html_nachricht, $nachricht);
        $mail->setHeader('X-Mailer', 'HTML Mime mail class (http://www.phpguru.org)');
        return $mail->send(array($an));
    }  
    
    
    require (dirname (realpath (__FILE__)) . '/extras.init.php');
    ?>

  4. #4
    Neuer Benutzer
    Registriert seit
    02.03.2008
    Beiträge
    19
    Kann mir denn keiner genau erklären, was ich da ändern muss?

  5. #5
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    hmm also meine letzten zeilen sehen anders aus:

    PHP-Code:
    </BODY>
    </
    HTML>';

    $Header = "MIME-Version: 1.0\n";
    $Header .= "Content-type: text/html; charset=iso-8859-1\n";
    $Header .= "From: ".$von."\n";

    return mail($an, $betreff, $html_nachricht, $Header); 
    }  


    require (dirname (realpath (__FILE__)) . '
    /extras.init.php');
    ?> 

  6. #6
    Neuer Benutzer
    Registriert seit
    02.03.2008
    Beiträge
    19
    Meintest du jetzt, dass das bei dir noch zusätzlich unten dran ist oder statt meiner letzten Zeilen?

  7. #7
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    das ist bei mir anstatt deiner zeilen

  8. #8
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    anstatt der letzten zeilen:

    Code:
          $mail = new htmlMimeMail();
        $mail->setFrom($von);
        $mail->setSubject($betreff);
        $mail->setHTML($html_nachricht, $nachricht);
        $mail->setHeader('X-Mailer', 'HTML Mime mail class (http://www.phpguru.org)');
        return $mail->send(array($an));
    }
    da die klasse htmlMimeMail nicht mehr verwendet wird, aus lizenzrechtlichen gründen.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 17.12.2011, 10:39
  2. Bei "User Löschen" kommt "Wartend" in der Mail
    Von Rallef im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 01.02.2010, 21:04
  3. Antworten: 0
    Letzter Beitrag: 29.10.2008, 15:52
  4. Antworten: 0
    Letzter Beitrag: 21.10.2008, 10:40
  5. if "AktivRally=on" dann "Top5 Klicker eingeblenden" else "ausblenden"
    Von TS7 im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 07.11.2007, 22:09

Berechtigungen

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