İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

css sorunu (mumkunse acil)

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
$oyle bir sorunum var benim

http://www.bilgisozluk.com a girdiginizde css leri sessiondan almakla alakali bir sorun ya$amiyorum.

oysa a$agidaki linkten giri$ yaptiginizda css i okumuyor.

http://www.google.com.tr/search?num=100&hl=tr&q=bilgisozluk&meta=lr=lang_tr

ne denediysem ba$arili olamadim.bu konu ile alakali bir fikri olan var mi acaba?

kodu $u $ekilde yazdim ama yuksek ihtimalle hatali olmus olacak ki sonuc alamiyorum.

<link rel="stylesheet" type="text/css" href="<%=SEssion("css")%>">

konu ile alakali fikri olan varsa ve paylasirsa sevinirim.

$imdiden te$ekkurler.
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
google botları sitenize girince bir session başlatmış olmuyor sorun burada sanırım
neden session kullanıyorsunuz ki
kuki kullansanız daha iyi tabii bunu neden yaptığınızı söylerseniz daha iyi olur.Kullanıcılara özel görünüm mü yapıyorsunuz.
 

ReL4X

0
İyinet Üyesi
Katılım
12 Eylül 2006
Mesajlar
410
Reaction score
1
Firefoxla da aynı şekilde css yi görmüyor.
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
eminim cok minik bir sorun var ama ahlen cozebilmi$ degilim.
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
ya robotlar session başlatmazki.Sen sessionu kod yazarak başlatıyorsun.Benim sana tavsiyem kodlarına sabit bir css tanıt .Sessionda css başlamadığında bu css devrede olur.Diğerini bunun yerine kullanırsın.
yani
if session("css") ="" then
css=ilkcss.css
else
css=session("css")
end if

bu mantığı kendi kodlama dilinde yazarsan işini görür diye düşünüyorum.
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
ne yazik ki sabit css tanitamam zira sitenin pek cok ayri goruntulenme $ekli var ve bunlarla beraber pek cok ayri css dosyasi var.dolayisi ile css i sessiondan almak zorundayim her $ekilde.
 

MadDriver

0
İyinet Üyesi
Katılım
3 Mayıs 2005
Mesajlar
50
Reaction score
0
Turkmucit arkadaşın önerisi mantıklı. Eğer session'ları okumuyorsa mecburen kendin göstericen bişey. Okuyor ise zaten sorun olmayacak.
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
dedigim gibi yaklasik 20 adet site goruntulenmesi var bu yuzden sabit bir css atamam mumkun dgeil.site icerisinde bir sorun yok sessionlar okunuyor.ama google'dan gelen kullanicilar icin sorun.onlar tarafindan css ler okunmuyor.
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
ne yazik ki sabit css tanitamam zira sitenin pek cok ayri goruntulenme $ekli var ve bunlarla beraber pek cok ayri css dosyasi var.dolayisi ile css i sessiondan almak zorundayim her $ekilde.

Benim kastettiğim varsayılan bir ayar için varsayılan css sini seçtirmen.Örneğin a tarz a.css yi kullanıyor ise hiç bir tarz seçili değilse (session başlamamışsa) tüm ayarları seçimleri a tarzına göre yaptır css de dahil.
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
$u anda zaten tamamen bahsettiginiz $ekilde.


<%

if Session("Theme")="" then
Session("Theme")="default"
Session("bgOrta")=""
end if


%>

dedigim gibi siteye direk girenlerde herhangi bir sorun yok.sorun google kullanicisi ile alakali.

kisacasi google kullanicisi google'dan geldiginde sozluk.asp yi goruntuluyor ama sozluk.asp de css leri okumuyor google'dan gelindiginde.tek sorunum bu.
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
bir diger yandan google'dan geldiginizde kaynak kodlarda $u $ekilde goruyorsunuz.

<html>
<head>
<meta HTTP-EQUIV="Content-Type" content="text/html; charset=windows-1254">
<link rel="stylesheet" type="text/css" href="">
<script type="text/javascript" src="js.js"></script>
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}



</script>



</head>


<link rel="stylesheet" type="text/css" href=""> satirinda href="" dikkat ettiyseniz.

oysa sitenin icerisinden $u $ekilde goruyorsunuz kaynak kodlari.

<html>
<head>
<meta HTTP-EQUIV="Content-Type" content="text/html; charset=windows-1254">
<link rel="stylesheet" type="text/css" href="cicek.css">
<script type="text/javascript" src="js.js"></script>
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}



</script>



</head>


<link rel="stylesheet" type="text/css" href="cicek.css"> satirinda href="cicek.css"

i$te google'dan gelindiginde de bu $ekilde olmasi gerekiyor aslinda ama ben yapamadim o ayri konu:)
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
$u anda zaten tamamen bahsettiginiz $ekilde.


<%

if Session("Theme")="" then
Session("Theme")="default"
Session("bgOrta")=""
end if


%>

dedigim gibi siteye direk girenlerde herhangi bir sorun yok.sorun google kullanicisi ile alakali.

kisacasi google kullanicisi google'dan geldiginde sozluk.asp yi goruntuluyor ama sozluk.asp de css leri okumuyor google'dan gelindiginde.tek sorunum bu.

bir diger yandan google'dan geldiginizde kaynak kodlarda $u $ekilde goruyorsunuz.

<html>
<head>
<meta HTTP-EQUIV="Content-Type" content="text/html; charset=windows-1254">
<link rel="stylesheet" type="text/css" href="">
<script type="text/javascript" src="js.js"></script>
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}



</script>



</head>


<link rel="stylesheet" type="text/css" href=""> satirinda href="" dikkat ettiyseniz.

oysa sitenin icerisinden $u $ekilde goruyorsunuz kaynak kodlari.

<html>
<head>
<meta HTTP-EQUIV="Content-Type" content="text/html; charset=windows-1254">
<link rel="stylesheet" type="text/css" href="cicek.css">
<script type="text/javascript" src="js.js"></script>
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}



</script>



</head>


<link rel="stylesheet" type="text/css" href="cicek.css"> satirinda href="cicek.css"

i$te google'dan gelindiginde de bu $ekilde olmasi gerekiyor aslinda ama ben yapamadim o ayri konu:)

burada
if Session("Theme")="" then
Session("Theme")="default"
Session("bgOrta")=""
session("css")="cicek.css"
end if

şeklinde bir değişiklik yapın bakalım olacakmı.
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
ne yazik ki olmadi.

google'dan girdiginizde sonuc ayni.

<link rel="stylesheet" type="text/css" href="">

href=""

href="xx.css" olsa tum sorun ortadan kalkacak:)
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
normalde kod olarak
<link rel="stylesheet" type="text/css" href=""> burada href="" içine ne yazıyor
session("css") mi?
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
<link rel="stylesheet" type="text/css" href="<%=SEssion("css")%>">

tam olarak o satirin kod icerisindeki $ekli bu.
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
if Session("Theme")="" then
Session("Theme")="default"
Session("bgOrta")=""
session("css")="cicek.css"
end if
dedim ama şuda var

cicek.css atıyorum 3 nolu css dir.biz bu durumda yukarıda
session("css")="cicek.css" olarak yazdığımızı
session("css")=3 şeklinde yazmamız lazım.
belki ilerki safada kod bunu inceleyip 3-4-5 vs değilse boş geçmektedir.

en iyisi normal default ayarlarında ki session("css") yi ekrana yazdır kod ile bakalım cicek.css yazacak mı yoksa dediğim gibi 3-5 vs yada başka bir kod ad mı yazacak
eğer öyle yaparsa
session("css")="" de o kodu araya yazarsın.
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
css i sessiondan okutmadim da manuel olarak yazdim sonuc $u

http://www.google.com.tr/search?num=100&hl=tr&q=independence&meta=lr=lang_tr

backround jpegleri cekmedigi icin tabiki okunmuyor hicbir yazi

yaptigimda $uydu tam olarak

<link rel="stylesheet" type="text/css" href="cicek.css">

koddaki sessionu kaldirip yerine cicek.css i kendim yazdim.ayrica bunun kesinlikle bu sekilde olmamasi gerekiyor zira dedigim gibi 20 ye yakin theme var sitede ver herkes ayri bir theme kullaniyor.sessiondan cektirmezsem css leri herkes ayni css i degi$ik themelerde kullanmak zorunda kalacak ki bu da buyuk bir karma$aya yol acar.

hemen duzeltmem gerekti millet isyan etti bir dakikada:)
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
peki ciceği elle yazınca çalışıyormu yani gönderdiğin sayfa yazıların cicek.css kullandığı hal değilmi
 

indy

0
İyinet Üyesi
Onaylı Üye
Katılım
27 Ağustos 2005
Mesajlar
265
Reaction score
3
cicek.css , elle yazdigim zaman calisiyor ama backround resimlerini okuyamadigi icin bu sefer yazilar hic okunmuyor zira yazilarin hepsi beyaz.backgound da beyaz olunca kaliyor orda o sekilde iste.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst