Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
Mayıs 12, 2008, 09:27:00 am
41789 Mesaj 9067 Konu Gönderen: 17463 Üye
Son üye: sandstormx
Turk-Php.Com Forum  |  Yardım Forumları  |  PHP Yardım Forumu  |  upload! yeter artık :s « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: upload! yeter artık :s  (Okunma Sayısı 138 defa)
vai
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 193


Üyelik Bilgileri
upload! yeter artık :s
« : Mayıs 01, 2008, 08:13:35 am »

arkadaşlar anlamadığım bir sebep ile upload yapamıyorum.
image resize yapıp upload yaptırmak istiyordum fakat daha upload işini çözemedim.

Öncelikli sorum, şuanki hostingimde olası bir hata da php beni uyarmıyor. Eksik bir ")" ";) vs. hiç bir şekilde uyarmıyor.
Scriptlerimin basına
Kod:
error_reporting(E_ALL ^ E_NOTICE);
ini_set("display_errors", 1);
yazıyorum yinede ses yok.

Asıl soruma gelince.

ekle.php deki form aracılığı ile kaydet.php ye formu gönderiyorum.
kaydet.php upload edilen dosyayı görmüyor.
En basit aklıma gelenİ Kaydet.php adlı dosyaya sadece bunları yazmak oldu.
Kod:
if(!isset($_FILES['picture']))
{
echo "dosya yok";
}

Form bilgilerindede hata göremiyorum!
Kod:
<form enctype="multipart/form-data"  method"post" action="kaydet.php" >
<input name="picture" type="file" id="picture">

Anlamadım gitti :S

Yardımcı olursanız sevinirim
Herkeze iyi calismalar.

Logged
discotek
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 30


Üyelik Bilgileri
Ynt: upload! yeter artık :s
« Yanıtla #1 : Mayıs 01, 2008, 11:50:40 am »

index.php
Kod:
<form method="post" enctype="multipart/form-data" action="upload.php">
<INPUT TYPE="file" NAME="uploadfile" size="21">
<input type="submit" value="Yükle" name="upload"></form>

upload.php
Kod:
<?php

$uploadedfile 
$_FILES['uploadfile']['tmp_name'];
$src imagecreatefromjpeg($uploadedfile);
list(
$width,$height)=getimagesize($uploadedfile);
$zufall rand(1,9999);
$newwidth=140;
$newheight=($height/$width)*140;
$tmp=imagecreatetruecolor($newwidth,$newheight);
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
$filename "thumbs/$zufall"$_FILES['uploadfile']['name'];
imagejpeg($tmp,$filename,100);

imagedestroy($src);
imagedestroy($tmp);
?>


<?
echo "<input name='thetext' size='35' value='$filename'><br><br><img src='$filename' alt='Küçültülmüş Resim'><br>";
?>

burada bir arkadaş böle yapmış ben uyguladım gayet süper çalışıyor
Logged
vai
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 193


Üyelik Bilgileri
Ynt: upload! yeter artık :s
« Yanıtla #2 : Mayıs 01, 2008, 12:42:42 pm »

Peki php nin olası hatada hatayı sayfaya yazmasını nasıl sağlayacağız? parse hatası da olsa...



Verdiğiniz kod çalıştı fakat ben nerede hata yaptığımı anlayamadım hala:s
« Son Düzenleme: Mayıs 01, 2008, 12:55:11 pm Gönderen: vai » Logged
discotek
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 30


Üyelik Bilgileri
Ynt: upload! yeter artık :s
« Yanıtla #3 : Mayıs 08, 2008, 02:24:27 pm »

www.yardimonline.net burada bu kodun açıklamalı hali de var dostum ;)
Logged
bndrs
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 52



Üyelik Bilgileri WWW
Ynt: upload! yeter artık :s
« Yanıtla #4 : Mayıs 08, 2008, 04:33:09 pm »

Selam,

Kullandığın sunucuda muhtemelen PHP CGI şeklinde konfigüre edilmiştir.

Kök klasörüne "php.ini" dosyası yüklüyorsun dosya içerisine

display_errors = On;
Logged

Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer: