selam arkadaşlar benim sitemdeki script te resim yüklenmiyor yani boş bir sayfa çıkıyor kodu veriyorum
http://www.sensizken.com/UploadPicture.php?Page=Add <?
include "Config.php";
class ImageResizeClass
{
var $imageName;
var $resizedImageName;
var $newWidth;
var $newHeight;
var $src_image;
var $dest_image;
function resizeImage()
{
$old_x = imagesx($this->src_image);
$old_y = imagesy($this->src_image);
if($old_x > $old_y)
{
$thumb_w = "80";
$thumb_h = "80";
}
if($old_x < $old_y)
{
$thumb_w = "80";
$thumb_h = "80";
}
if($old_x == $old_y)
{
$thumb_w = "80";
$thumb_h = "80";
}
$this->dest_image = imagecreatetruecolor($thumb_w, $thumb_h);
imagecopyresized($this->dest_image, $this->src_image, 0, 0, 0, 0, $thumb_w, $thumb_h, $old_x, $old_y);
}
}
class ImageResizeJpeg extends ImageResizeClass
{
function ImageResizeJpeg($imageName, $resizedImageName, $newWidth, $newHeight)
{
$this->imageName = $imageName;
$this->resizedImageName = $resizedImageName;
$this->newWidth = $newWidth;
$this->newHeight = $newHeight;
}
function getResizedImage()
{
$this->src_image = imagecreatefromjpeg($this->imageName);
$this->resizeImage();
imagejpeg($this->dest_image, $this->resizedImageName);
}
}
class ImageResizePng extends ImageResizeClass
{
function ImageResizePng($imageName, $resizedImageName, $newWidth, $newHeight)
{
$this->imageName = $imageName;
$this->resizedImageName = $resizedImageName;
$this->newWidth = $newWidth;
$this->newHeight = $newHeight;
}
function getResizedImage()
{
$this->src_image = imagecreatefrompng($this->imageName);
$this->resizeImage();
imagepng($this->dest_image, $this->resizedImageName);
}
}
class ImageResizeFactory
{
function getInstanceOf($imageName, $resizedImageName, $newWidth, $newHeight)
{
$extension = explode(".", $imageName);
if(preg_match("/jpg|JPG|jpeg|JPEG/", end($extension)))
{
return new ImageResizeJpeg($imageName, $resizedImageName, $newWidth, $newHeight);
}
elseif(preg_match("/png|PNG", end($extension)))
{
return new ImageResizePng($imageName, $resizedImageName, $newWidth, $newHeight);
}
}
}
$width = "1024";
$height = "73";
if ($_GET["Page"]<>"Add" && $_GET["Page"]<>"Edit" && $_GET["Page"]<>"Delete" && $_GET["Page"]<>"Del")
{
include "Header.php";
?>
<table width="768" border="0" align="center" cellpadding="0" cellspacing="0" style="margin-top:10px; ">
<tr>
<td width="288" valign="top" bgcolor="#ebf4fa">
<table width="288" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#ebf4fa" style="padding:20px;">
<table cellpadding="0" cellspacing="0" border="0" bgcolor="#FFFFFF" width="290">
<tr>
<td style="padding:15px;" width="290">
<div style="color:#000000; font-weight:bold; font-size:24px; ">Fotoraflarnz</div>
<div style="margin-top:10px; line-height:20px;">statistiklerimiz diyor ki, fotoraf olan yeler dierlerine gre 8 kat fazla mesaj alyor, profillerine 28 kat daha fazla baklyor. Profilinize fotoraf ekleyerek siz de bu fark yaratabilirsiniz.</div>
<div style="padding-top:15px; color:#000000; font-weight:bold; font-size:16px; ">Ltfen bunlara dikkat edin</div>
<div style="line-height:20px;">
<ul>
<li style="padding-bottom:10px;">Gnderdiiniz fotoraflar editrler tarafndan kontrol edildikten sonra profilinizde yer alr.</li>
<li style="padding-bottom:10px;"><strong>Profilinize SADECE kendi fotorafnz koyabilirsiniz. Editrler dier fotoraflar siler. (Byle de kt insanlar yani!)</strong></li>
<li style="padding-bottom:10px;">Profil resmi olarak setiiniz resim aramalarda da yelerin karsna kacak profil resminizdir.</li>
<li style="padding-bottom:10px;">En fazla 4 fotoraf gnderebilirsiniz. Yeni bir fotoraf yklemek istediinizde eskilerden birini silmeniz gerekir.</li>
<li style="padding-bottom:10px;">Fotorafn boyutu en fazla<br />1 MB olabilir.</li>
</ul>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#ECF4FA"><img src="Images/Spacer.gif" alt="" width="1" height="33" /></td>
</tr>
</table>
</td>
<td align="center" valign="top" bgcolor="#ECF4FA" style="padding-top:30px;">
<?
$query2 = "SELECT * FROM 256renk_uyeler where id = $_REQUEST[id]";
$result2 = mysql_query ($query2);
while ($line2 = mysql_fetch_array($result2))
{
$ucinsiyet = $line2[cinsiyet];
}
?>
<table border="0" cellspacing="0" cellpadding="0" style="border:1px solid #dfe7ec">
<tr>
<td width="350" align="center" valign="middle" bgcolor="#dfe7ec" style="padding-top:10px; padding-bottom:10px;">
<?
$query = "SELECT * FROM 256renk_resimler where uyeid = $_REQUEST[id] and profil = 1";
$result = mysql_query ($query);
while ($line = mysql_fetch_array($result)) {$uresim = $line[resim];}
if ( $uresim ==0 )
{
?>
<img src="Images/NoAvatar_<?=$ucinsiyet;?>.gif" alt="" width="128" height="148" border="0" style="border:1px solid #FFFFFF;"/>
<?
}
else
{
?>
<img width=340 src="Users/<?=$uresim;?>"> <?
}
?>
</td>
</tr>
</table>
<table border="0" cellspacing="5" cellpadding="0" style="margin-top:20px;">
<tr>
<?
$i=0;
$ixx = 0;
$query = "SELECT * FROM 256renk_resimler where uyeid = '$_REQUEST[id]' order by id";
$result = mysql_query ($query);
$varmidir = @mysql_num_rows(@mysql_query($query));
if($varmidir == 0)
{
?>
<td height="75" align="center" valign="middle"><strong>Henz bir fotorafn yok</strong></td>
<?
}
while ($line = mysql_fetch_array($result))
{
if($ixx == "0"){$ixx = "";}
?>
<td width="100" height="75" align="center" valign="middle">
<img id="picture1" src="Users/_<?=$line[resim];?>" width="63" height="73" style="border:1px solid #000000;" />
<?
if ($line[durum] == 0)
{
?>
<br>(Onaysz)
<?
}
else
{
?>
<br>(Onayl)
<?
}
?>
<?
if ($line[profil] == 0)
{
?>
<br><a href="UploadPicture.php?Page=Edit&Id=<?=$line[id];?>">Profile Ekle</a><br />
<?
}
else
{
?>
<a href="UploadPicture.php?Page=Del&Id=<?=$line[id];?>">Profilden kar</a><br />
<?
}
?>
<br><a href="UploadPicture.php?Page=Delete&Id=<?=$line[id];?>&Picture=<?=$line[resim];?>">Sil</a>
</td>
<?
if($ixx == "1")
{
echo "";$ixx=0;
}
else
{
$ixx++;
}
$i++;
}
?>
</tr>
<tr>
<td colspan="4" align="center"></td>
</tr>
</table>
<table width="380" border="0" cellpadding="10" cellspacing="0" bgcolor="#ECF4FA" style="margin-top:20px;">
<tr>
<td align="center">
<?
$varmidir = @mysql_num_rows(@mysql_query("select id from 256renk_resimler where uyeid = '$_REQUEST[id]'"));
$i=0;
$ixx = 0;
$query = "SELECT * FROM 256renk_resimler where uyeid = '$_REQUEST[id]' order by id";
$result = mysql_query ($query);
$varmidir = @mysql_num_rows(@mysql_query($query));
if($varmidir == 4)
{
?>
<strong>4'den fazla resim ykleyemezsiniz.</strong>
<?
}
else
{
?>
<FORM name=upload action=UploadPicture.php?Page=Add method=post encType=multipart/form-data style="margin:0px"><INPUT name=upload type=hidden id="upload" value=ok>
<table width="100%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td width="100%" align="center" bgcolor="#dfe8ed" style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px;"><strong>Yeni fotoraf ekleyin</strong></td>
</tr>
<tr>
<td align="center"><input type="file" name="img1" id="img1" /></td>
</tr>
<tr>
<td align="center"><input type="image" name="yolla" id="yolla" src="Images/UploadPicture.gif" style="cursor:pointer" /></td>
</tr>
</table>
</form>
<div style="clear:both;"><br /><b>Not:</b> Profil resminizi semek iin <u>Profile Ekle</u> dmesine tklyabilirsiniz.( deal: 1 tane ekleyin )</div>
<?
}
?>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" align="right" valign="top" bgcolor="#ECF4FA"><img src="Images/Spacer.gif" alt="" width="1" height="30" /></td>
</tr>
</table>
<?
include "Footer.php";
if ($Error == "1")
{
?>
<script language="javascript" type="text/javascript">
alert('Sadece *.JPG formatnda ve bykl 1000KB\' gemeyen fotoraf ykleyebilirsiniz.');
</script>
<?
}
if ($Error == "2")
{
?>
<script language="javascript" type="text/javascript">
alert('Hata olutu ltfen daha sonra tekrar deneyiniz !');
</script>
<?
}
}
if ($_GET["Page"]=="Add")
{
if($upload == "ok"){
$resims = strtolower($img1_name);
if(strstr($resims, ".jpg"))
{
if($img1_size > 1024000)
{
$Error = 1;
}
else
{
$tablo = "insert into 256renk_resimler values ('', '$_REQUEST[id]', '', '$resim_ddurum', '')";
mysql_query($tablo);
?>
<script language="javascript" type="text/javascript">
alert('Resim yklendi !');
window.location = "UploadPicture.php"
</script>
<?
$query = "select id from 256renk_resimler where uyeid = '$_REQUEST[id]' order by id desc limit 1";
$result = mysql_query($query) or die ("hata");
while ($line = mysql_fetch_array($result)) {$add_id = $line[id];}
$resimad = time().$add_id.".jpg";
$yer = "Users/";
@copy("$img1","$yer$resimad") or die("<meta http-equiv=refresh content=0;URL=UploadPicture.php?Error=2>");
$srcFile=$yer.$resimad;
$destFile="Users/_".$resimad;
$objResize = ImageResizeFactory::getInstanceOf($srcFile, $destFile, $width, $height);
$objResize->getResizedImage();
unset($objResize);
$tablo = "update 256renk_resimler set resim = '$resimad' where id = '$add_id'";
mysql_query($tablo);
}
}
else
{
?>
<script language="javascript" type="text/javascript">
alert('Sadece jpg formatnda resim ykleyebilirsiniz.');
window.location = "UploadPicture.php"
</script>
<?
$Error = 1;
}
}
}
if($_GET["Page"]=="Delete")
{
$Id = $_GET['Id'];
$Picture = $_GET['Picture'];
mysql_query("Delete from 256renk_resimler where id = '$Id' and uyeid = $_REQUEST[id]");
@unlink("Users/$Picture");
@unlink("Users/_$Picture");
?>
<script language="javascript" type="text/javascript">
alert('Resim silindi !');
window.location = "UploadPicture.php"
</script>
<?
}
if ($_GET["Page"]=="Edit")
{
$Id = $_GET['Id'];
mysql_query("Update 256renk_resimler set profil = 1 where id = '$Id' and uyeid = $_REQUEST[id]");
?>
<script language="javascript" type="text/javascript">
alert('Profil resmi seildi !');
window.location = "UploadPicture.php"
</script>
<?
}
if($_GET["Page"]=="Del")
{
$Id = $_GET['Id'];
mysql_query("Update 256renk_resimler set profil = 0 where id = '$Id' and uyeid = $_REQUEST[id]");
?>
<script language="javascript" type="text/javascript">
alert('Profil resminden karld !');
window.location = "UploadPicture.php"
</script>
<?
}
?>