• 28-08-2010, 02:30:17
    #1
    Şuanda arka plan mor renkte
    ben #9BC02F olmasını istiyorum
    şimdiden teşekürler
    Alıntı
    <?php

    function olustur () {
    $sifre = substr(md5(rand(0,999999999999)),-6);
    if ($sifre) {
    session_start();
    $_SESSION["koruma"] = $sifre; //oluşturulan şifre session'a aktarılıyor
    $yaz=$_SESSION[koruma];
    $say=strlen($yaz);
    for ($i=0; $i<=$say; $i++) {
    $a .= $yaz[$i]." ";
    }
    //Fontlarin Oldugu Klasörü Tanitiyoruz
    putenv('GDFONTPATH=C:\WINDOWS\Fonts');

    //Kullanmak Istedigimiz Yazi Tipinin Adi
    $yazitipi = 'verdana.ttf';
    $width = 120;
    $height = 25;
    $resim = @imagecreate ($width,$height);//resim dosyası oluşturuluyor
    $beyaz = ImageColorAllocate($resim, 255, 255, 255);
    $rand = ImageColorAllocate($resim, 141, 43, 250);
    ImageFill($resim, 0, 0, $rand);

    // farkli büyüklükte resim olusturuyoruz

    imagechar($resim,16,15,8,$sifre[0],$beyaz);//sifreyi nin 0. karakterini resmin farklı bölgesinde gösteriyorz. vs..

    imagechar($resim,18,35,8,$sifre[1],$beyaz);

    imagechar($resim,15,55,8,$sifre[2],$beyaz);

    imagechar($resim,10,65,8,$sifre[3],$beyaz);
    imagechar($resim,15,85,8,$sifre[4],$beyaz);
    imagechar($resim,18,105,8,$sifre[5],$beyaz);
    imagechar($resim,18,105,8,$sifre[6],$beyaz);




    header("Content,type: image/png");
    ImagePng($resim);
    ImageDestroy($resim);//oluşturulmuş resim geçiçi idi artık yer kaplamasın diye siliyoruz
    }
    }
    olustur();//farklı bir şifrenin oluşturulmasını sağlar
    ?>
  • 28-08-2010, 02:39:47
    #2
    Üyeliği durduruldu
    Buyrun

    <?php
    
    function olustur () {
    $sifre = substr(md5(rand(0,999999999999)),-6);
    if ($sifre) {
    session_start();
    $_SESSION["koruma"] = $sifre; //oluşturulan şifre session'a aktarılıyor
    $yaz=$_SESSION[koruma];
    $say=strlen($yaz);
    for ($i=0; $i<=$say; $i++) {
    $a .= $yaz[$i]." ";
    }
    //Fontlarin Oldugu Klasörü Tanitiyoruz
    putenv('GDFONTPATH=C:\WINDOWS\Fonts');
    
    //Kullanmak Istedigimiz Yazi Tipinin Adi
    $yazitipi = 'verdana.ttf';
    $width = 120;
    $height = 25;
    $resim = @imagecreate ($width,$height);//resim dosyası oluşturuluyor
    $beyaz = ImageColorAllocate($resim, 255, 255, 255);
    $rand = ImageColorAllocate($resim, 155, 192, 47);
    ImageFill($resim, 0, 0, $rand);
    
    // farkli büyüklükte resim olusturuyoruz
    
    imagechar($resim,16,15,8,$sifre[0],$beyaz);//sifreyi nin 0. karakterini resmin farklı bölgesinde gösteriyorz. vs..
    
    imagechar($resim,18,35,8,$sifre[1],$beyaz);
    
    imagechar($resim,15,55,8,$sifre[2],$beyaz);
    
    imagechar($resim,10,65,8,$sifre[3],$beyaz);
    imagechar($resim,15,85,8,$sifre[4],$beyaz);
    imagechar($resim,18,105,8,$sifre[5],$beyaz);
    imagechar($resim,18,105,8,$sifre[6],$beyaz);
    
    
    
    
    header("Content,type: image/png");
    ImagePng($resim);
    ImageDestroy($resim);//oluşturulmuş resim geçiçi idi artık yer kaplamasın diye siliyoruz
    }
    }
    olustur();//farklı bir şifrenin oluşturulmasını sağlar
    ?>
  • 28-08-2010, 02:47:23
    #3
    tatar_cemyen adlı üyeden alıntı: mesajı görüntüle
    Buyrun

    <?php
    
    function olustur () {
    $sifre = substr(md5(rand(0,999999999999)),-6);
    if ($sifre) {
    session_start();
    $_SESSION["koruma"] = $sifre; //oluşturulan şifre session'a aktarılıyor
    $yaz=$_SESSION[koruma];
    $say=strlen($yaz);
    for ($i=0; $i<=$say; $i++) {
    $a .= $yaz[$i]." ";
    }
    //Fontlarin Oldugu Klasörü Tanitiyoruz
    putenv('GDFONTPATH=C:\WINDOWS\Fonts');
    
    //Kullanmak Istedigimiz Yazi Tipinin Adi
    $yazitipi = 'verdana.ttf';
    $width = 120;
    $height = 25;
    $resim = @imagecreate ($width,$height);//resim dosyası oluşturuluyor
    $beyaz = ImageColorAllocate($resim, 255, 255, 255);
    $rand = ImageColorAllocate($resim, 155, 192, 47);
    ImageFill($resim, 0, 0, $rand);
    
    // farkli büyüklükte resim olusturuyoruz
    
    imagechar($resim,16,15,8,$sifre[0],$beyaz);//sifreyi nin 0. karakterini resmin farklı bölgesinde gösteriyorz. vs..
    
    imagechar($resim,18,35,8,$sifre[1],$beyaz);
    
    imagechar($resim,15,55,8,$sifre[2],$beyaz);
    
    imagechar($resim,10,65,8,$sifre[3],$beyaz);
    imagechar($resim,15,85,8,$sifre[4],$beyaz);
    imagechar($resim,18,105,8,$sifre[5],$beyaz);
    imagechar($resim,18,105,8,$sifre[6],$beyaz);
    
    
    
    
    header("Content,type: image/png");
    ImagePng($resim);
    ImageDestroy($resim);//oluşturulmuş resim geçiçi idi artık yer kaplamasın diye siliyoruz
    }
    }
    olustur();//farklı bir şifrenin oluşturulmasını sağlar
    ?>
    saol
    bu arada çok hızlısın
  • 28-08-2010, 02:51:53
    #4
    Üyeliği durduruldu
    bilgicinitr adlı üyeden alıntı: mesajı görüntüle
    saol
    bu arada çok hızlısın
    kimden öğrendi yapacak tabi