SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 13.11.2004, 15:33:27
xDragonx xDragonx ist offline
Anfänger
 
Registriert seit: Oct 2004
Beiträge: 23
Halli, Hallo. Ein Rätsel zum lösen an alle PHP User

An alle forumer hier ist ein Rätsel, ich habe kein ahnung von der Lösung. Kann ihn jemand lösen ?

ich möchte das php automatisch ein passwort erstellen. ich habe zwar schon paar codeschnipsel, ist aber nicht das was ich suche.

Also auf die plätze rätsel los.

Das passwort sollte 15 zeichen lang sein.

Das passwort sollte den Passwort aus
Großbuchstaben A-Z,
Kleinbuchstaben a-z und
zahlen 0-9 bestehen.

Und das soll auch so sein, das zahlen zum Beispiel nicht immer an der 2. stelle kommen, sondern alles zufällig. Alle Character Richtig vermischt.

Hat jemand was vergleichbares.

Danke an alle die Interesse zeigen und mir beim Lösung Helfen.
Mit Zitat antworten
  #2  
Alt 13.11.2004, 15:42:50
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
ja, ich habe eine funktion, mit der man ein zufällig generiertes passwort beliebiger länge erstellen kann. ganz zufällig.

aber wo ist dein konkretes problem?
Mit Zitat antworten
  #3  
Alt 13.11.2004, 15:49:22
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
PHP-Code:
<?php
    $chars 
= array();
    
//  Großbuchstaben in das Array packen
    
for($i 65$i 91$i++) {
        
$chars[] = chr($i);
    }
    
//  Kleinbuchstaben in das Array packen
    
for($i 97$i 123$i++) {
        
$chars[] = chr($i);
    }
    
//  Zahlen in das Array packen
    
for($i 0$i 10$i++) {
        
$chars[] = $i;
    }
    
    
mt_srand((double)microtime()*1000000);
    
$pwd '';
    for(
$i 0$i 15$i++) {
        
$pos mt_rand(0count($chars) - 1);
        
$pwd .= $chars[$pos];
    }
?>
EDIT: Schneller schreiben, hilft manchmal...

EDIT2: @xDragonx: Was hälst du von aussagekräftigen Betreffzeilen?

Geändert von xabbuh (13.11.2004 um 15:51:41 Uhr)
Mit Zitat antworten
  #4  
Alt 13.11.2004, 16:06:20
Progman Progman ist offline
Member
 
Registriert seit: Apr 2002
Beiträge: 821
Progman eine Nachricht über ICQ schicken
Warum macht ihr es euch so schwer?
-> http://pear.php.net/package/Text_Password
__________________
PHP-Tutorial - PHP-FAQ - PHP-Manual
HTMLWiki
Mit Zitat antworten
  #5  
Alt 13.11.2004, 19:11:55
xDragonx xDragonx ist offline
Anfänger
 
Registriert seit: Oct 2004
Beiträge: 23
xabbuh danke erst mal für code den werde ich gleich testen.
Ich habe kein problem, nur ich wuste nicht wie man sowas anstellt.
Ich bracuhe das für mein MySql datenbank. Da der server bei mir auf den rechner läuft, und mir meine firewall immer mehr zugriffs versuche auf mein Datenbankserver anzeigt, will ich schon mal vorsorgen das niemand die Passwörter knacken kann.

Ich programiere gerade ein chronjob ( ich denke so heisen die teile ) der mir mein MySql RootPasswort immer wieder automatisch verändert.

ich hoffe der CODE von dir ist dafür geeignet.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:22:48 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt