- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 26-10-2002, 20:47
Lars_R
 Newbie
Links : Onlinestatus : Lars_R ist offline
Registriert seit: Oct 2002
Beiträge: 2
Lars_R ist zur Zeit noch ein unbeschriebenes Blatt
Standard Passwort zusenden ?

Hallo,
ich benötige für einen Webmaster-Newsletterservice (Webmaster können sich dort einen eigenen Newsletter für ihre Homepage einrichten) eine automatische "Passwort-zusenden-Funktion".
Falls also ein User sein Passwort vergessen hat, soll das Passwort unter Angabe der Emailadresse dem User zugeschickt werden.
(>Datenbankabfrage + anschliessende automatische Emailversendung).

Eigentlich nichts besonderes, fehlte aber leider im Script.
Hat jemand vielleicht eine Idee wie ich sowas nachträglich einbauen kann, möglichst auch für einen PHP-Unwissenden machbar ???

Vielen Dank vorab !

Viele Grüsse

Lars
Mit Zitat antworten
  #2 (permalink)  
Alt 26-10-2002, 21:42
DeathCraze
 Newbie
Links : Onlinestatus : DeathCraze ist offline
Registriert seit: Feb 2002
Beiträge: 63
DeathCraze ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich nehm mal an das die user in ner datenbank stehen...

dann machste ganz einfach ne Abfrage

if($action == "pwzusenden") {

$result = mysql_query("SELECT userid, username, password, useremail FROM user WHERE useremail = '$email');
if(!$result[userid]) {
echo "error";
exit;
}
$inhalt ="Dein pw lautet : $result[userpassword]";
mail($result[useremail],$betreff,$inhalt,"From: mir");
exit;

so oder so ähnlich, das kalppt aber auch nur, wenn du die user in einer datenbank hast, und das pw net mit md5 verschlüsselt ist, ich geb dir keine garantie dafür das das script geht, habs nämlich net ausprobiert
Mit Zitat antworten
  #3 (permalink)  
Alt 26-10-2002, 21:58
Lars_R
 Newbie
Links : Onlinestatus : Lars_R ist offline
Registriert seit: Oct 2002
Beiträge: 2
Lars_R ist zur Zeit noch ein unbeschriebenes Blatt
Standard

...danke für die schnelle Antwort.
Ja ist richtig, die User stehen in der Datenbank, das Passwort dürfte nicht verschlüsselt sein.
Ich werd´s testen und das Ergebnis hier posten, wenn´s klappt können es ja vielleicht auch noch andere gebrauchen.

Einen schönen Sonntag + viele Grüsse

Lars
Mit Zitat antworten
  #4 (permalink)  
Alt 27-10-2002, 13:48
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
Blog-Einträge: 1
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

OT:
Wo gibts denn den Service?

Wie machst du das bei mehreren Listen? Hast du für jede Liste eine Empfängerdatenbank, oder nur eine Datenbank, in der alle Empfänger stehen?
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #5 (permalink)  
Alt 27-10-2002, 13:56
Coragon Rivito
 Master
Links : Onlinestatus : Coragon Rivito ist offline
Registriert seit: Oct 2002
Ort: Mils/AT
Beiträge: 910
Coragon Rivito ist zur Zeit noch ein unbeschriebenes Blatt
Coragon Rivito eine Nachricht über ICQ schicken Coragon Rivito eine Nachricht über AIM schicken Coragon Rivito eine Nachricht über Yahoo! schicken
Standard

@ tobiaz

http://www.webtropia.com

lt impressum von einem lars .. weiß zwar ned ob das der selbe is, aber da gibts auch so ein service

EDIT:
verguckt .. gibts dort doch nicht .. maybe ist er erst am basteln

Geändert von Coragon Rivito (27-10-2002 um 16:38 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 27-10-2002, 16:21
magman
 Junior Member
Links : Onlinestatus : magman ist offline
Registriert seit: Oct 2002
Beiträge: 162
magman ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hi !! ich hab auch mal ein "passwort zuschick script" geschrieben !! wenn du's noch brauchst, hier ist es...

die while schleife vom auslesen der datenbank ist eigentlich unnötig, da es den benutzername ja nur einmal gibt !! bei mir ist sie nur desshalb drin da ich ein anderes script für dieses script abgeändert habe und zu faul war das zu ändern.... aber es geht *g*

PHP-Code:
<?php
include("var.inc.php");
if (
$_GET['username']!="") {
    
$username=$_GET['username'];
    
$query "SELECT passwort,email FROM user WHERE username='$username'";
    
$erg mysql_db_query($mysql_db,$query,$verbindung);
    while (list(
$passwort,$email) = mysql_fetch_row($erg)) {
    if (
$email!="") {
        if (
$enable_email=="1") {
            
$text="Ihr Passwort lautet: ".$passwort;
            
mail($email,"Ihr Passwort",$text,"Wrom: BOHMKHJYFMYXOEA
            $ausgabe="
Ihr Passwort wurde an <b>".$email."</bgesendet !!";
        }
        else {$ausgabe="Ihr Passwort kann nicht zugeschickt werden, da der Emailversand deaktiviert ist !! Bitte wenden sie sich an den Administrator (".$admin_email.") !!";}
        }
        else {$ausgabe= "Keine Emailadresse angegeben !! Ihr Passwort kann desshalb nicht zugeschickt werden !!";}    
    }
    $anzahl=mysql_numrows($erg);
    if ($anzahl == "
0"){$ausgabe= "Benutzername nicht vorhanden";}    
}

else {$ausgabe="Benutzername nicht angegeben !!";}

include("
html_oben.php");

echo $ausgabe;

include("
html_unten.php");
?>
mit der variabel $enable_email kann man den mailversand aktivieren oder deaktivieren !! wie auch $admin_email sind diese sachen alle in var.inc.php, die am anfang eingefügt wird !!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
belbit LiveSupport Script ansehen belbit LiveSupport Script

Schnellen und unkomplizierten Support im LiveSupport-Chat anbieten. Ohne Datenbank und in wenigen Sekunden installiert.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Chat
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:58 Uhr.