Buraya sadece JPEG formatinda resim dosyasi ekleyebilirsiniz

  • Konbuyu başlatan Konbuyu başlatan üzeyir
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

üzeyir

Üye
Mesajlar
7
php ile yazılmış sitemizde mebden yazma izinleri de alındığı halde haber ekle dediğimde yukarıda belirttiğim gibi bu "Buraya sadece JPEG formatinda resim dosyasi ekleyebilirsiniz. Lütfen baska formatta dosya yüklemeyin!" hatası almaktayız. resim eklemediğimz taktirde de dosya ismi yanlış lütfen kontrol ediniz hatası almaktayız. bu sorunu nasıl düzeltebilirzi.
 
<?php
session_start();
if (!session_is_registered("kullanici")){
header("Location:login.php");
die("");
}
?>
<!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"><!-- InstanceBegin template="/Templates/sablon.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Y&ouml;netim Alan&#305; - S&#305;nd&#305;rg&#305; &#304;l&ccedil;e Milli E&#287;itim M&uuml;d&uuml;rl&uuml;&#287;&uuml;</title>
<script type="text/javascript" src="../ckeditor/ckeditor.js"></script>
<!-- InstanceEndEditable -->
<script src="../Scripts/swfobject_modified.js" type="text/javascript"></script>
<!-- InstanceBeginEditable name="head" -->
<link href="../stil.css" rel="stylesheet" type="text/css" />
<!-- InstanceEndEditable -->
<link href="../stil.css" rel="stylesheet" type="text/css" /><style type="text/css">
<!--
a {
font-size: 10px;
}
body {
background-image: url(../images/Pg_Bg.png);
background-repeat: repeat;
}
.sol {
text-align: left;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body onload="MM_preloadImages('../images/KHS_on.png','../images/idare_on.png','../images/personel_on.png','../images/okul_on.png','../images/iletisim_on.png','../images/homepg_on.png','../images/ar-ge_on.png')">
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
<!-- InstanceBeginRepeat name="bas" --><!-- InstanceBeginRepeatEntry -->
<tr>
<td height="28" bgcolor="#FFFFFF"><table background="../images/top_bg.png" width="980" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td width="18" height="28">&nbsp;</td>
<td width="809" class="style65"><a href="http://www.meb.gov.tr/" class="mem_topmenu" target="_blank">MEB</a> | <a href="../idare.php" class="mem_topmenu">Te&#351;kilat</a> | <a href="http://www.meb.gov.tr/BilgiEdinme/bilgiedinme.asp" class="mem_topmenu" target="_blank">Bilgi Edinme</a> | <a href="../iletisim.php" class="mem_topmenu">&#304;leti&#351;im</a></td>
<td width="52" class="style65"><a href="mailto:130299@meb.k12.tr" class="mem_topmenu">E-Posta</a></td>
<td width="73" class="style65"><a href="mailto:130299@meb.k12.tr"><img border="0" src="../images/mail.png" width="25" height="25" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="150" bgcolor="#FFFFFF"><img src="../images/banner.jpg" width="980" height="149" /></td>
</tr>
<!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat -->
<tr>
<td bgcolor="#FFFFFF"><table background="../images/top_bg.png" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5">&nbsp;</td>
<td width="100"><a href="../index.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image12','','../images/homepg_on.png',1)"><img src="../images/homepg.png" name="Image12" width="100" height="27" border="0" id="Image12" /></a></td>
<td width="100"><a href="../idare.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image8','','../images/idare_on.png',1)"><img src="../images/idare.png" name="Image8" width="100" height="27" border="0" id="Image8" /></a></td>
<td width="100"><a href="../personel.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image9','','../images/personel_on.png',1)"><img src="../images/personel.png" name="Image9" width="100" height="27" border="0" id="Image9" /></a></td>
<td width="100"><a href="../okullar.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image10','','../images/okul_on.png',1)"><img src="../images/okul.png" name="Image10" width="100" height="27" border="0" id="Image10" /></a></td>
<td width="100"><a href="../iletisim.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image11','','../images/iletisim_on.png',1)"><img src="../images/iletisim.png" name="Image11" width="100" height="27" border="0" id="Image11" /></a></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table></td>
</tr>
<tr>
<td height="500" bgcolor="#FFFFFF" class="sayfaarka"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200" height="475" align="center" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="40">&nbsp;</td>
</tr>
</table>
<table width="182" border="0" cellspacing="0" cellpadding="0">
<tr> </tr>
</table>
<!-- InstanceBeginRepeat name="sol" --><!-- InstanceBeginRepeatEntry -->
<table width="182" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="15">&nbsp;</td>
<td width="167" valign="bottom">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td valign="top" class="duyurubg"><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="17" height="32" background="../images/tab2009_01.gif">&nbsp;</td>
<td width="166" height="32" background="../images/tab2009_02.gif"><span class="Anabaslik">Duyurular</span></td>
<td width="17" height="32" background="../images/tab2009_04.gif">&nbsp;</td>
</tr>
<tr>
<td height="225" colspan="3"><marquee onmouseover="this.stop();"
style="FONT-SIZE: 12px; FONT-FAMILY: Arial"
onmouseout="this.start();" scrollamount="2" direction="up">
<p><?php
include('Set/config.php');
include('Set/opendb.php');
$sorgu="select * from duyurular order by id desc";
$sonuc=mysql_query($sorgu);
while ($satir=mysql_fetch_object($sonuc)) {
print "<p>$satir->duyuru.";
if($satir->aciklama!='' || $satir->dosya!='') {
echo ".. </br><a href=\"duyuru.php?id=$satir->id\">Devam&#305!</a></p>";
}
//print"<p> </p>";
}
include('Set/closedb.php');
?></p></marquee></td>
</tr>
</table></td>
</tr>
<tr>
<td>&nbsp;</td>
<td valign="top"><div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="145" height="120">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.meb.gov.tr/haberler/xml/swf/145-120/145-120-10.swf?param=0" />
<param name="quality" value="high" />
<embed src="http://www.meb.gov.tr/haberler/xml/swf/145-120/145-120-10.swf?param=0" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="145" height="120" allowscriptaccess="sameDomain"></embed>
</object>
</div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td align="center" valign="top"><a href="../arge/index.html" target="_blank" onmouseover="MM_swapImage('Image13','','../images/ar-ge_on.png',1)" onmouseout="MM_swapImgRestore()"><img src="../images/ar-ge.png" name="Image13" width="150" height="45" border="0" id="Image13" /></a></td>
</tr>
<tr>
<td colspan="2" align="center" valign="middle">&nbsp;</td>
</tr>
<tr>
<td colspan="2" align="center" valign="middle"><div align="center">
<object id="FlashID2" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="130" height="130">
<param name="movie" value="../images/saat.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Bu param etiketi, Flash Player 6.0 r65 ve &uuml;zerini kullanan kullaniclardan Flash Player'in en son s&uuml;r&uuml;m&uuml;n&uuml; indirmesini ister. Kullanicilarin istemi g&ouml;rmesini istemiyorsaniz bu etiketi silin. -->
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- Sonraki nesne etiketi IE tarayicisi disindaki tarayicilara y&ouml;neliktir. Bu nedenle IECC'yi kullanarak bu etiketi IE'de gizleyin. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="../images/saat.swf" width="130" height="130">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- Tarayici, Flash Player 6.0 ve daha eskisini kullanan kullanicilar i&ccedil;in asagidaki alternatif i&ccedil;erigi g&ouml;r&uuml;nt&uuml;ler. -->
<div>
<h4>Bu sayfadaki i&ccedil;erik, Adobe Flash Player'&#305;n daha yeni bir s&uuml;r&uuml;m&uuml;n&uuml; gerektiriyor.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash player Edinin" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
<br />
<div align="center"> </div></td>
</tr>
<tr>
<td colspan="2" align="center" valign="middle"><a href="../bigadi&ccedil;memhizmetstandartlar&#305;.pdf" target="_blank" onmouseover="MM_swapImage('Image6','','../images/KHS_on.png',1)" onmouseout="MM_swapImgRestore()"><img src="../images/KHS.png" name="Image6" width="144" height="36" border="0" id="Image6" /></a></td>
</tr>
</table>
<!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat --></td>
<td height="475" valign="top"><!-- InstanceBeginEditable name="icerik" -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>&nbsp;</td>
</tr>
</table>
<p><a href="index.php">Yönetim</a> &gt; <a href="haberyonet.php">Haber &#304;&#351;lemleri</a> &gt; Haber Ekle
<form enctype="multipart/form-data" id="form1" name="form1" method="post" action=<?php echo "$PHP_SELF"; ?>>
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="5" class="yonetim">
<tr>
<td height="25" colspan="3" bgcolor="#CCCCCC" class="Yanbaslik">..::Haber Girme Sayfas&#305;::.. </td>
</tr>
<tr>
<td width="20%" class="linkbold">Haber Ba&#351;l&#305;g&#305;....: </td>
<td colspan="2"><label>
<input name="baslik" type="text" id="baslik" size="50" />
</label></td>
</tr>
<tr>
<td valign="top" class="linkbold">Haber Resmi</td>
<td colspan="2"><input name="resim_al" type="file" size="40"/></td>
</tr>
<tr>
<td valign="top" class="linkbold">Haber:</td>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="3" valign="top" class="linkbold"><label>
<textarea class="ckeditor" name="haber" id="haber" cols="100" rows="10"></textarea>
</label></td>
</tr>
<tr>
<td><label></label></td>
<td width="46%" align="center"> <input type="submit" name="kaydet" value="Kaydet" /></td>
<td width="34%" align="center"><label>
<input name="reset" type="reset" id="reset" value="Vazge&ccedil;" />
</label></td>
</tr>
</table>
</form>
<?php
if ($_REQUEST["kaydet"]) {
include('../Set/config.php');
include('../Set/opendb.php');
$tarih=date("d / m / Y");
$dosya_dizin=$_SERVER['DOCUMENT_ROOT']."/haber";
$tip=substr($resim_al_type,6,strlen($resim_al_type)-6);
if($tip=="pjpeg"){ // Burada eklenen dosyanin JPEG Resim mi degilmi oldugunu kontrol ediyorum ....
move_uploaded_file($resim_al,"$dosya_dizin/$resim_al_name") or die("Dosya kaopyalanamiyor dosya adini kontrol edin."); // Bu kodun çalismasi için Formun tanimlanmasi sirasinda MULTI PART FORM DATA eklenmis olmali
$sorgu="INSERT INTO haberler (baslik,haber,fotosu,tarih) VALUES ('$baslik','$haber','/haber/$resim_al_name','$tarih')";
$sonuc=mysql_query($sorgu);
} else {echo "Buraya sadece JPEG formatinda resim dosyasi ekleyebilirsiniz. Lütfen baska formatta dosya yüklemeyin!"; }
$sonuc = mysql_query("SELECT * FROM haberler order by id desc");
$veri=mysql_fetch_object($sonuc);

// BURDA DA HABERI ÖN IZLEME YAPIYORUZ KI GEREKIRSE YENIDEN DÜZENLEYEBILELIM...
echo("
<table width=\"95%\" border=\"0\" align=\"center\" cellpadding=\"3\" cellspacing=\"7\" class=\"tablokenar\">
<tr>
<td height=\"30\" valign=\"middle\" class=\"yonetimtablobg\"><div align=\"left\"><span class=\"Anabaslik\">Haber &Ouml;nizleme</span></div></td>
</tr>
<tr class=\"tablokenar\">
<td height=\"400\" valign=\"top\" bgcolor=\"#F9FBFB\">
");
$sonuc=mysql_query("SELECT * FROM haberler ORDER BY id DESC");
$veri=mysql_fetch_object($sonuc);
echo ("
<table width=\"95%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td><div align=\"center\"><span class=\"Anabaslik\">$veri->baslik<strong></span></div></td>
</tr>
<tr>
<td></br><div align=\"center\"><img src=../foto_boyut/boyuthaber2.php?id=$veri->id /></div>
<p>$veri->haber</p></td>
</tr>
<tr>
<td><div align=\"right\"><span class=\"style122\">$veri->tarih tarihli haber... </span></div></td>
</tr>
</table>
");
echo("
</td>
</tr>
</table>
");
// Burda da diger haberleri listeletiyoruz ...
echo ("
<table width=\"90%\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\">
<tr>
<td width=\"30%\" align=\"center\" class=\"linkbold\">Haber Basligi </td>
<td width=\"15%\" align=\"center\" class=\"linkbold\">Resmi</td>
</tr>
\n");
while ($satir = mysql_fetch_row($sonuc)) {
$sayisi=strlen($satir->haber);
printf("<TR><TD>%s</TD><TD align=\"center\"><img src=\"../foto_boyut/boyuthaber.php?id=$satir[0]\"></TD></TR>\n", $satir[1], $satir[2]);
}
echo ("</table>");
}
// program ilk kez açiliyorsa buradan baslayacak
else {
echo("
<br>
");
include('../Set/config.php');
include('../Set/opendb.php');
$sonuc = mysql_query("SELECT * FROM haberler order by id desc");
echo ("
<table width=\"90%\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\">
<tr>
<td width=\"30%\" align=\"center\" class=\"linkbold\">Haber Basligi </td>
<td width=\"20%\" align=\"center\" class=\"linkbold\">Resmi</td>
</tr>
\n");
while ($satir = mysql_fetch_row($sonuc)) {
$sayisi=strlen($satir[3]); // Bu veriye göre devami olan haberleri tespit etmek çocuk oyuncagi ne dersiniz ;)
printf("<TR><TD>%s</TD><TD align=\"center\"><img src=\"../foto_boyut/boyuthaber.php?id=$satir[0]\"></TD></TR>\n", $satir[1], $satir[2]);
}
echo ("</table>");
}
?>
</p>
<p>&nbsp;</p>
<!-- InstanceEndEditable --></td>
</tr>
</table></td>
</tr>
<!-- InstanceBeginRepeat name="alt" --><!-- InstanceBeginRepeatEntry -->
<tr>
<td height="60" bgcolor="#FFFFFF" class="alt"><span class="style63">&copy; 2010 [B&#304;GAD&#304;&Ccedil; &#304;L&Ccedil;E M&#304;LL&#304; E&#286;&#304;T&#304;M M&Uuml;D&Uuml;RL&Uuml;&#286;&Uuml;] -T&uuml;m Haklar&#305; Sakl&#305;d&#305;r.<br />
Site &#304;&ccedil;eri&#287;i, M&uuml;d&uuml;rl&uuml;&#287;&uuml;m&uuml;zden &#304;zin Al&#305;nmadan Yay&#305;nlanamaz.<br />
Bu site 1024 X 768 &ccedil;&ouml;z&uuml;n&uuml;rl&uuml;kte ve IE 5.5 ve &uuml;zeri i&ccedil;in uyumludur.</span></td>
</tr>
<!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat -->
</table>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID2");
//-->
</script>
</body>
<!-- InstanceEnd --></html>
 
Bu da haber sil kodu



<?php
session_start();
if (!session_is_registered("kullanici")){
header("Location:login.php");
die("");
}
?>
<!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"><!-- InstanceBegin template="/Templates/sablon.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Y&ouml;netim Alan&#305; - &#304;l&ccedil;e Milli E&#287;itim M&uuml;d&uuml;rl&uuml;&#287;&uuml;</title>
<!-- InstanceEndEditable -->
<script src="../Scripts/swfobject_modified.js" type="text/javascript"></script>
<!-- InstanceBeginEditable name="head" -->


<style type="text/css">
<!--
.linkbold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1a3f60; FONT-STYLE: normal; FONT-FAMILY: Tahoma
}
.tablo {
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #E1EAF9;
border-right-color: #E1EAF9;
border-bottom-color: #E1EAF9;
border-left-color: #E1EAF9;
}
body {
background-color: #FFC;
}
.tabloara {
font-size: 12px;
margin: 0px;
padding: 0px;
background-image: url(../images/gn_dotline.gif);
background-repeat: repeat-x;
background-position: center;
}
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #434264;
}
a:visited {
color: #333;
text-decoration: none;
}
a:hover {
color: #FF6633;
text-decoration: underline;
}
a:active {
color: #C90;
text-decoration: none;
}
a:link {
text-decoration: none;
color: #7BB036;
}
.Anabaslik {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #333366;
}
.Yanbaslik {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #EA5E00;
}
-->
</style>
<link href="../stil.css" rel="stylesheet" type="text/css" />
<link href="../stil.css" rel="stylesheet" type="text/css" />
<!-- InstanceEndEditable -->
<link href="../stil.css" rel="stylesheet" type="text/css" /><style type="text/css">
<!--
a {
font-size: 10px;
}
body {
background-image: url(../images/Pg_Bg.png);
background-repeat: repeat;
}
.sol {
text-align: left;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>

<body onload="MM_preloadImages('../images/KHS_on.png','../images/idare_on.png','../images/personel_on.png','../images/okul_on.png','../images/iletisim_on.png','../images/homepg_on.png','../images/ar-ge_on.png')">
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
<!-- InstanceBeginRepeat name="bas" --><!-- InstanceBeginRepeatEntry -->
<tr>
<td height="28" bgcolor="#FFFFFF"><table background="../images/top_bg.png" width="980" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td width="18" height="28">&nbsp;</td>
<td width="809" class="style65"><a href="http://www.meb.gov.tr/" class="mem_topmenu" target="_blank">MEB</a> | <a href="../idare.php" class="mem_topmenu">Te&#351;kilat</a> | <a href="http://www.meb.gov.tr/BilgiEdinme/bilgiedinme.asp" class="mem_topmenu" target="_blank">Bilgi Edinme</a> | <a href="../iletisim.php" class="mem_topmenu">&#304;leti&#351;im</a></td>
<td width="52" class="style65"><a href="mailto:130299@meb.k12.tr" class="mem_topmenu">E-Posta</a></td>
<td width="73" class="style65"><a href="mailto:130299@meb.k12.tr"><img border="0" src="../images/mail.png" width="25" height="25" /></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="150" bgcolor="#FFFFFF"><img src="../images/banner.jpg" width="980" height="149" /></td>
</tr>
<!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat -->
<tr>
<td bgcolor="#FFFFFF"><table background="../images/top_bg.png" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5">&nbsp;</td>
<td width="100"><a href="../index.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image12','','../images/homepg_on.png',1)"><img src="../images/homepg.png" name="Image12" width="100" height="27" border="0" id="Image12" /></a></td>
<td width="100"><a href="../idare.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image8','','../images/idare_on.png',1)"><img src="../images/idare.png" name="Image8" width="100" height="27" border="0" id="Image8" /></a></td>
<td width="100"><a href="../personel.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image9','','../images/personel_on.png',1)"><img src="../images/personel.png" name="Image9" width="100" height="27" border="0" id="Image9" /></a></td>
<td width="100"><a href="../okullar.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image10','','../images/okul_on.png',1)"><img src="../images/okul.png" name="Image10" width="100" height="27" border="0" id="Image10" /></a></td>
<td width="100"><a href="../iletisim.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image11','','../images/iletisim_on.png',1)"><img src="../images/iletisim.png" name="Image11" width="100" height="27" border="0" id="Image11" /></a></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table></td>
</tr>
<tr>
<td height="500" bgcolor="#FFFFFF" class="sayfaarka"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200" height="475" align="center" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="40">&nbsp;</td>
</tr>
</table>
<table width="182" border="0" cellspacing="0" cellpadding="0">
<tr> </tr>
</table>
<!-- InstanceBeginRepeat name="sol" --><!-- InstanceBeginRepeatEntry -->
<table width="182" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="15">&nbsp;</td>
<td width="167" valign="bottom">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td valign="top" class="duyurubg"><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="17" height="32" background="../images/tab2009_01.gif">&nbsp;</td>
<td width="166" height="32" background="../images/tab2009_02.gif"><span class="Anabaslik">Duyurular</span></td>
<td width="17" height="32" background="../images/tab2009_04.gif">&nbsp;</td>
</tr>
<tr>
<td height="225" colspan="3"><marquee onmouseover="this.stop();"
style="FONT-SIZE: 12px; FONT-FAMILY: Arial"
onmouseout="this.start();" scrollamount="2" direction="up">
<p><?php
include('Set/config.php');
include('Set/opendb.php');
$sorgu="select * from duyurular order by id desc";
$sonuc=mysql_query($sorgu);
while ($satir=mysql_fetch_object($sonuc)) {
print "<p>$satir->duyuru.";
if($satir->aciklama!='' || $satir->dosya!='') {
echo ".. </br><a href=\"duyuru.php?id=$satir->id\">Devam&#305!</a></p>";
}
//print"<p> </p>";
}
include('Set/closedb.php');
?></p></marquee></td>
</tr>
</table></td>
</tr>
<tr>
<td>&nbsp;</td>
<td valign="top"><div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="145" height="120">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.meb.gov.tr/haberler/xml/swf/145-120/145-120-10.swf?param=0" />
<param name="quality" value="high" />
<embed src="http://www.meb.gov.tr/haberler/xml/swf/145-120/145-120-10.swf?param=0" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="145" height="120" allowscriptaccess="sameDomain"></embed>
</object>
</div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td align="center" valign="top"><a href="../arge/index.html" target="_blank" onmouseover="MM_swapImage('Image13','','../images/ar-ge_on.png',1)" onmouseout="MM_swapImgRestore()"><img src="../images/ar-ge.png" name="Image13" width="150" height="45" border="0" id="Image13" /></a></td>
</tr>
<tr>
<td colspan="2" align="center" valign="middle">&nbsp;</td>
</tr>
<tr>
<td colspan="2" align="center" valign="middle"><div align="center">
<object id="FlashID2" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="130" height="130">
<param name="movie" value="../images/saat.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Bu param etiketi, Flash Player 6.0 r65 ve &uuml;zerini kullanan kullaniclardan Flash Player'in en son s&uuml;r&uuml;m&uuml;n&uuml; indirmesini ister. Kullanicilarin istemi g&ouml;rmesini istemiyorsaniz bu etiketi silin. -->
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- Sonraki nesne etiketi IE tarayicisi disindaki tarayicilara y&ouml;neliktir. Bu nedenle IECC'yi kullanarak bu etiketi IE'de gizleyin. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="../images/saat.swf" width="130" height="130">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- Tarayici, Flash Player 6.0 ve daha eskisini kullanan kullanicilar i&ccedil;in asagidaki alternatif i&ccedil;erigi g&ouml;r&uuml;nt&uuml;ler. -->
<div>
<h4>Bu sayfadaki i&ccedil;erik, Adobe Flash Player'&#305;n daha yeni bir s&uuml;r&uuml;m&uuml;n&uuml; gerektiriyor.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash player Edinin" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
<br />
<div align="center"> </div></td>
</tr>
<tr>
<td colspan="2" align="center" valign="middle"><a href="../bigadi&ccedil;memhizmetstandartlar&#305;.pdf" target="_blank" onmouseover="MM_swapImage('Image6','','../images/KHS_on.png',1)" onmouseout="MM_swapImgRestore()"><img src="../images/KHS.png" name="Image6" width="144" height="36" border="0" id="Image6" /></a></td>
</tr>
</table>
<!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat --></td>
<td height="475" valign="top"><!-- InstanceBeginEditable name="icerik" -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>&nbsp;</td>
</tr>
</table>
<p><a href="index.php">Y&ouml;netim</a> &gt; <a href="haberyonet.php">Haber &#304;&#351;lemleri </a> &gt; Haber Sil </p>
<p>
<?php
if ($_REQUEST["sil"]) {
include('../Set/config.php');
include('../Set/opendb.php');
// Tablodan haberleri silme islemi ...
while (list ($key,$val) = @each ($kutucuk)) {
$checkno=$val;
$foto_sil=mysql_query("SELECT fotosu FROM haberler WHERE id=$checkno");
$veri=mysql_fetch_object($foto_sil);
unlink($_SERVER['DOCUMENT_ROOT']."$veri->fotosu");
$sorgu="DELETE FROM haberler WHERE id=$checkno";
$sonuc=mysql_query($sorgu);
}
$sonuc = mysql_query("SELECT * FROM haberler ORDER BY id DESC");
echo (" <form id=\"form1\" name=\"form1\" method=\"post\" action=\"$PHP_SELF\">
<table width=\"90%\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\">
<tr>
<td width=\"10%\" align=\"center\" class=\"linkbold\">Se&ccedil;im </td>
<tdalign=\"center\" class=\"linkbold\">Konu Basligi </td>
</tr>
\n");
while ($satir = mysql_fetch_object($sonuc)) {
print("<TR>
<td align=\"center\" ><label>
<input type=\"checkbox\" name=\"kutucuk[]\" value=\"$satir->id\" />
</label>
</td>
<td>$satir->baslik</td>
<td><a href=\"haberduzelt.php?id=$satir->id\">Duzelt</a></td>
</TR>
");
}
echo ("
<tr>
<td align=\"center\"><label>
<input type=\"submit\" name=\"sil\" value=\"Sil\" />
</label></td>
<td></td>
</tr>
</table>
</form>
");
}
// program ilk kez a&ccedil;iliyorsa buradan baslayacak
else {
include('../Set/config.php');
include('../Set/opendb.php');
$sonuc = mysql_query("SELECT * FROM haberler ORDER BY id DESC");
echo (" <form id=\"form1\" name=\"form1\" method=\"post\" action=\"$PHP_SELF\">
<table width=\"90%\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\">
<tr>
<td width=\"10%\" align=\"center\" class=\"linkbold\">Se&ccedil;im </td>
<td align=\"center\" class=\"linkbold\">Konu Basligi </td>
<td align=\"center\" class=\"linkbold\">Islem </td>
</tr>
\n");
while ($satir = mysql_fetch_object($sonuc)) {
print("<TR>
<td align=\"center\"><label>
<input type=\"checkbox\" name=\"kutucuk[]\" value=\"$satir->id\" />
</label>
</td>
<td>$satir->baslik</td>
<td><a href=\"haberduzelt.php?id=$satir->id\">Duzelt</a></td>
</TR>
");
}
echo ("
<tr>
<td align=\"center\"><label>
<input type=\"submit\" name=\"sil\" value=\"Sil\" />
</label></td>
<td></td>
</tr>
</table>
</form>
");
}
?>
</p>
<!-- InstanceEndEditable --></td>
</tr>
</table></td>
</tr>
<!-- InstanceBeginRepeat name="alt" --><!-- InstanceBeginRepeatEntry -->
<tr>
<td height="60" bgcolor="#FFFFFF" class="alt"><span class="style63">&copy; 2010 [B&#304;GAD&#304;&Ccedil; &#304;L&Ccedil;E M&#304;LL&#304; E&#286;&#304;T&#304;M M&Uuml;D&Uuml;RL&Uuml;&#286;&Uuml;] -T&uuml;m Haklar&#305; Sakl&#305;d&#305;r.<br />
Site &#304;&ccedil;eri&#287;i, M&uuml;d&uuml;rl&uuml;&#287;&uuml;m&uuml;zden &#304;zin Al&#305;nmadan Yay&#305;nlanamaz.<br />
Bu site 1024 X 768 &ccedil;&ouml;z&uuml;n&uuml;rl&uuml;kte ve IE 5.5 ve &uuml;zeri i&ccedil;in uyumludur.</span></td>
</tr>
<!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat -->
</table>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID2");
//-->
</script>
</body>
<!-- InstanceEnd --></html>
 
if ($_REQUEST["kaydet"]) {
include('../Set/config.php');
include('../Set/opendb.php');
$tarih=date("d / m / Y");
$dosya_dizin=$_SERVER['DOCUMENT_ROOT']."/haber";
$tip=substr($resim_al_type,6,strlen($resim_al_type)-6);
if($tip=="pjpeg"){ // Burada eklenen dosyanin JPEG Resim mi degilmi oldugunu kontrol ediyorum ....
move_uploaded_file($resim_al,"$dosya_dizin/$resim_al_name") or die("Dosya kaopyalanamiyor dosya adini kontrol edin."); // Bu kodun çalismasi için Formun tanimlanmasi sirasinda MULTI PART FORM DATA eklenmis olmali
$sorgu="INSERT INTO haberler (baslik,haber,fotosu,tarih) VALUES ('$baslik','$haber','/haber/$resim_al_name','$tarih')";
$sonuc=mysql_query($sorgu);
} else {echo "Buraya sadece JPEG formatinda resim dosyasi ekleyebilirsiniz. Lütfen baska formatta dosya yüklemeyin!"; }
$sonuc = mysql_query("SELECT * FROM haberler order by id desc");
$veri=mysql_fetch_object($sonuc);
İtalik yazılan kısım dosya türünü öğreniyor ancak sadece resim dosyaları için geçerli. Orayı
Kod:
$tip="";
for($i=strlen($resim_al_type);$i>0;$i--)
{
if(substr($resim_al_type,$i,1)!="/")
$tip=substr($resim_al_type,$i,1).$tip;
else
break;
}
şeklinde değiştirirseniz tüm dosyalar için mime-type bilgisini alır.
Koyu renkle yazılan kısım dosya türünü kontrol ediyor. Buraya izin verilmesini istediğiniz dosya türlerini yazmanız gerekiyor. Bu dosya mime-typelarını http://www.webmaster-toolkit.com/mime-types.shtml adresinden öğrenebilirsiniz.
Örn: $tip=="pjpeg"||$tip=="gif"||$tip=="pdf"
 
dediğiniz yerleri değiştirdim ama aynı şekilde bu alana sadece jpeg resim dosyası yükleyebilirsiniz diyor.
 
Kod:
if($tip=="pjpeg"){ // Burada eklenen dosyanin JPEG Resim mi degilmi oldugunu kontrol ediyorum ....
move_uploaded_file($resim_al,"$dosya_dizin/$resim_al_name") or die("Dosya kaopyalanamiyor dosya adini kontrol edin."); // Bu kodun çalismasi için Formun tanimlanmasi sirasinda MULTI PART FORM DATA eklenmis olmali
$sorgu="INSERT INTO haberler (baslik,haber,fotosu,tarih) VALUES ('$baslik','$haber','/haber/$resim_al_name','$tarih')";
$sonuc=mysql_query($sorgu);
} else {echo "Buraya sadece JPEG formatinda resim dosyasi ekleyebilirsiniz. Lütfen baska formatta dosya yüklemeyin!"; }

kısmındaki IF şartını yukarıdaki arkadaşın dediği gibi değiştirirseniz, else bloğunun çalışmaması lazım. Yine de olmuyorsa bu kontrolü hepten kaldırmak için If ve else komutlarını kaldırabilirsiniz:

Kod:
move_uploaded_file($resim_al,"$dosya_dizin/$resim_al_name") or die("Dosya kaopyalanamiyor dosya adini kontrol edin."); // Bu kodun çalismasi için Formun tanimlanmasi sirasinda MULTI PART FORM DATA eklenmis olmali
$sorgu="INSERT INTO haberler (baslik,haber,fotosu,tarih) VALUES ('$baslik','$haber','/haber/$resim_al_name','$tarih')";
$sonuc=mysql_query($sorgu);
 
ne yaptıysam olmadı sanırım bizim meb yazma izinleri veya mysql da sorun var arkadaşlar. zaten php bilmiyorum. yardımlarınız için teşekkürler.
 
BBNET
Geri
Üst