Basit bir formum var. bu formda bir adet link için textbox bir de resim upload alanım var. sistem veritabanına linki ve resmi kaydediyor. localimde sıkıntı yaşamadan sistem çalışıyor ama nete atınca sıkıntı yaşıyorum. resim kaydolmuyor ve beyaz sayfa çıkıyor. resim kodlarını kaldırınca kayıt işlemi oluyor ama resimsizde olmayacağı için olmuyor. kaydetme kodlarım aşağıdada.
require_once("baglan.php");
$reklamlinki = $_POST ['reklamlinki'];
if($_POST){//Form gönderildi mi?
if ($_FILES["galeriresim"]["size"]<2024*2024){//Dosya boyutu 1Mb tan az olsun
if ($_FILES["galeriresim"]["type"]=="image/jpeg" or "image/png" or "image/jpg"){//dosya tipi
$dosya_adi=$_FILES["galeriresim"]["name"];
//Dosyaya yeni bir isim oluşturuluyor
$uret=array("as","rt","ty","yu","fg");
$uzanti=substr($dosya_adi,-4,4);
$sayi_tut=rand(1,10000);
$yeni_ad="resimler/".$uret[rand(0,4)].$sayi_tut."".$uzanti;
//Dosya yeni adıyla dosyalar klasörüne kaydedilecek
if (move_uploaded_file($_FILES["galeriresim"]["tmp_name"],$yeni_ad)){
$sorgu=mysql_query("INSERT INTO ustreklam (banner,link) VALUES ('$yeni_ad','$reklamlinki')");
if ($sorgu){
echo "<script>";
echo "window.location=\"ustreklam.php?mesaj=1\"";
echo "</script>";
echo "Resim Galeriye Başarıyla Yüklendi.";
}else{
echo 'Kayıt sırasında hata oluştu!';
header ("Refresh:1; url=ustreklam.php");
}}}}}
?>