Free PHP Hostings – Bedava PHP Hostingler -MYSQL-PHP

Free PHP Hostings – Bedava PHP Hostingler – MYSQL Destekli Hostingler – PHP Destekli Hostingler – Bedava PHP Alan

Mesajlar Etiketlendi ‘PHP’

Smarty tema motoru ile veri listelemek

Yazan: freephphosting Haziran 5, 2008

Smarty tema motorunu kullanarak tema listelemek;

İlk önce index.php sayfamıda sql sorgularımızı yazalım ve listeleteceğimiz verileri tanımlayalım.

$say_sor=mysql_query(“select* from sayfalar”);
while($sayfalar1=mysql_fetch_array($say_sor)) {
$sayfalar[] = $sayfalar1;
}
$smarty->assign(’sayfalar’, $sayfalar);

Burada örnek olarak sayfalar adında bir tablomuz var. Sayfalar değişkenini örnekte gösterilen şekilde tanımladıktan ve smarty’ye de tanıttıktan sonra, index.tpl dosyasına (index yerine siz farklı bir isim kullanmış olabilirsiniz. Sadece örnek olarak verilmiştir.) gerekli kodları girelim.

{foreach from=$sayfalar item=sayfa}
<li><a href=”?sayfa_id={$sayfa.id}”>{$sayfa.isim}</a></li>
{/foreach}

Evet index.tpl kodlarımız da böyle. Kodda ilk önce index.php sayfasında tanıttığımız “sayfalar” değişkenini alıyoruz. Ve itemi sayfa olarak tanımlıyoruz. (Sayfa yerine siz farklı değişkenler girebilirsiniz.) Veritabanında sayfalar tablosunda “id” ve “isim” değişkenleri bulunuyordu. Bunları sayfaya listeletmek için “$sayfa.id” ve “$sayfa.isim” değişkenlerini kullanıyoruz.

Evet hepsi bu kadar. Gördüğünüz gibi Smarty ile veri listeletmek son derece kolay.

Kolay gelsin :)

Yazı kategorisi: Smarty | Etiketler: , , , , , , , , | » yorum bırak;

Cpanel Destekli Bedava php Hosting

Yazan: freephphosting Mayıs 14, 2008

AddYour.net

Alan: 500 MB
Bant Genişliği: 5 GB
Özellikler: FTP,5 adet Mysql veritabanı, cPanel, Fantastico DeLuxe, 2 adet e-posta hesabı.
Kayıt Adresi: http://www.addyour.net/register.php
Reklam: Reklam yok

Yazı kategorisi: Ücretsiz Hizmetler | Etiketler: , , , , , , , , , , , | » yorum bırak;

Php ile dizin ve dosyaları listelemek

Yazan: freephphosting Nisan 27, 2008

Bu kod ile dizinleri ve dizindeki dosyaları ayrı ayrı listeleyebilirsiniz.

Kod:

<?php
$dizin = opendir(‘.’);
if ($dizin)
<{ while ($dosya = readdir($dizin))
{
if($dosya==‘.’ OR $dosya==‘..’) // . ve .. ‘ları siler
{$dosya=;}
if(is_dir($dosya)) // sadece klasörleri seçer
{ $klasorler[]=$dosya;} //klasörleri ‘klasörler’ isimli diziye ekler
if(!is_dir($dosya)) // sadece dosyaları seçer
{ $dosyalar[]=$dosya;} //klasörleri ‘klasörler’ isimli diziye ekler
} }

sort($klasorler); // klasörler dizisindekileri ismine göre sıraya sokar
sort($dosyalar); // dosyalar dizisindekileri ismine göre sıraya sokar

echo “Klasörler –> “;

foreach ($klasorler as $tekklasor)
{echo $tekklasor.‘- ‘; }

echo “Dosyalar–> “;
foreach ($dosyalar as $tekdosya)
{ echo $tekdosya.‘- ‘; }

?>

kod alıntıdır…

Yazı kategorisi: PHP | Etiketler: , , | » yorum bırak;