kostenloser Webspace werbefrei: lima-city


Namensgenerator mit "realen" Namen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    l*****i

    Hallo,

    ich m?chte demn?chst ein Onlinegame programmieren.
    Daf?r br?uchte ich laufend neue Namen(Vor und Nachname)
    Es sollten keine Fantasienamen, sondern ?bliche Namen sein. z.B Thomas Schulz.

    Gibt es ein PHP-Skript, das genau soetwas macht, oder wie soll ich das angehen? bin irgendwie ratlos

    Danke f?r eure Antworten
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c

    Das ist relativ einfach mit PHP zu realisieren.

    Wenn Du willst, kannst Du die (Vor-)Namen in einer Datenbank oder Textdatei abspeichern. Alternativ k?nnen diese auch in einem Array gelagert werden.

    Ach ja: Die Vornamen kannst Du Dir beispielsweise ?ber das Internet verschaffen (oder Telefonbuch)

    Methode mit Array (ohne MySQL-Datenbank/Textdatei)
    <?
    $vornamen = array(
    0 => "Hans",
    1 => "Peter",
    2 => "Max",
    3 => "Alopex"
    );

    $nachnamen = array(
    0 => "FuX",
    1 => "EisFuX",
    2 => "Mustermann"
    );

    srand((double)microtime() * 1000000);

    $zahl1 = rand(0, count($vornamen) - 1);
    $zahl2 = rand(0, count($nachnamen) - 1);

    $vorname = $vornamen[$zahl1];
    $nachname = $nachnamen[$zahl2];

    print("Generierter Vorname (+ Name): ". $vorname ." ". $nachname);
    ?>
  4. Waaaa! Was wird das denn? Es soll sich doch um reale Vor- und Nachnamen handeln! :wink:

    Nun gut. CD hat den Code geliefert. Ich k?nnte eine Liste von Nachnamen und weiblichen und m?nnlichen Vornamen liefern. Ich hab die mal aus dem Web gefischt. Mal sehen, wo die sich auf meiner Festplatte befinden ... Wenn ich sie hochgeladen habe, mach ich den Link hier rein, okay?


    http://alopex.pyrokar.lima-city.de/img.php/names_last.txt
    http://alopex.pyrokar.lima-city.de/img.php/names_female.txt
    http://alopex.pyrokar.lima-city.de/img.php/names_male.txt

    MfG
    alopex

    P.S.: Huch, ich sehe gerade "Bambi" ist ein weiblicher Vorname! :eek:

    Beitrag ge?ndert am 12.09.2005 00:11 von alopex
  5. c*********c

    Dieser Coder erzeugt aus Alopex' Vor- und Nachnamens-Liste 2 zuf?llige Namen (maskulin + feminin):

    <?
    error_reporting(E_ALL);
    
    srand((double)microtime() * 1000000);
    
    // Pfade f?r Namenslisten
    $pfad_nachnamen = "names_last.txt";
    $pfad_vornamen_maskulin = "names_male.txt";
    $pfad_vornamen_feminin = "names_female.txt";
    
    $vornamen_m = file($pfad_vornamen_maskulin);
    $vornamen_f = file($pfad_vornamen_feminin);
    $nachnamen  = file($pfad_nachnamen);
    
    	$anz = count($vornamen_m) - 1;
    	$zufallszahl = rand(1, $anz);
    	$m = $vornamen_m[$zufallszahl];
    
    	$anz = count($vornamen_f) - 1;
    	$zufallszahl = rand(1, $anz);
    	$f = $vornamen_f[$zufallszahl];
    	
    	$anz = count($nachnamen) - 1;
    	$zufallszahl = rand(1, $anz);
    	$nachname1 = $nachnamen[$zufallszahl];
    
    	$anz = count($nachnamen) - 1;
    	$zufallszahl = rand(1, $anz);
    	$nachname2 = $nachnamen[$zufallszahl];
    	
    print("- ". $f ." ". $nachname1 ."<br />- ". $m ." ". $nachname2 ."<br />");
    ?>


    Ausgabe (Beispiel):
    - Chana Tellyrope
    - Bradley Trude


    Der erste Vorname ist weiblich; letzterer ist folglich m?nnlich.

    Das Script ist unter http://compactdisc.pyrokar.lima-city.de/namen/namen.php in Laufzeit zu betrachten :wink:
    Das Script listet die Anzahl der m?nnlichen und weiblichen Vornamen, sowie der Nachnamen auf.
    Eine Summe aus der Anzahl der Namen wird ebenfalls gebildet.

    Beitrag ge?ndert am 12.09.2005 08:11 von compactdisc
  6. Autor dieses Themas

    l*****i

    Danke f?r den Quelltext und f?r die Namensdateien.
    Das ist ja leichter als ich dachte.

    Ich habt mir viel arbeit gespart.

    Vielen Dank

    EDIT:

    Noch eine Frage:
    Gibt es auch solche listen speziell nur mit Deutschen, Englischen, Italienischen, Grichischen ... Vor- und Nachnahmen?

    Beitrag ge?ndert am 12.09.2005 21:58 von lefteri
  7. c*********c

    Gibt es auch solche listen speziell nur mit Deutschen, Englischen, Italienischen, Grichischen ... Vor- und Nachnahmen?


    Hier sind einige L?nder aufgelistet: http://www.beliebte-vornamen.de/international.htm

  8. Autor dieses Themas

    l*****i

    wirklich sehr hilfreich der Link mit den Vornamen. Danke.

    Kennst du auch ne Seite wo Nachnamen (aus unterschiedlichen L?ndern) so aufgelistet werden.

    Hab schon nach nachnamen gegoogelt, aber ich finde nichts.
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!