• 03-08-2007, 23:52:31
    #10
    @Lisans
    Son gönderdiklerini de yaptım tek bağlantı ekleyince çeviriyor fakat birden fazla bağlantı ekleyince URL is invalid hatasını veriyor.

    Şu an senin kodların aktif: Free Short Url Redirection | Zeak.Net
  • 04-08-2007, 00:10:46
    #11
    Üyeliği durduruldu
          <?
    
    
    include("config.php");
    if (strstr($_SERVER['HTTP_REFERER'], $root));
    else { header ("Location: $rooturl"); }
    
    $ip = $_SERVER['REMOTE_ADDR'];
    $urlto = split('<br />',nl2br(trim($_POST['url'])));
    foreach($urlto as $key => $url){
    if(preg_match('|^http(s)?://[a-z0-9-]+(\.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url))
    {
    
    $query = "INSERT INTO $table (ip,url) VALUES ('$ip','$url')" or die('MySQL error: '.mysql_error());
    mysql_query($query);
    $qs = mysql_insert_id();
    $link = $destination . $qs;
    $veri[] = $qs;
    require 'create_template.php';
    
    } else {
    echo 'Your URL is invalid';
    
    }
    }
    ?>
    Şimdi olması gerek. Bende birşey yapıyorum textareadan gelen verilerde boşluk'a göre böldürmeye çalışıyorum veriler yan yana olursa bölüyor alt alta gelince bölmüyor <br />'ye göre böldürürsemde tam tersi oluyor ilginç
  • 04-08-2007, 00:24:24
    #12
    Bu sefer birden faz
    la bağlantı yapıştırınca ilkini çevirdi diğerlerini URL is invalid dedi.

    Free Short Url Redirection | Zeak.Net şuan en son yazdığın kodlarla çalışıyor.

    Bu arada teşekkür ederim yardımların için.
  • 04-08-2007, 00:38:07
    #13
    Üyeliği durduruldu
           <? 
     
     
    include("config.php"); 
    if (strstr($_SERVER['HTTP_REFERER'], $root)); 
    else { header ("Location: $rooturl"); } 
     
    $ip = $_SERVER['REMOTE_ADDR']; 
    $urlto = split('<br />',nl2br(trim($_POST['url']))); 
    foreach($urlto as $key => $url){ 
    if(preg_match('|^http(s)?://[a-z0-9-]+(\.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url)) 
    { 
     
    $query = "INSERT INTO $table (ip,url) VALUES ('$ip','$url')" or die('MySQL error: '.mysql_error()); 
    mysql_query($query); 
    $qs = mysql_insert_id(); 
    $link = $destination . $qs; 
    $veri[$key] = $qs; 
    
     
    } else { 
    echo 'Your URL is invalid'; 
     
    } 
    } 
    require 'create_template.php'; 
    ?>
    Düzenledim.
  • 04-08-2007, 00:55:51
    #14
    10. satırda hata verdi.
  • 04-08-2007, 01:04:14
    #15
    Üyeliği durduruldu
    Düzenledim mesajı bir daha denersin. Sanırım döngünün içinde sürekli sayfa içine dahil olduğu için hata veriyodu.
  • 06-08-2007, 02:52:03
    #16
    Son gönderdiğin aktif durumda şu an: Free Short Url Redirection | Zeak.Net

    Yine hata verdi.
  • 06-08-2007, 15:09:36
    #17
    Üyeliği durduruldu
    şu kısımı düzeltelim trim'lemedik diye kabul etmemiş.
            <? 
     
     
    include("config.php"); 
    if (strstr($_SERVER['HTTP_REFERER'], $root)); 
    else { header ("Location: $rooturl"); } 
     
    $ip = $_SERVER['REMOTE_ADDR']; 
    $urlto = split('<br />',trim(nl2br($_POST['url']))); 
    foreach($urlto as $key => $url){ 
    if(preg_match('|^http(s)?://[a-z0-9-]+(\.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', trim($url))) 
    { 
     
    $query = "INSERT INTO $table (ip,url) VALUES ('$ip','$url')" or die('MySQL error: '.mysql_error()); 
    mysql_query($query); 
    $qs = mysql_insert_id(); 
    $link = $destination . $qs; 
    $veri[$key] = $qs; 
    
     
    } else { 
    echo 'Your URL is invalid'; 
     
    } 
    } 
    require 'create_template.php'; 
    ?>
  • 06-08-2007, 17:11:53
    #18
    Çok teşekkür ederim bu sefer çalıştı Tekrar teşekkürler yardımların için, kolay gelsin.