• 08-12-2007, 23:25:40
    #1
    asd.php?asd=id#ali veli kırk dokuz elli

    şeklinde veritabanından veri alıyorum normalde çekilişi doğru ( olmasa linkler çalışmaz) ama bunu post ederken link sadece asd.php?asd=id#ali okuyor geriye kalanları ne titleye nede adres çubuğuna alamıyorum

    mesela bu sayfalama düzenli tag.php'm

    <?php
    if($_GET['page'])
    {
    $page = $_GET['page'];
    }
    else
    {
    $page = 1;
    }
    $max = 100;
    $cur = (($page * $max) - $max);
    
    $counttotal = mysql_query("SELECT id FROM tags ") or die(mysql_error());      
    $counttotal = mysql_num_rows($counttotal);
    $total_pages = ceil($counttotal / $max);
    
    $sonuc = mysql_query("SELECT * FROM tags ORDER BY id DESC LIMIT $cur,$max");
    while ($oku = mysql_fetch_array($sonuc)){
    $baslik = $oku['ne'];
    $sayi = rand(0,4);
    $r = rand(0,255);
    $g = rand(0,255);
    $b = rand(0,255);
    $renk = dechex($r) . dechex($g) . dechex($b);
    echo "<a  title=".$oku['ne']." href=tag/".$oku['ne]."><font color=\"#$renk\" size=\"$sayi\">".$oku['ne']."</font> ";
    } 
    
    if ( $total_pages > 1) 
    {
    echo "<br />Pages: ";
    for($i = 1; $i <= $total_pages; $i++)
                    {
                if($page == $i) //
                    {
            echo'<b>' . $i .'</b> ';
                    } 
            else 
            {
                    echo '<a href="?page=' . $i . '">' . $i . '</a> ';
            }
             }
    } 
    
    ?>
    ".$oku['ne']."= ali veli kırk dokuz elli yerine sadece ali okuyor


    nerede nasıl bir hata yapmış olabilirim yada nasıl düzeltebilirim ?
  • 09-12-2007, 20:21:43
    #2
    adres çubuğundan arasında boşluk bırakarakmı alıyorsun ??
  • 09-12-2007, 23:50:13
    #3
    Üyeliği durduruldu
    sql dan gelen ne verisi nasıl bir veri ?
  • 09-12-2007, 23:53:26
    #4
    bana öyle geliyorki tek tag geliyor sende bunları depolamadan tek yazdırıyorsun vede böyle diyorsun
  • 10-12-2007, 00:45:51
    #5
    Al kardeşş Bu dogrusu

    <?php if($_GET['page']) { $page = $_GET['page']; } else { $page = 1; } $max = 100; $cur = (($page * $max) - $max); $counttotal = mysql_query("SELECT id FROM tags ") or die(mysql_error()); $counttotal = mysql_num_rows($counttotal); $total_pages = ceil($counttotal / $max); $sonuc = mysql_query("SELECT * FROM tags ORDER BY id DESC LIMIT $cur,$max"); while ($oku = mysql_fetch_array($sonuc)){ $baslik = $oku['ne']; $sayi = rand(0,4); $r = rand(0,255); $g = rand(0,255); $b = rand(0,255); $renk = dechex($r) . dechex($g) . dechex($b); echo "<a title=".$oku['ne']." href=tag/".$oku['ne']."><font color=\"#$renk\" size=\"$sayi\">".$oku['ne']."</font> "; } if ( $total_pages > 1) { echo "<br />Pages: "; for($i = 1; $i <= $total_pages; $i++) { if($page == $i) // { echo'<b>' . $i .'</b> '; } else { echo '<a href="?page=' . $i . '">' . $i . '</a> '; } } } ?>
  • 10-12-2007, 14:25:02
    #6
    Haymac adlı üyeden alıntı: mesajı görüntüle
    bana öyle geliyorki tek tag geliyor sende bunları depolamadan tek yazdırıyorsun vede böyle diyorsun
    sana yanlış geliyor o zaman tag depolamıyorum yani aranan kelimeleri kaydetmiyorum 3 domainim gitti
    buraya örnek verdim tags diye bir tablom yok

    site.com/abcd?makale=id#ali veli hasan hüseyin burası title ve bu elle giriliyor
    titlede tam ama adres barda sadece ali yazıyor komplesini alamıyorum farklı bir seo yapmaya çalışıyorum sadece makale scripti yazıyorum

    @WebLOADER teşekkür ederim deneyeceğim