Id generieren

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von ZeitenWandel, 24.02.2005.

  1. ZeitenWandel

    ZeitenWandel Thread Starter MacUser Mitglied

    Beiträge:
    67
    Zustimmungen:
    0
    MacUser seit:
    08.10.2004
    Ich bräuchte ein Script, wo eine ID generiert wird, also eine die so aussieht:

    **** - **** - **** - **** - Buchstabe

    Dabei werden die * durch Zahlen, kleinen oder großen Buchstaben ersetzt und bei Buchstabe ein Großbuchstabe generiert..
    kann mir da jemand helfen?
     
  2. xenayoo

    xenayoo MacUser Mitglied

    Beiträge:
    2.108
    Zustimmungen:
    6
    MacUser seit:
    29.02.2004
    Vielleicht solltest du ein paar Eckdaten mitliefern: Soll für die Generierung ein Ausgangswert (z.B. Name) verwendet werden oder soll die ID rein zufällig erzeiúgt werden? Soll das Ergebnis dezimal oder Hexa sein? Brauchst du es für Web? Also JavaScript oder AppleScript?

    Dann können Dir die Cryptjunkeys auch helfen. :)
     
  3. persil

    persil MacUser Mitglied

    Beiträge:
    199
    Zustimmungen:
    0
    MacUser seit:
    22.05.2004
    ich würds so machen:
    array mit allen buchstaben und ziffern erzeugen, und dann mit random ne zahl für den index erzeugen. das in eine schleife die jeden buchstaben erzeugt.

    oder den timestamp in md5 verwandeln, alle buchstaben durch großbuchstaben ersetzten lassen und alle 4 oder 5 zeichen nen "-" einfügen. md5 liefert immer 32 zeichen, wenn du nicht so viele brauchst vorher mit substr halt beschneiden.
     
  4. ZeitenWandel

    ZeitenWandel Thread Starter MacUser Mitglied

    Beiträge:
    67
    Zustimmungen:
    0
    MacUser seit:
    08.10.2004
    Ein Array, also:
    PHP:
     <?
      $id = array("A", "B", "C", "D", "E");
      ?>
    Und so weiter, klar.
    Ausgabe erfolgt eigentlich durch echo, der würde aber hier nichts bringen..
    random, kann ich zwar übersetzen aber kein Code für gefunden..

    Zu xenayoo:
    Zufällig generiert..
    Und natürlich mit PHP, würde ich sonst im PHP Forum posten? drumm
     
Die Seite wird geladen...

Diese Seite empfehlen