• 30-07-2008, 17:59:28
    #1
    Meraba arkadaşlar;
    elimdeki scriptte meta tag sorunu yaşıyorum, kullandığım kodlar aşağıda, kodlarda bir hata görünmüyor; ancak kodların olduğu sayfa açılmıyor, nedense kodlardaki while döngüsünün olduğu bölümü kaldırınca sayfa açılıyor. Macintosh kullanıcısı olduğum için MAMP kullanıyorum ve bazen sebebini anlayamadığım hatalarla karşılaşıyorum, bu konuda bilgili arkadaşlar yardımcı olurlarsa sevinirim.
    <?php 
    
    
    
    include("ayar.php"); 
    
    $kat_id = $_GET['kat_id']; 
    
    $sorgu = mysql_query("SELECT * FROM sanatcilar WHERE kat_id ='$kat_id'"); 
    
    $yaz = mysql_fetch_array($sorgu);
    
    $key=mysql_query("SELECT * FROM muzikler WHERE kat_id='$kat_id' order by muzik_id");
    
    $keyword=while(mysql_fetch_array($key)){?>
    
    <?
    
    $keys=$keyword['muzik_baslik'];
    
    ?>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <link rel="stylesheet" type="text/css" href="tasarim_files/main0000.css" />
    
    <title><? echo $yaz['kat_baslik']; ?> Müzikleri</title>
    
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <meta name="keywords" content=" <? echo $keys;?>" />
    
    <meta name="description" content="<? echo $keys};?>" />
    
    </head>
  • 30-07-2008, 18:52:41
    #2
    macchess adlı üyeden alıntı: mesajı görüntüle
    Meraba arkadaşlar;
    elimdeki scriptte meta tag sorunu yaşıyorum, kullandığım kodlar aşağıda, kodlarda bir hata görünmüyor; ancak kodların olduğu sayfa açılmıyor, nedense kodlardaki while döngüsünün olduğu bölümü kaldırınca sayfa açılıyor. Macintosh kullanıcısı olduğum için MAMP kullanıyorum ve bazen sebebini anlayamadığım hatalarla karşılaşıyorum, bu konuda bilgili arkadaşlar yardımcı olurlarsa sevinirim.
    <?php 
    include("ayar.php"); 
    $kat_id = $_GET['kat_id']; 
    $sorgu = mysql_query("SELECT * FROM sanatcilar WHERE kat_id ='$kat_id'"); 
    $yaz = mysql_fetch_array($sorgu);
    $key=mysql_query("SELECT * FROM muzikler WHERE kat_id='$kat_id' order by muzik_id");
    $keyword=while(mysql_fetch_array($key)){?>
    <?
    $keys=$keyword['muzik_baslik'];
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <link rel="stylesheet" type="text/css" href="tasarim_files/main0000.css" />
    <title><? echo $yaz['kat_baslik']; ?> Müzikleri</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="keywords" content=" <? echo $keys;?>" />
    <meta name="description" content="<? echo $keys};?>" />
    </head>
    hostunda denedinmi?
    birde bu şekilde denermisin olacakmı?
    <?php  
    include("ayar.php");  
    $kat_id = $_GET['kat_id'];  
    $sorgu = mysql_query("SELECT * FROM sanatcilar WHERE kat_id ='".$kat_id."'");  
    $yaz = mysql_fetch_array($sorgu); 
    $key=mysql_query("SELECT * FROM muzikler WHERE kat_id='".$kat_id."' order by muzik_id"); 
    //$keyword=while(mysql_fetch_array($key)){
    while ($keyword=mysql_fetch_array($key)){
    $keys=$keyword['muzik_baslik']; 
    ?> 
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <link rel="stylesheet" type="text/css" href="tasarim_files/main0000.css" /> 
    <title><?=$yaz['kat_baslik'];?> Müzikleri</title> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <meta name="keywords" content=" <?=$keys;?>" /> 
    <meta name="description" content="<?=$keys;?>" /> 
    </head>
  • 30-07-2008, 19:03:33
    #3
    Konuya yazdıktan sonra farkettim yanlışımı buldum, Baron senin yazdığın kodda da while kapatılmamıştı yine de ilgilendiğin için teşekkürler.
  • 30-07-2008, 20:26:21
    #4
    Pek artı olarak bir şey sormak istiyorum;
    While döngüsüyle meta taglar parça parça çıkıyor, örneğin ben veri tabanında kategori id i 1 olan verileri aralarında virgül olacak şekilde meta keyword bölümüne yazdıracağım bu nasıl olur.
  • 31-10-2012, 02:25:55
    #5
    Bir sitemden diğer bir siteme aşşağıdaki yöntem ile tablo çektim. Ancak çektiğim veriyi ordaki gibi kullanamıyorum. Çektiğim tablonun yazı tipi rengi vs düzenlemesini nasıl yaparım ?

    <?php get_header(); ?>
    <div id="content">
    <?php 
    $site = file_get_contents ("http://orneksiteadresi/");
    $tut = explode ('<div id="ozel">',$site);
    $tut = explode ('</div>',$tut[1]);
    echo $tut[0];
    ?>
    </div>
    <?php get_footer(); ?>