R10.net  

Geri git   R10.net > Genel Programlama - Yazılım > PHP

PHP Php nedir? Php kodları, tutorial, programlama, code, kod örnekleri, Php dersleri, Php ile ilgili sorular, sorunlar ve çözümlerinin yer aldığı paylaşım kategorisi

Cevapla
LinkBack Seçenekler
  #1  
Okunmamış 26-07-2007, 00:39:49
misoskian - ait Kullanıcı Resmi (Avatar)  
Üyelik Tarihi: 02-12-2006
Yaş: 44
Mesajlar: 915
Feedback Score: 99 Olumlu
Arrow "index.php?ind=downloads" nasıl yapılır acaba?

Daha önce mkportal+smf kullanıyordum Mkportalı sonradan kaldırdım doğal olarak Mkportalda olan download bölümüde gitti dışarıdan çok link var o yüzden index.php?ind=downloads bunu tekrar çalıştırmak istiyorum.
Mkportalda çalışmasıda şart değil bana lazım olan xxx.com/index.php?ind=downloads linkini çalıştırmak herhangi bir boş sayfa da olsa olur. umarım anlatabildim
Alıntı ile Cevapla
Sponsor
  #2  
Okunmamış 26-07-2007, 00:55:24
emiraydin - ait Kullanıcı Resmi (Avatar)  
Üyelik Tarihi: 13-01-2007
Mesajlar: 136
Feedback Score: 1 Olumlu
Standart

index.php ye şu kodları koy:


Konu emiraydin tarafından (26-07-2007 Saat 00:58:27 ) değiştirilmiştir.
Alıntı ile Cevapla
  #3  
Okunmamış 26-07-2007, 10:06:02
 
Üyelik Tarihi: 24-07-2006
Yaş: 38
Mesajlar: 539
Feedback Score: 5 Olumlu
Standart

Yukardaki ders bilmeyenler ve yeni başlayanlar için anlaşılması zordur. En anlaşılır yolu şudur.


Bu kodu index.php'de uygun bi yere koy
Alıntı ile Cevapla
  #4  
Okunmamış 26-07-2007, 15:24:56
eglenelim - ait Kullanıcı Resmi (Avatar)
Kimlik doğrulama veya yönetimden onay bekliyor.
 
Üyelik Tarihi: 19-08-2005
Bulunduğu yer: TR
Mesajlar: 266
Feedback Score: 29 Olumlu
Standart

hocam saglam hiti olan siteyi if veya switch le butun sayfalari bu sekilde yonlendirirsen, host cosuyor ve sorun veriyor. Bende onceden bu sekilde kullaniyordum. meta larida bu sekilde ayarlamistim, fakat cpu kullanimi baya yuksek oluyor tek bir sayfa icin 100 tane switch veya if kullaninca. mysql kullanip where ile cekersen cok daha hizli acilir ve kullandigin host. firmasindan sikayet almazsin.
meta ayarlariyla ilgileniyosan onlarida yolliyabilirim.
iyi calismalar
Alıntı ile Cevapla
  #5  
Okunmamış 29-07-2007, 19:42:56
 
Üyelik Tarihi: 20-11-2005
Mesajlar: 167
Feedback Score: 0 Olumlu
Question

Alıntı:
eglenelim Nickli Üyeden Alıntı Mesajı göster
hocam saglam hiti olan siteyi if veya switch le butun sayfalari bu sekilde yonlendirirsen, host cosuyor ve sorun veriyor. Bende onceden bu sekilde kullaniyordum. meta larida bu sekilde ayarlamistim, fakat cpu kullanimi baya yuksek oluyor tek bir sayfa icin 100 tane switch veya if kullaninca. mysql kullanip where ile cekersen cok daha hizli acilir ve kullandigin host. firmasindan sikayet almazsin.
meta ayarlariyla ilgileniyosan onlarida yolliyabilirim.
iyi calismalar
bende bu konu ile ilgileniyorum.. bana da yollarsan memnun olurum..
Alıntı ile Cevapla
  #6  
Okunmamış 29-07-2007, 20:41:15
Üyeliği durduruldu
 
Üyelik Tarihi: 19-03-2007
Mesajlar: 1.378
Feedback Score: 16 Olumlu
Standart

switch kullanırsanız sorun olmaz. Çünkü switch'e girince kendine uygun şartı bulana kadar case'leri gezer ve diyelim ilk case'de uyumluluk gösterdi veri o zaman diğerlerini denemez bile yada if else if kullanılır ama tavsiyem switch'dir güvenlik bakımındanda işe yarar.
Alıntı ile Cevapla
  #7  
Okunmamış 29-07-2007, 21:21:42
eglenelim - ait Kullanıcı Resmi (Avatar)  
Üyelik Tarihi: 19-08-2005
Bulunduğu yer: TR
Mesajlar: 266
Feedback Score: 29 Olumlu
Standart

Alıntı:
akif Nickli Üyeden Alıntı Mesajı göster
bende bu konu ile ilgileniyorum.. bana da yollarsan memnun olurum..
Öncelikle her sayfanın metalarını ayırdım. meta.php diye bir dosya attım dah sonra diğer sayfalara include ladım meta.php yi.
meta.php :
<?php
$yol= explode('/', $_SERVER['SCRIPT_FILENAME']);
$dadi=$yol[count($yol)-1];
?>
Adres bar daki dosyanın yolunu belirtiyor. Mesela : https://www.r10.net/newreply.php?do=newreply&p=758405
burdaki https://www.r10.net/newreply.php dosyasını $dadi değişkenine atıyor.
meta.php devamı :
<?
if ($dadi == "Audi_A8.php") {
$arac="Audi A8";
}
if ($dadi == "Audi_A6.php") {
$arac="Audi A6";
}
?>
$dadi değişkenindeki dosya adını kontrol ediyor ve bulunca yeni bir değişken olarak $arac i atiyorum.
<?
if (isset($arac)) {
$title="$arac alınır, $arac satılır, $arac kiralanır";
}
else {
$title="Araba Alım - Satım - Kiralama";
}
print "<title>$title</title>\n";
?>
burdada $arac değişkeninde değerin bulunup bulunmadığını sınıyor. Değer varsa if çalışıyor ve $title değişkenine belirlediğin titleyi giriyorsun. Eğer değer yoksa ELSE fix belirlenmiş $title değişkeni atıyor.
aynı şekilde diğer metalarıda bu şekilde ayarlıyabilirsin.
<?
if (isset($arac)) {
$keyw="$arac alınır,$arac satılır,$arac kiralanır,$arac takas,$arac yetkili bayii";
}
else {
$keyw="Oto alım,satım,Araç alım,satım.....";
}
print "<meta name=\"Keywords\" content=\"$keyw\">\n";
?>
diye gidiyor. Umarım yardımcı olabilmişimdir. iyi çalışmalar.
Alıntı ile Cevapla
  #8  
Okunmamış 29-07-2007, 21:27:31
Üyeliği durduruldu
 
Üyelik Tarihi: 19-03-2007
Mesajlar: 1.378
Feedback Score: 16 Olumlu
Standart

<?
if ($dadi == "Audi_A8.php") {
$arac="Audi A8";
}
if ($dadi == "Audi_A6.php") {
$arac="Audi A6";
}
?>
Bunun yerine

<?
if ($dadi == "Audi_A8.php") {
$arac="Audi A8";
}
else if ($dadi == "Audi_A6.php") {
$arac="Audi A6";
}
?>

Kullanırsan daha az kaynak tükenir. Çünkü ilk şarta uyarsa diğer şartı yinede kontrol eder boşu boşuna buda performansı etkiler haliyle. En iyi yöntem switch'dir. yada else if
Alıntı ile Cevapla
  #9  
Okunmamış 29-07-2007, 21:38:35
eglenelim - ait Kullanıcı Resmi (Avatar)  
Üyelik Tarihi: 19-08-2005
Bulunduğu yer: TR
Mesajlar: 266
Feedback Score: 29 Olumlu
Standart

evet hazır kodlardan aldığım için unutmuşum onları değiştirmeyi
if..
else if olarak olucak.
bu arada bunları yaparken .htaccess de
php_flag register_globals on
bunu aç yoksa çalışmaz if ler... benim bir günü yemişti bu en sonunda fark etmiştim başka arkadaşlar günlerini kaybetmesinler
iyi çalışmalar.
Alıntı ile Cevapla
Cevapla


Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Açık



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 11:03:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.