• 07-07-2010, 00:17:30
    #10
    vBulletinMaster adlı üyeden alıntı: mesajı görüntüle
    Düzenledim .l diline çevirdiğimden dolayı olan bir sorun , şimdi phpye döndüm g.php.
    ---Link yenilendi---

    evet şimdi doğru gidiyorda hocam bence biraz daha kısalt mesela 4 karakter olabilir siten.com/g58d gibi link yapsan hoş olur seninki biraz uzunca yinde ellerine sağlık tabi
  • 07-07-2010, 00:18:46
    #11
    SefaCan adlı üyeden alıntı: mesajı görüntüle
    evet şimdi doğru gidiyorda hocam bence biraz daha kısalt mesela 4 karakter olabilir siten.com/g58d gibi link yapsan hoş olur seninki biraz uzunca yinde ellerine sağlık tabi
    Diğer versiyonda 4 li veya 5 li yapıcam çakışma olmasın dedim
  • 07-07-2010, 00:21:17
    #12
    vBulletinMaster adlı üyeden alıntı: mesajı görüntüle
    Diğer versiyonda 4 li veya 5 li yapıcam çakışma olmasın dedim

    bide linki kısalttıktan sonraki inputu biraz büyült hocam ufak kalmış
  • 07-07-2010, 00:23:51
    #13
    SefaCan adlı üyeden alıntı: mesajı görüntüle
    bide linki kısalttıktan sonraki inputu biraz büyült hocam ufak kalmış
    Onuda not aldım.
  • 07-07-2010, 00:25:09
    #14
    Evet 4 veya 5 haneli numerik ve alfabetik karakter karışımı olursa daha ilgi çekici olur. ayrıca çakışma olmaya çalışsa bile engellemeniz lazım. üretilen random veri işlenmeden önce aynı verinin olup olmadığı kontrol edilip, aynısı varsa tekrar oluşturup yine kontrol edip işlemesi lazım. yoksa url ler çorba olur
  • 07-07-2010, 00:26:54
    #15
    Teknonix adlı üyeden alıntı: mesajı görüntüle
    Evet 4 veya 5 haneli numerik ve alfabetik karakter karışımı olursa daha ilgi çekici olur. ayrıca çakışma olmaya çalışsa bile engellemeniz lazım. üretilen random veri işlenmeden önce aynı verinin olup olmadığı kontrol edilip, aynısı varsa tekrar oluşturup yine kontrol edip işlemesi lazım. yoksa url ler çorba olur
    Zaten şuanki sistemde var kontrol
  • 07-07-2010, 00:28:44
    #16
    Bence rastgele yerine düzenli çalış. id sistemi gibi ama harfler de olsun. Nasıl yapacağını bilmiyorum; ama sistem şu şekilde olabilir: 0-9, a-z ve A-Z şeklinde kullanmalısın. 10+29+29 toplamından tek bir satırda bile 68 farklı link elde edersin. Her satırda 68^2 (68 üzeri 2), 68^3 şeklinde katlanarak büyür bu sayı.

    PHP'de de bunu incelemek için son kaydedilenin ID'sini alıp her karakteri tek tek kontrol ettirip switch veya if/else ile son karakterden başlayarak 9 olmayan bir sayıysa 1 arttırır, 9'sa a yapar, z değilse 1 sonraki harf yapar, z harfiyse A yapar, Z değilse 1 sonraki büyük harf yapar, Z ise 0 yapıp bir sonraki karaktere de aynı işlemi uygularsınız. Yazılmasının uzun olması dışında çok zor bir betik olmaz bu işlem.
  • 07-07-2010, 00:30:12
    #17
    Hkan adlı üyeden alıntı: mesajı görüntüle
    Bence rastgele yerine düzenli çalış. id sistemi gibi ama harfler de olsun. Nasıl yapacağını bilmiyorum; ama sistem şu şekilde olabilir: 0-9, a-z ve A-Z şeklinde kullanmalısın. 10+29+29 toplamından tek bir satırda bile 68 farklı link elde edersin. Her satırda 68^2 (68 üzeri 2), 68^3 şeklinde katlanarak büyür bu sayı.

    PHP'de de bunu incelemek için son kaydedilenin ID'sini alıp her karakteri tek tek kontrol ettirip switch veya if/else ile son karakterden başlayarak 9 olmayan bir sayıysa 1 arttırır, 9'sa a yapar, z değilse 1 sonraki harf yapar, z harfiyse A yapar, Z değilse 1 sonraki büyük harf yapar, Z ise 0 yapıp bir sonraki karaktere de aynı işlemi uygularsınız. Yazılmasının uzun olması dışında çok zor bir betik olmaz bu işlem.
    Önerinizi not aldım.
  • 07-07-2010, 00:33:18
    #18
    Hkan adlı üyeden alıntı: mesajı görüntüle
    Bence rastgele yerine düzenli çalış. id sistemi gibi ama harfler de olsun. Nasıl yapacağını bilmiyorum; ama sistem şu şekilde olabilir: 0-9, a-z ve A-Z şeklinde kullanmalısın. 10+29+29 toplamından tek bir satırda bile 68 farklı link elde edersin. Her satırda 68^2 (68 üzeri 2), 68^3 şeklinde katlanarak büyür bu sayı.

    PHP'de de bunu incelemek için son kaydedilenin ID'sini alıp her karakteri tek tek kontrol ettirip switch veya if/else ile son karakterden başlayarak 9 olmayan bir sayıysa 1 arttırır, 9'sa a yapar, z değilse 1 sonraki harf yapar, z harfiyse A yapar, Z değilse 1 sonraki büyük harf yapar, Z ise 0 yapıp bir sonraki karaktere de aynı işlemi uygularsınız. Yazılmasının uzun olması dışında çok zor bir betik olmaz bu işlem.
    Bukadar kasmaya gerek yok bence, bit.ly bile bukadar kasmamıştır