Php Dersleri
PHP
Forum
Haber ve Duyurular
Tanışma Bölümü
Acemilerin Soru bölümü
Web Sitesi Dersleri
Temel Web dersleri
Html Dersleri
Css Dersleri
Javascript Dersleri
Php Dersleri
Mysql Dersleri
Php Kodları ve Paylaşım
Php Functions
Mysql Komutları
Hazır Php Scriptler
Hazır CSS Kodları
Para Kazanma Yolları
İnternetten para kazanmak
Seo Teknikleri
Adsense
Adwords
Adtech
Diğer Reklam Sistemleri
Web Hosting
Domain Tescil Firmaları
Web Hosting Firmaları
Dedicated Hosting
Üye Bilgileri
Nick:
MURAT23351
İsim:
murat akıl
Web sayfası:
Cinsiyet:
Erkek
İmza:
Konu sayısı:
15
Cevap sayısı:
25
Kaç günlük üye
32
Son yazdığı Php kodları mesajları
bunu bende yapmıştım dostum olmuyor örnek id 1 ise id 1 in alfabe alanında a,b,c,d diye virgüller ile verilerim var dışardan bir e harfi ni sorgulatacam var mı yok mu diye senin yaptığın olmadı ???
Zaman
2012-03-17 12:44:52
Php php
selam arkadaşlar tablom da id
alfabe diye sutunlarım var id =1
alfabe=a,b,c,d diye kayıt var harfler virgülle ayırmışım buna e harfini eklemek veya update yapmak istiyorum alfabe sutununda e nin var olup olmadığını nasıl bulabilirim ??? explode ile böldüm bir şeyler yaptım ama işin içinden çıkamadım ??
Zaman
2012-03-17 08:55:15
Php virgüller arası kayıt sorgulama
teşekkürler önceden bir sorun yokken dosyadada bir değişiklik yapmadım bu olduğundan host ile alakalı sorundur diyyorum. kendim herşeyi yaptım olmadı. modules.php?name=MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet diye yazıp enterlayınca muhammet isminde olan 2 kişi çıkıyor modules.php?name=MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet B diye yazınca da buluyor ama modules.php?name=MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet BİLİCİ yazınca İ ler devreye girince karakter kod hatas veriyor406 hatası veriyor başka sitede 406 hatası çözümü var onları denedim yine olmadı. Not Acceptable An appropriate representation of the requested resource /modules.php could not be found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Zaman
2012-01-02 18:27:10
Php
selam arkadaşlar veritabanına kayıt alındığında mysql ye aşağıdaki gibi kayıt ediyor
bunları listelerken türkçe karakterde bir sıkıntı yok düzgün gösteriyor. önceden böyle bir sıkıntı yoktu herşey düzgünken bul.php dosyamdan get yöntemiyle sorgulamak istediğimde Muhammet BİLİCİ adlı kişinin Linkine üzerine geldiğimde MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet BİLİCİ olarak gözükürken tıkladığımda adres satırısında aşağıdaki gibi oluyor. ve böylecede türkçe karakterler bu şekilde çıkıyor MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet%20B%DDL%DDC%DD tıklanıldığındada ise aşağıdaki hatayı veriyor Urldecode() yolunuda denedim yine aynı hatayı veriyor. Not Acceptable An appropriate representation of the requested resource /modules.php could not be found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. hatası veriyor karakter değiştirme fonksiyonu yazmama rağmen bu sorun çözülmedi. İ siz Muhammet BILICI diye değiştirdiğimde ise kişinin detaylarını veriyor. bu sorun nereden kaynaklanıyor ben anlamadım.
Zaman
2011-12-29 19:13:33
Php türkçe karakterde farklı bir sorun alıyorum
sonunda yaptım. include("ayar.php");
$sorgu = @mysql_query("SELECT tarih, COUNT(id) as count FROM ip_sayaci GROUP BY tarih ORDER BY count DESC LIMIT 10 ");
ECHO '<table border="2">
<tr>
<td colspan="2"><p align="center"><B></B></td>
</tr>
';
while ($kayit=@mysql_fetch_array($sorgu)) {
$b = mysql_query("SELECT * FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$sql = mysql_query("SELECT SUM(tiklama) FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$cikti = mysql_fetch_row($sql);
$sayfa = $cikti[0];
echo mysql_num_rows($b)."<br>";
echo '<tr>
<td colspan="6" bgcolor="#CCFF66"><p align="center"><b>Veritabanımızda <font color="#FF0000">'.$kayit[tarih].' </font>Tarihine ait Toplam <font color="#FF0000">'.mysql_num_rows($b).'</font></A> değişik ip ile siteye gelen ziyaretçi toplam <font color="#FF0000">'.$sayfa.'</font> tıklama yapmıştır.</b><td>
</tr><br>';
}
echo ' </table></div> ';
Zaman
2011-12-01 10:57:35
Php Php
selam arkadaşlar yazmış olduğum sayac scriptime ek olarak şimdiye kadar tarihe göre kaç defa girilmiş ve kaç defa o tarihte toplam tıklama yakın tarihden ilk tarihe doğru sıralıyor saydırmayı. tarih - ogüngirilen iplerin toplam sayısı - iplerin tıklama toplamı echo '<table>';
$sorgu = mysql_query("SELECT tarih, COUNT(id) as count FROM ip_sayaci GROUP BY tarih ORDER BY tarih DESC ");
while ($kayit=mysql_fetch_array($sorgu)) {
$b = mysql_query("SELECT * FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$sql = mysql_query("SELECT SUM(tiklama) FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$cikti = mysql_fetch_row($sql);
$sayfa = $cikti[0];
echo '<tr>
<td colspan="6" bgcolor="#CCFF66"><p align="center"><b>Veritabanımızda <font color="#FF0000">'.$kayit[tarih].' </font>Tarihine ait Toplam <font color="#FF0000">'.mysql_num_rows($b).'</font></A> değişik ip ile siteye gelen ziyaretçi toplam <font color="#FF0000">'.$sayfa.'</font> tıklama yapmıştır.</b><td>
</tr><br><table>';
} yapamadığım takıldığım kısım ise tarih - ogüngirilen iplerin toplam sayısı - iplerin tıklama toplamı olayının "ogüngirilen iplerin toplam sayısı" verisini iplerin toplam sayısına göre en büyükten en küçüğe göre 10 veriyi yazdırma işini beceremedim , yapamadım ????
Zaman
2011-11-29 21:12:41
Php toplam kayıt sayısını büyükten küçüğe doğru sıralama
anladım sanırım
id
yili
gorev
adısoyadi
telefonu
alt sutuna da sıralama diye açıp bunada sıra no 1-2-3-4-5... diye sıra verirsem bu sıralama sutununa görede sıralarsam asc diye ozaman olur sanırım.
Zaman
2011-10-17 14:19:16
Php
cevabın için teşekkürler ama bir şey anlamadım 2. bir alan ne için gerekli olacak ki ???? kısa bir örnek yazabilirsen sevinirim kaç gündür işin içinden çıkamadım ????
Zaman
2011-10-17 14:12:20
Php
selam arkadaşlar tablomda id
yili
gorev
adısoyadi
telefonu
diye sutunlar var bunları yıla göre çekiyorum sıkıntı yok ama çekerken ekrana yazdırmada öncelikle gorev i Müdür , Müdür Yardımcısı , başkan ,başkan yardımcısı diye yılına göre alıp yazdırmasını istiyorum. kayıt eklerken ekleme işini yukardaki sıraya göre yaparsam bir sıkıntı çıkmıyor eklemeyi Müdür , Müdür Yardımcısı , başkan ,başkan yardımcısı diye bu sırada yaparsam istediğim gibi çıkıyor görev kısmı düzensiz yukardaki sıraya göre girilmeyincede bu sıraya göre listelenmiyor bunu yapamadım nasıl olabilir ???
Zaman
2011-10-16 18:30:11
Php istenilen verileri çekme ??
buna benzer ziyaretçi deftesim için yaptığım form mesaj yazıldıktan sonra yazılanlar mailime geliyor sizin forma göre biraz uyarladım inş. işine yarar. gonder.php <?php
$tarih=date("d-m-y");
$saat=time();
$msitename="sizin sitenizin adı";
$mfmail="kişinin mail adresi";
$mail="sizin mail adresi";
$OGPlanetNickiniz= $_post(OGPlanetNickiniz);
$ForumdakiNickiniz=$_post(ForumdakiNickiniz);
$Astro100=$_post(Astro100);
$Astro200=$_post(Astro200);
$Astro400=$_post(Astro400);
$konu = "$ForumdakiNickiniz adlı Mesaj gönderildi - $msitename";
$message = "$Astro100 , $Astro200 , $Astro400 astro sipariş etti :\n\n \n\n Mesaj Başlığı:\n $OGPlanetNickiniz , $ForumdakiNickiniz adlı kişi $Astro100 , $Astro200 , $Astro400 alacakmış \n\n Mesajın Tarih ve Saati :$tarih ,$saat \n\n Mesajı okuyabileceğiniz adres:\n $msiteadi/admin.php\n\nYada anasayfaya buradan ulaşabilirsiniz: \n $msitename \n \n ";
mail($mfmail, $konu, $message, "From: \"$mail\" <$ForumdakiNickiniz>\nX-Mailer: PHP/" . phpversion());
?>
Zaman
2011-06-13 19:48:37
Php Php
sorunumu hallettim. $say = mysql_fetch_array(mysql_query('select * from resim WHERE NO=23'));
$a = $say[RESIM0];
$b = $say[RESIM1];
$c = $say[RESIM2];
$d = $say[RESIM3];
$e =$say[RESIM4];
$f =$say[RESIM5];
$g =$say[RESIM6];
$h =$say[RESIM7]; $z =$say[RESIM8];
$j =$say[RESIM9];
$k =$say[RESIM10];
$l =$say[RESIM11]; $m =$say[RESIM12];
$n =$say[RESIM13];
$o =$say[RESIM14];
if($a!=="") { $x=array($a); }
if($b!=="") { array_push($x,$b); }
if($c!=="") { array_push($x,$c);}
if($d!=="") { array_push($x,$d); } if($e!=="") { array_push($x,$e); }
if($f!=="") { array_push($x,$f);}
if($g!=="") { array_push($x,$g); } if($h!=="") { array_push($x,$h); }
if($z!=="") { array_push($x,$z);}
if($j!=="") { array_push($x,$j); } if($k!=="") { array_push($x,$k); }
if($l!=="") { array_push($x,$l);}
if($m!=="") { array_push($x,$m); } if($n!=="") { array_push($x,$n); }
if($o!=="") { array_push($x,$o);} $dolular=count($x);
echo $dolular;
Zaman
2011-05-21 22:21:33
Php Php
slm arkadaşlar resim diye tablom var bu resim tablsundaki id si 23 olan satırdaki RESIM0,RESIM1,RESIM2 ,,, ,,, diye verilerim var bunların birkaçında veri kayıtlı bazılarında kayıt yok boş kayıt olmayanların boş olanların toplam sayılarını nasıl bulabilirim???
Zaman
2011-05-21 19:41:38
Php veritabanındaki boş olan kayıtların toplam sayısı
drekon gerçekten kısaymış çalışan kod ise aşağıda <?php
include("ayar.php");
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanýna baðlanýlamadý.");
$sec = mysql_select_db($db);
$sonuc = mysql_query("SELECT MONTH(TARIH) AS ay, COUNT(*) AS adet FROM tarih GROUP BY ay ORDER BY NO DESC");
$tarihtr = array(
'1' => 'Ocak',
'2' => 'Subat',
'3' => 'Mart',
'4' => 'Nisan',
'5' => 'Mayis',
'6' => 'Haziran',
'7' => 'Temmuz',
'8' => 'Agustos',
'9' => 'Eylul',
'10' => 'Ekim',
'11' => 'Kasim',
'12' => 'Aralik',
); while (
$satir=@mysql_fetch_array($sonuc
))
{
$tr1= strtr($satir["ay"], $tarihtr);
echo "$tr1 Ayından Toplam : ". $satir["adet"]." Kayıt Var<br>"; }
?>
Zaman
2011-05-18 14:13:34
Php Php
$dbgelengelentarih="27.05.2011"; //olarak bir tarih olsun
$tarihayir = $dbgelengelentarih;
$kelimeler = explode(".",$tarihayir);
$AYIBUL= $kelimeler[1]; bunun çıktısı 05 dir. veritabanından gelen tarihler buna göre ayrıacak 05 ise o tarih , MAYIS a +1 koyacak. 06 ya denkse hazirana +1 , temmuza denkse temmuzu +1 artıracak 12 aya kadar gidersin en sonrda toplamları yazdırırsın. olur biter. phpnin kilidi bütün kapıları açar :)))
Zaman
2011-05-16 20:21:48
Php Php
. yerine - kullanırsan ozaman (-) göre ayrıacak tarihin günü bulmak istersen $kelimeler[1]; yerine $kelimeler[0]; yıl içinse $kelimeler[3]; yazarak istediğin parçaladığın kısmı bulabilrsin tarih olarak 27.05.2011 biçimde örneği yaptım sen bu örneğe 2011-05-03 göre geliştirisin artık.
Zaman
2011-05-16 19:02:54
Php Php
Ayak üstü aklıma gelen yöntem bu şekilde , denedim de çalışıyor. bir çok değişik yöntem var aklıma bu yöntem geldi bu örneğe bakarak geliştirebilirsin. <?php include("ayar.php");
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanýna baðlanýlamadý.");
@mysql_select_db($db); $sql="SELECT * FROM tarih ORDER BY NO DESC ";
$oku = @mysql_query($sql);
$satirsayisi=@mysql_num_rows($oku
);
$MAYIS=0;
$HAZİRAN=0;
for ($i=0;$i<$satirsayisi;$i++)
{
$satir=@mysql_fetch_array($oku
); $dbgelengelentarih=$satir["TARIH"];
$tarihayir = $dbgelengelentarih;
$kelimeler = explode(".",$tarihayir);
$AYIBUL= $kelimeler[1]; if ($AYIBUL==05)
{ $MAYIS=$MAYIS+1;
} ELSEif($AYIBUL==06)
{ $HAZIRAN=$HAZIRAN+1;
}
}
echo "MAYIS AYINDAN TOPLAM $MAYIS <br>";
echo "HAZİRAN AYINDAN TOPLAM $HAZIRAN <br>";
?>
Zaman
2011-05-16 18:59:47
Php Php
sorunumu yaptım sonunda <?PHP
include("common.inc"); $sorgu = @mysql_query("SELECT KONUM, COUNT(NO) as count FROM okuma GROUP BY KONUM ORDER BY count DESC LIMIT 10 ");
ECHO '<div align="left"><table class="undertab" border="2" width="600px">
<tr>
<td width="50%" align="center" bgcolor="#FFFFCC"><b>YER</b></td>
<td width="50%" align="center" bgcolor="#FFFFCC"><b>OKUNAN KİTAP SAYISI</b></td>
</tr>';
while (
$kayit=@mysql_fetch_array($sorgu
)) { $sql = mysql_query("SELECT SUM(SAYFA) FROM okuma WHERE KONUM='$kayit[KONUM]'");
$cikti = mysql_fetch_row($sql);
$sayfa = $cikti[0];
ECHO '<tr><td width="50%" align="center" bgcolor="#FF9933">'.$kayit[KONUM].'</td> <td width="50%" align="center" bgcolor="#FF9933">'.$sayfa.'</td> </tr>'; }
echo ' </table></div> ';
?>
Zaman
2011-05-10 13:48:53
Php Php
Yazan:Turkdown Merhaba arkadaşlar, şuan bu sitede bulunan yazı editörü şeklinde bir yazı editörü yapmak istiyorum.. php - asp - html kod anlatımları olacak bir sitede kullanacağım ve bu bbcode ler ile ilgili yardıma ihtiyacım var.. Verileri girdiriyorum ama kodları hem renklendirip hemde kod olduğunu vurgulamak amacı ile çerçeveye almak ve renklendirmek istiyorum nasıl yapabilirim bunu acaba ? verileri şu şekilde alıyorum. <?php echo stripslashes($row[icerik]).'';?> yani word gibi panel istiyorsun yazı yazarken renklendirme vs ne istiyorsan şayet php sayfana echo'<script language="javascript" src="tiny_mce/tiny_mce.js"></script>
<script language="javascript">
tinyMCE.init({
// General options
mode : "textareas",
theme : "advanced",
plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,
// Example content CSS (should be your site CSS)
content_css : "css/content.css",
// Drop lists for link/image/media/template dialogs
template_external_list_url : "lists/template_list.js",
external_link_list_url : "lists/link_list.js",
external_image_list_url : "lists/image_list.js",
media_external_list_url : "lists/media_list.js",
// Replace values for the template plugin
template_replace_values : {
username : "Some User",
staffid : "991234"
}
});
</script>'; kodu yaz ve
http://sourceforge.net/projects/tinymce/files/TinyMCE/3.2.7/tinymce_3_2_7.zip/download
linkteki dosyayı indir tiny_mce/tiny_mce.js gibi sunucu olacak şekilde at textarea herşey istediğin gibi çıkar
Zaman
2011-05-10 13:10:08
Php
selam arkadaşlar yaptığım scripte takıldım. en çok hit olan vb konuları hallettim ama bir noktayı yapamadım. sql de KONUMU SAYFASAYISI
KOVANCILAR 30
PALU 40
ELAZIĞ 60
PALU 80
ELAZIĞ 100
KOVANCILAR 60
ARICAK 80 verilerim var şimdi ekrana aşağıdaki gibi toplayıp nasıl yazdırabilirim. BULUNDUGU YER TOPLAM SAYFASI
KOVANCILAR 90
PALU 120
ELAZIĞ 160
ARICAK 80
gibi .... yapabildiklerim ise bulunduğum yerlerden herbirinden tek birini alıp ekrana yazdırabiliyorum ama sayfa sayısı en sondaki ekrana basıyor
KOVANCILAR 60
PALU 80
ELAZIĞ 100
ARICAK 80 gibi veya tüm verilerin karışsındaki verileride yazdırabilirim ama benim için gerekli olan aynı olan yerlerin toplam sayfa sayısını tek tek yazdırma. BULUNDUGU YER TOPLAM SAYFASI
KOVANCILAR 90
PALU 120
ELAZIĞ 160
ARICAK 80
gibi ....
Zaman
2011-05-10 12:57:43
Php sql birden çok aynı olan verilerin sayfalarını toplama
dahada kısasını bu şekilde yaptım. <?
$YILADI = date("Y");
$AYADI = date("m");
//2010-2011
if ($YILADI=='2010'){
if($AYADI >='09' and $AYADI <="12")
{
$DONEMADI= "2010-2011";
}
}
if ($YILADI=='2011'){
if($AYADI >='01' and $AYADI <="06")
{
$DONEMADI= "2010-2011";
}
}
//2011-2012
if ($YILADI=='2011'){
if($AYADI >='09' and $AYADI <="12")
{
$DONEMADI= "2011-2012";
}
}
if ($YILADI=='2012'){
if($AYADI >='01' and $AYADI <="06")
{
$DONEMADI= "2011-2012";
}
}
echo $DONEMADI;
?>
Zaman
2011-04-27 23:41:28
Php Php
tşkler cevabın için ama bu yıl 2010-2011 eğitim öğretim yılındayız senin kod 2011-2012 yazdırıyor biraz uuzn gibi olacak bunu if içinde if deyimiyle ancak yapılabilir bunuda bu şekilde yaptım <?
$a = date("Y");
$b = date("F");
if ($a=='2010'){
if($b=='September')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='October')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='November')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='December')
{
echo "2010-2011 dönemindesiniz";
}
}
if ($a=='2011'){
if($b=='January')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='February')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='November')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='April')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='May')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='June')
{
echo "2010-2011 dönemindesiniz";
}
}
if ($a=='2011'){
if($b=='September')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='October')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='November')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='December')
{
echo "2011-2012 dönemindesiniz";
}
}
if ($a=='2012'){
if($b=='January')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='February')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='November')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='April')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='May')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='June')
{
echo "2011-2012 dönemindesiniz";
}
}
?> uzayıp gider.....
Zaman
2011-04-27 21:58:14
Php php
slm arkadaşlar dönem yılını bir türlü ekrana basamadım. bu sene eğitim öğretim yılı 2010-2011 yılındayız bunu date den bu yılı alıp 2010 mesele 2010-2011 diye nasıl akrabiliriz yani bir değişkene bağlayabiliriz. örnek : <?
$a = date("Y");
if ($a=2010)
{
echo "2010-2011 dönemindesiniz";
}
?> ama 1 dönem 2 yıldan oluşacağından buna bir türlü aklım basmadı. yani bu sene 2010-2011 dönemindeyiz 2010 senesinde 2010-2011 olacak 2011 yılına girildiğindede 2010-2011 yazdıracak yukardaki yazdığım basit şey bugünkü yıl 2011 ise bu sefer 2010-2011 yerine 2011-2012 yazacak. veya bir yöntem aklıma geliyor , bu konuda bunuda yapamadım. yıl 2011 yılında olsa bile haziran veya temmuz ayına kadar 2010-2011 nasıl yazdıracam???
Zaman
2011-04-27 20:16:55
Php dönem yılını yazdırma
slm arkadaşlar yaptığım scripte veritabanından 2 veriyi süzerek arama kısmını yapamadım. yada bildiğimi unuttum mu bilemedim:))) normal arama bu şekilde
$result = mysql_query("SELECT * FROM haber WHERE METIN LIKE '%$gelenarama%' ORDER BY NO DESC"); yapmak istediğim durum: ogrencilerimiz diye tablomuz var ADISOYADI
DONEMYILI
AYI diye. form oluturdum 2010-2011 u seçip sonrada herhangi bir AYI seçip gönder dediğimde veritabanında kayıtlı o dönemde ve o ayda hangi öğrenciler var ise ekrana basamadım. --------------------------------- Sorunumu çözdüm $AYI=$_POST["AYI"];
$YILI=$_POST["YILI"]; $result = mysql_query("SELECT * FROM arama WHERE AYI LIKE '%$AYI%' AND DONEMYILI LIKE '%$YILI%'");
Zaman
2011-04-26 21:49:18
Php php de 2 veride arama yapabilme
tamam sorunumu yaptım nihayet.... yaptığım projem
http://www.ogretmenx.com/tercih/
sitesinden il ilçe ve ilçelere ait okul bilgilerini çekmek örnek teşkil edecek php konuları 1: file_get_content kullanma 2: explode kullanma 3: $_POST metudu kullanma 4: $_GET metodu kullanma 5: çekilecek sitede var olan reklamlar artıklardan kurtulma iladi.php dosyam : illeri göndermeyi sağlar <form id="form1" name="form1" method="post" action="botlink.php">
<table width="320" border="0" align="center">
<tr>
<td><span class="style17"><strong>ŞEHİRİ SEÇİNİZ </strong></span></td>
<td> </td>
<td>
<input type="radio" name="iladi" value="ADANA" id="iladi" /> ADANA<br />
<input type="radio" name="iladi" value="MERSİN" id="iladi" /> MERSİN<br />
<input type="radio" name="iladi" value="İSTANBUL" id="iladi" /> İSTANBUL<br />
<input type="radio" name="iladi" value="ANTALYA" id="iladi" /> ANTALYA<br / >
.
.
. 81 il adı yazılıp artılabilir örnek olması dileğiyle 4 tane yazdım...
</td>
</tr>
<td colspan="2"> </td>
<td><label>
<input type="submit" name="Submit" value="İLÇELERİ GÖSTER" />
</label></td>
</tr>
</table>
</form> botlink dosyam : gelen il adına göre ilçeleri seçer <?php $iladi=$_POST["iladi"];
$siteadi = file_get_contents("
http://www.ogretmenx.com/tercih/ilce.php?il=$iladi
");
$siteadi1 = explode(' <td valign="top"><ul >',$siteadi);
$bilgi = explode("</ul></td>", $siteadi1[1]);
echo $bilgi[0];
?> okula-gore-hizmet-puani3.php dosyam ise seçilen il ve ilçe isimlerini $_GET metoduyla aktarılıp ilçedeki tüm okulların bilgileri alan sayfa. <?PHP $iladi=$_GET['il'];
$ilceadi=$_GET['ilce'];
$siteadresi = file_get_contents("
http://www.ogretmenx.com/tercih/okula-gore-hizmet-puani3.php?il=$iladi&ilce=$ilceadi
"); echo '<table border="1" width="100%">
<tr>
<td>okul kodu</td>
<td>il</td>
<td>ilçe</td>
<td> okul adı</td>
<td> hizmet bölgesi</td>
<td>hizmet alanı</td>
<td><span class="style16">Yerleşim Yeri</span></td>
<td><span class="style16">Zorunlu Hizmet Yükümlüğü Süresi(Yıl)</span></td>
<td><span class="style16">Hizmet Puan </span></td>
';
$kod = explode('<td width="64"><div align="center"><span class="style16">',$siteadresi); $kod = explode('</table></td>',$kod[1]);
echo $kod[0];
echo '</table>';
?>
Zaman
2011-02-27 19:53:45
Php Php
bunu bende düşündüm botlink.php de ekrana yazan komutta echo $bilgi[0]; ye link verdim bot.php ye ordan ekrana bastırmayı yapmadı.
Zaman
2011-02-26 23:45:51
Php Php
.... sorunumu halletmiş bulunmaktayım en altta çalışan kod ve projem en son cevapta ..... slm arkadaşlar bu aralar uğraş olarak php ile başka sitelerden veri çekimi olayına el attım takıldığım nokta oldu sizin yardımlarınıza ihtiyacım oldu. veri çekeceğim site :
http://www.ogretmenx.com/tercih/
bu sitede 81 il var. illeri seçince ilçeleri geliyor ilçeleri tıklayıncada ilçede okulları tek bir dosyada gösteremedim. ayrı bir dosyada ilçe adını girdiğimde gelen verileri alıyorum sorunum ilçeyi ekrana yazdırdıktan sonra $_POST yöntemiyle veya başka bir yöntemle bot.php dosyama ilçe aktarılıp yazdırılmasını yapamadım.. NOT: tek tek ilçeleri girince bot.php dosyam sorunsuz çalışıyor ilçenin tüm okulların bilgileri yazdırıyor. amacım botlink.php de gelen ilçe adlarına tıklayınca bunu ilçe adını alıp bot.php de okulların bilgilerini ekrana yazdırması ?? iladi.php <form id="form1" name="form1" method="post" action="botlink.php">
<table width="320" border="0" align="center">
<tr>
<td><span class="style17"><strong>ŞEHİRİ SEÇİNİZ </strong></span></td>
<td> </td>
<td>
<input type="radio" name="iladi" value="ADANA" id="iladi" /> ADANA<br />
<input type="radio" name="iladi" value="MERSİN" id="iladi" /> MERSİN<br />
<input type="radio" name="iladi" value="İSTANBUL" id="iladi" /> İSTANBUL<br />
<input type="radio" name="iladi" value="ANTALYA" id="iladi" /> ANTALYA<br />
</td>
</tr>
<td colspan="2"> </td>
<td><label>
<input type="submit" name="Submit" value="İLÇELERİ GÖSTER" />
</label></td>
</tr>
</table>
</form> botlink.php dosyam <?php $iladi=$_POST["iladi"];
$siteadi = file_get_contents("
http://www.ogretmenx.com/tercih/ilce.php?il=$iladi
");
$siteadi1 = explode('<td valign="top"><ul >',$siteadi);
$bilgi = explode("</ul>", $siteadi1[1]);
echo $bilgi[0]; ?> bot.php dosyam <?php $siteadresi = file_get_contents("
http://www.ogretmenx.com/tercih/okula-gore-hizmet-puani3.php?il=MERSİN&ilce=AKDENİZ
"); echo '<table border="1" width="100%">
<tr>
<td>okul kodu</td>
<td>il</td>
<td>ilçe</td>
<td> okul adı</td>
<td> hizmet bölgesi</td>
<td>hizmet alanı</td>
<td><span class="style16">Yerleşim Yeri</span></td>
<td><span class="style16">Zorunlu Hizmet Yükümlüğü Süresi(Yıl)</span></td>
<td><span class="style16">Hizmet Puan </span></td>
';
$kod = explode('<td width="64"><div align="center"><span class="style16">',$siteadresi); $kod = explode('<tr>',$kod[1]);
echo $kod[0];
echo '</table></tr>';
?>
Zaman
2011-02-26 20:57:09
Php php ile başka siteden veri çekimi
sorunumu çözdüm 60sn bittiğinde giris.php sayfasına gidiyor kullanıcı adımı ve şifremi girdiğimde aynı şekilde yönetim panelimi gösteriyor... bu konuda sıkıntı yaşayacaklar iiçin gerekli olan dosyamın kodları aşağıdadır. giris.php <form id="form1" name="form1" method="post" action="uye_kontrol.php">
<table width="320" border="0" align="center">
<tr>
<td><span class="style17">Kullanıcı <strong>Adı </strong></span></td>
<td> </td>
<td><label>
<input name="kullanici_adi" type="text" id="kullanici_adi" />
</label></td>
</tr>
<tr>
<td><span class="style17">Kullanıcı <strong>Şifresi </strong></span></td>
<td> </td>
<td><label>
<input name="sifre" type="text" id="sifre" />
</label></td>
</tr>
<tr>
<td colspan="2"> </td>
<td><label>
<input type="submit" name="Submit" value="Giriş Yap" />
</label></td>
</tr>
</table>
</form> uye_kontrol.php <?php $kullanici_adi=$_POST["kullanici_adi"];
$kullanici_sifresi=$_POST["sifre"];
if(($kullanici_adi=="deneme") && ($kullanici_sifresi=="deneme")){
echo "<center>Başarılı şekilde giriş yaptınız<br>Üye hesabınıza yönlendiriliyorsunuz</center>";
setcookie("kullanici_adi",$kullanici_adi,time()+60*1); //Oturumu 1 dk başlattık
header("refresh:3; url=hduzenlesillist.php"); }else{ echo "<center>HATA !<br>Giriş başarısız<br>Giriş sayfasına yönlendiriliyorsunuz</center>";
header("refresh:3; url=giris.php"); }
?> hduzenlesillist.php dosyam <?php
$kullanici_adi=$_COOKIE["kullanici_adi"]; if(empty($kullanici_adi)){
header("location:giris.php"); }
else{ echo "<center>Merhaba <b>".$kullanici_adi."</b> , burası Yönetim panelidir<br><a href=cikis_yap.php>Çıkış yap</a></center>"; . .. . php kodlarım }
?> cıkıs_yap.php dosyam <?php echo "<center>Başarılı şekilde çıkış yaptınız<br>Giriş sayfasına yönlendiriliyorsunuz</center>";
header("refresh:3; url=hduzenlesillist.php");
setcookie("kullanici_adi",""); ?>
Zaman
2011-02-09 15:59:04
Php Php
slm arkadaşlar merhabalar php de şifreli giriş sayfası sayfama ekledim herşey normal kulllanıcı adı ve şifre ile giriliyor bir bilgisayarda siteme giriş yapıp aradan 3 gün sonra aynı pc ye oturup şifresiz yönetim paneline girince setcookie sorunu halletmemişim anladım bunun için setcookie ekledim setcookie("login",$login,time()+60*1); ekledim yani 60 sn sonra giriş yasak olsun dedim giriş.php den oluşturmuş olduğum kullanıcı adımı ve şifremi girdiğimde hduzenlesillist.php giriyor aradan geçen 60 sn sonra sayfamı yenilediğimde istediğim uyarı geliyor Bu sayfayı görüntüleme yetkiniz yoktur tekrar giriş için tıklayınız deyip tekrar giris.php gidip aynı kullanıcı ve şifrem ile girmek istediğimde Bu sayfayı görüntüleme yetkiniz yoktur tekrar giriş için tıklayınız diyor ?? sayfayı komple kapatıp tekrar girmek istediğimde ise sorunsuzca giriyor. sayfa açıkken süre bittiğinde kullanıcı adım ile şifremle sorunsuzca giriş sorunumu nasıl halledecem giriş.php sayfam <form action="hduzenlesillist.php" method="POST">
<table align="center">
<tr>
<td>Kullanycy Adı</td>
<td>:</td>
<td><input type="text" name="login"></td>
</tr>
<tr>
<td>Şifre</td>
<td>:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" value="Giriş"></td>
</tr>
</table>
</form> hduzenlesillist.php dosyamda <?php
$ourLogin = "deneme";
$ourPassword = "deneme"; session_start(); if ($_SESSION['login']!=$ourLogin && $_SESSION['password']!=$ourPassword) {
if ($_POST['login']==$ourLogin && $_POST['password']==$ourPassword) {
$_SESSION['login'] = $_POST['login'];
$_SESSION['password'] = $_POST['password'];
setcookie("login",$login,time()+60*1); header("Location: hduzenlesillist.php");
}
else {
echo " yanlış giriş yaptınız ";
echo "<a href=\"giris.php\">Çıkış Yap</a>";
exit; } }
$cerez_varmi=$_COOKIE["login"];
if(!isset($cerez_varmi["login"])){
echo "Bu sayfayı görüntüleme yetkiniz yoktur.";
echo "<a href=\"giris.php\">Giriş</a>";
}else{
echo "Admin sayfası<br>";
echo "<a href=\"logout.php\">Çıkış Yap</a>"; .
.
.
burada da php kodlarım var
.
. }
?>
Zaman
2011-02-09 11:55:23
Php yaptığım scriptte setcookie sorunu
3-4 gün kaldıktan sonra eski temayı kullanmayı bu şekilde yapmaya karar verdim. <?php $dbhost = "localhost"; // Mysql sunucu adresini yazınız.
$dbkullanici = "root"; // Mysql kullanıcı adını yazınız.
$dbsifre = ""; // Mysql şifrenizi yazınız.
$db = "tema"; // Mysqlda kullandığınız veritabanı adını yazınız.
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanına bağlanılamadı.");
$sec = mysql_select_db($db);
$tarih = date("d-m"); switch($tarih){ case "10-11":
$guncelle = mysql_query("UPDATE Tablom_config SET Default_Theme='10_KASIM' "); mysql_close($baglanti);
break;
case "15-11":
$guncelle = mysql_query("UPDATE Tablom_config SET Default_Theme='nt_egitim' "); mysql_close($baglanti);
break;
case "23-04":
$guncelle = mysql_query("UPDATE Tablom_config SET Default_Theme='23_NISAN' "); mysql_close($baglanti);
break;
case "27-04":
$guncelle = mysql_query("UPDATE Tablom_config SET Default_Theme='nt_egitim' "); mysql_close($baglanti);
break;
case "19-05":
$guncelle = mysql_query("UPDATE Tablom_config SET Default_Theme='19_MAYIS' "); mysql_close($baglanti);
break;
case "23-05":
$guncelle = mysql_query("UPDATE Tablom_config SET Default_Theme='nt_egitim' "); mysql_close($baglanti);
break;
case "30-08":
$guncelle = mysql_query("UPDATE Tablom_config SET Default_Theme='30_AGUSTOS' "); mysql_close($baglanti);
break;
case "03-09":
$guncelle = mysql_query("UPDATE Tablom_config SET Default_Theme='nt_egitim' "); mysql_close($baglanti);
break;
}
?>
Zaman
2011-02-03 11:03:46
Php Php
cevabın için tşklerr her 2 sinde ve benim yukardaki koddada veritabanına default_thema ya update yapabiliyorum sorun yok yapmak istediğim yukardaki koddada var 23 NİSAN günü veritabanına 23_nisan temamın adını yazdırarak o günden itibaren 23 nisan teması aktif olacak buraya kadar zaten sorun yok bu kalma işlem 4 gün kalacak yoksa 23 nisan günü site 23nisan teması olacak bir gün sonra site eski haline gelmiş olacak. senin yazdığın kodda bir gün sonra site eski teması oluyor aynı yöntemle else if deyimiyle 27-04 diye sitenin kendi temasını yazdırarakta yapılabiliyorum amacım daha pratik ve mantıklı bir yol var mı ? <?php
$tarih = date("d-m"); include("ayar.php");
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanına bağlanılamadı.");
$sec = mysql_select_db($db);
$tarih = date("d-m"); if ($tarih == "23-04"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='23_NISAN' "); mysql_close($baglanti);
} /*daha pratik çözümü var mı else if($tarih == "27-04"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='nt_egitim' "); mysql_close($baglanti); } */ else if($tarih == "19-05"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='19_MAYIS' "); mysql_close($baglanti); }
/*daha pratik çözümü var mı
else if($tarih == "23-05"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='nt_egitim' "); mysql_close($baglanti); } */ else if($tarih == "30-08"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='30_AGUSTOS' "); mysql_close($baglanti); } /*daha pratik çözümü var mı else if($tarih == "03_09"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='nt_egitim' "); mysql_close($baglanti); } */ else{ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_EGITIM' "); mysql_close($baglanti); } ?>
Zaman
2011-02-03 10:10:59
Php Php
slm arkadaşlar okulum için yapmış olduğum siteme günün anlam önemine göre önceden oluşturmuş olduğum temayı veritabanından ismi hangisi ise ona göre temanın şekli değiştirebiliyorum ama bunun admin panelinden giripte yapmak istemiyorum ben bir şeyler yaptım tarihe göre istediğim temanın ismini UPDATE otomatikmen ediyor ve site sorunsuzca çalışıyor bir sorunum var mesela 23 nisan günü php ile oluşturmuş olduğum siteyi girildiğinde her yılın 23-04 if deyimini ayarlamışım site 23nisan teması hemen oluyor buraya kadar sorun yok, sorun ise bu veritabanında 3-4 kalacak sonraki günlerde sitenin gerçek temasını egitim yazdıracak ben bir şey yaptım daha kolay daha mantıklı görüşlerinizi bekliyorum. <?php
$tarih = date("d-m"); include("ayar.php");
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanına bağlanılamadı.");
$sec = mysql_select_db($db); /* cumhuriyet bayramı */
if ($tarih =="27-10"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='ask' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti);
}
if ($tarih =="31-10"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_Egitim' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti);
} /* 23 nisan */
if ($tarih =="21-04"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NC_23Nisan' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti); } if ($tarih =="27-04"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_Egitim' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti);
}
/* 10 kasım */ if ($tarih =="09-11"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_10Kasim' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti); } if ($tarih =="16-11"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_Egitim' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti);
}
/* 19 mayıs */ if ($tarih =="17-05"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_10Kasim' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti); } if ($tarih =="21-05"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_Egitim' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti);
} /* 30 agustos zafer bayramı*/
if ($tarih =="29-08"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_10Kasim' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti); } if ($tarih =="31-08"){ $guncelle = mysql_query("UPDATE tablom_config SET Default_Theme='NT_Egitim' "); if($guncelle) { echo "Bilgiler güncellendi."; } else{ echo "Hata oluştu"; } mysql_close($baglanti);
}
?>
Zaman
2011-02-02 22:08:31
Php tarihe göre tema yazdırma
alicinin verdiği kodlarda ufak bir kaç yerde değişiklik yapınca çalıştı teşekkürler alicinin sorunsuzca çalışan kod aşağıdadaır. <? // AYARLAR
// Assagidaki ayarlari siz kendinize göre yapin.
// ----------------------------------------------------
$server="localhost"; // server adresi
$kullanici="root"; // mysql kullanici adi
$sifre=""; // mysql kullanici sifresi
$veritabani="video"; // mysql veri tabani adi mysql_connect("$server","$kullanici","$sifre");
@mysql_select_db("$veritabani");
$limit = 3; $page = $_GET["page"]; if(empty($page) or !is_numeric($page)) { $page = 1; }
$count = mysql_num_rows(mysql_query("SELECT NO FROM video"));
$toplamsayfa = ceil($count / $limit);
$baslangic = ($page-1)*$limit; ?>
<table border="1" width="675">
<TR>
<td width="672" height="58" colspan="4"><p align="center">PALU İLKÖĞRETİM OKULU VİDEO SAYFASI</td>
</TR>
<tr>
<td width="139" align="center" height="58">Videonu Resmi</td>
<td width="191" align="center" height="58">Video Başlığı</td>
<td width="139" align="center" height="58">Video Kategorisi</td>
<td width="151" align="center" height="58">Videoyu İzle</td>
</tr>
<tr> <?
$yazdir_sorgu = mysql_query("select * from video order by NO desc LIMIT $baslangic,$limit"); while ($yazdir = mysql_fetch_array($yazdir_sorgu)){ ?>
<td width="139"><?php if ($yazdir['RESIM'] != "") {
echo "<img border=\"0\" src=$yazdir[RESIM] align=\"left\" width=\"35\" height=\"35\">"; }
else { echo "<img border=\"0\" src=\"images/okul.gif" align=\"left\" width=\"35\" height=\"35\">"; }
?></td>
<td width="191" align="center"><?php echo($yazdir['BASLIK']); ?>
</td>
<td width="139" align="center"><?php echo($yazdir['KATEGORI']); ?>
</td>
<td width="151" align="center"><?php echo "<a href=\"oynat.php?NO=$yazdir[NO]\"><span style=\"text-decoration: none\"><img src=\"images/play.jpg\" width=\"150\" height=\"150\"></a>" ?>
</td>
</tr>
<? }
?>
</table>
<? if($count > $limit) :
$x = 2; // aktif sayfadan önceki/sonraki sayfa gösterim sayısı
$lastP = ceil($count/$limit); if($page > 1){ $onceki = $page-1;
echo "<a href=\"?page=$onceki\">« Önceki Sayfa </a>";
} // sayfa 1'i yazdir
if($page==1) echo "<span class=\"sayfa\">[1]</span>";
else echo "<a href=\"?page=1\">[1]</a>";
// "..." veya direkt 2
if($page-$x > 2) {
echo "...";
$i = $page-$x;
} else {
$i = 2;
}
// +/- $x sayfalari yazdir
for($i; $i<=$page+$x; $i++) {
if($i==$page) echo "<span class=\"sayfa\">[$i]</span>";
else echo "<a href=\"?page=$i\">[$i]</a>";
if($i==$lastP) break;
}
// "..." veya son sayfa
if($page+$x < $lastP-1) {
echo "...";
echo "<a href=\"?page=$lastP\">[$lastP]</a>";
} elseif($page+$x == $lastP-1) {
echo "<a href=\"?page=$lastP\">[$lastP]</a>";
}
if($page < $lastP){
$sonraki = $page+1;
echo "<a href=\"?page=$sonraki\"> Sonraki Sayfa » </a>";
}
endif; ?>
Zaman
2011-01-20 13:36:49
Php Php
Hiç birisi olmadı.
alicilin
arkadaşınki hiç çalışmadı hata verdi.
drekon
arkadaşınki ise hiç bir şey değişmedi.
Zaman
2011-01-20 11:49:45
Php Php
slm arkadaşlar php de sayfalama yapmak istedim listelemede bir sorun yok herşey normal bir yerde sorun var veritabanımda 7 tane kayıt var diyelim kaçarkaçar değişkeninede mesele 3 atamışsam şayet index.php?sayfa=1 kısmı ilk 5 sıralıyor 2. sayfaya tıkladığımda ise geriye kalan 2 tanesini listeliyor ama bu 2 tanesinin altınada ayriyeten boş içinde veritabanında çekilen hiç bir bilgi olmayan 3 tane daha listeliyor... kodları aşağıda bunun içinden çıkamadım. <? $server="localhost";
$kullanici="root";
$sifre="";
$veritabani="video";
$kacarkacar = 3;
if(!$sayfa){
$sayfa = 1;}
if($sayfa <= 0){
$sayfa = 1;}
$buradan = (($sayfa-1) * $kacarkacar+1)-1;
mysql_connect("$server","$kullanici","$sifre");
@mysql_select_db("$veritabani");
$toplamkayit=mysql_query("select * from video");
$kayitlar=mysql_query("select * from video LIMIT $buradan,$kacarkacar");
$toplamkayit = mysql_num_rows($toplamkayit);
$toplamsayfa = $toplamkayit / $kacarkacar;
$kalan = $toplamkayit % $kacarkacar;
if ($kalan>0){
$toplamsayfa=$toplamsayfa+1;}
?>
<table border="1" width="675">
<TR>
<td width="672" height="58" colspan="4"><p align="center">PALU İLKÖĞRETİM OKULU VİDEO SAYFASI</td>
</TR>
<tr>
<td width="139" align="center" height="58">Videonu Resmi</td>
<td width="191" align="center" height="58">Video Başlığı</td>
<td width="139" align="center" height="58">Video Kategorisi</td>
<td width="151" align="center" height="58">Videoyu İzle</td>
</tr>
<tr>
<?php
for ($i=0;$i<$kacarkacar;$i++)
{
$satir=@mysql_fetch_array($kayitlar
);
?> <td width="139"><?php if ($satir['RESIM'] != "") {
echo "<img border=\"0\" src=$satir[RESIM] align=\"left\" width=\"35\" height=\"35\">"; }
else { echo "<img border=\"0\" src=\"images/okul.gif" align=\"left\" width=\"35\" height=\"35\">"; }
?></td>
<td width="191" align="center"><?php echo($satir['BASLIK']); ?>
</td>
<td width="139" align="center"><?php echo($satir['KATEGORI']); ?>
</td>
<td width="151" align="center"><?php echo "<a href=\"oynat.php?NO=$satir[NO]\"><span style=\"text-decoration: none\"><img src=\"images/play.jpg\" width=\"150\" height=\"150\"></a>" ?>
</td>
</tr>
<?php
}
?>
</table> <?php $kaca=$buradan+$kacarkacar;
$nerden = $buradan+1;
if($sayfa == 1)
{$onceki = "Önceki Sayfa ";}
else{
$geri = $sayfa-1;
$onceki = "<a href=\"index.php?sayfa=$geri\">Önceki Sayfa</a>";} if ($sayfa+1 <= $toplamsayfa){
$ileri = $sayfa+1;
$sonraki = "<a href=\"index.php?sayfa=$ileri\">Sonraki Sayfa</a>";}
else{
$sonraki = "Sonraki Sayfa";} echo "$onceki "; for($a=1;$a<=$toplamsayfa;$a++)
if ($sayfa == $a)
{
echo " $a ";
}
else{
echo " <a href=\"index.php?sayfa=$a\">$a</a> ";}
echo " $sonraki<br>";
?>
Zaman
2011-01-20 08:49:42
Php Php de saylama yaparken 2 sayfada fazladan veri
slm arkadaşlar phpden bir basit haber script yapmak istedim takıldığım nokta veritabanında
NO
BASLIK
METIN
RESIM1
.
.
.
.
RESIM15 gibi tablolarım var.. bunları oku.php den çekip okutmak isterken girdiğim resim sayısı kadar yani RESIM1 DEN RESIM15 e kadar resim dosyası uzantısı varsa yazdırsın veya RESIM1 den RESIM15 e kadar veritabanında veri varsa yazdırsın yoksa yoksa hiç bir şey yazdırmasın.
elimde 10 tane resim var bunları sırayla RESIM1 den RESIM10 a kadar giriyorum gösteriyor eğer RESIM15 e kadar yazdırmış olsam 5 resim daha giremeyeceğimden dolayı bu seferde 5 tane boş resim görüntüsü çıkıyor.
Zaman
2010-12-26 14:37:40
Php veritabanında resime göre veriyi yazdırma
ceavbın için tşkler. bir çok script var ama en zahmetsiz en güzel bunu gördüm albüm oluşturabiliyorsun her albüm altına yükleme yapabiliyorsun silebiliyorsun yüklenen dosyaları istediğin sutun sayıda listeyebiliyorsun benim hoşuma gitti. o yazdığın kodu daha öncede kullanmıştım olmadı dosya içindeki tüm jpg gif png eklenti if then kısımlarını sildim yüklemeyi yapıyor ve hatada vermiyor bu sefer bir başka sorum ortaya çıktı yüklediğim dosyanın jpg gif ve png gibi türden dosya zaten küçük boyutu otomatik yapıyor gösteriyor zip rar gibi dosyaların görüntüsü thumb yapıyor resim olmadığında boş resim gösteriyor bunun yerine if then ile rar zip ise icon basmasını nasıl yapabiliriz....
Zaman
2010-11-26 23:49:36
Php php
slm arkadaşlar kolay gelsin okul için yapmış olduğum siteme online resim yüklemek için bir php script buldum veritabansız sorunsuz çalışıyor ben bu scriptle alt klasör oluşturma özelliği olduğundan sadece resim yüklemekle kalmak istemedim. bununla rar swf zip vb dosyalarıda yüklemek istiyorum ki aynı zamanda yüklediğim resimlerin küçük boyutlarınıda görüp ona göre istediğim resmi yükleme çıkarma yapabiliyorum böylece. bir şeyler yaptım mesele tüm png uzantıları kaldırıp yerine rar koydum bir kaç yerde hata verdi o hataları düzelttim bu sefer hatası verdi işime yarayacak bu scriptten daha iyisinide bulamadım bu yüzden sizlerin yardımına ihtiyacım var. yukardaki türlü dosya uzantılarını nasıl yükletebilirim. yardımlarınız için şimdiden teşekkürler
scriptte bu :
http://www.phpexplorer.com/indir.asp?id=412&sIslem=%DDndir
ve bu scripttede değişiklik yapamadım =
http://www.phpexplorer.com/indir.asp?id=1201&sIslem=%DDndir
Zaman
2010-11-24 09:34:57
Php php scripe ek komutlar koyabilmee
Listelemede alt alta geliyor benim isteğim 3 veya 4 sutunlu halde listelenmesi aşağıdaki örnek gibi RESIM RESIM RESIM RESIM
ADISOYADI ADISOYADI ADISOYADI ADISOYADI
BRANSI BRANSI BRANSI BRANSI
CALISTIGIYIL CALISTIGIYIL CALISTIGIYIL CALISTIGIYIL alt alta listelemem bu şekilde : ); ?> <td width="100"><?php echo "<b><font size=\"3\">$satir[CALISTIGIYIL]</font></b>"; ?> </td>
Zaman
2010-11-02 11:46:22
Php
slm arkadaşlar okulumuz için site yapmaktayım öğretmen modulu oluştururken 3 sutunlu halde listelemeyi ve düzenlemeyi yapamadım. ayar.php ?> listele.php yi olan verileri üç sutunlu tabloda yerine koyamadım hep alt alta sıralandı.. yandaki 2 sutunada verileri yazıp sonra aşağıya inmesi lazımdı. ); ?> </tr> ?> ve en büyük sorunum ise duzenlemek için duzenle.php dosyasıyla id yi çağırdığımda geliyor ama düzenlemeye tıkladığımda Güncelleme tamam diyor ama sonuç yine eskiisi gibi :s duzenle.php içeriği </style></head> <form action="duzenle.php?no=<?php echo "$NO";?>" method="post">
Zaman
2010-11-01 10:49:49
Php 3 Sutunlu halde listeleme
phpkodlari.com © 2009
Herkes
Php
öğrenecek
Web tasarım ve eğitim kaynağınız.