İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Resim Upload

tolgahat

0
İyinet Üyesi
Katılım
28 Eylül 2004
Mesajlar
896
Reaction score
0
Arkadaşlar özür diliyorum ben bi asp ciyim.. bana bir php dosya yada kod lazım açıkçası resim upload edebilmem içim. asp de upload diye bir dosya kullanırdım tek bir dosya içindeki ayar.. images/haber dediğim zaman uplaod ettiğimde bunun içinde giderdi php de de böle bişe arıyorum yardım edenlere tşk. ederim daha önce verildise özür diliyorum tekrar.

yani database olmasına gerek yok atıığımda linki versin bana yeter. Buldum sitede bir arkadaş yapmış ama profesyonel olmuş. php coderden de anlamadığım için perişan ettim açıkçası.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
En dandik ve kontrolsuz haliyle geleni geceni "img" klasorune atar.

PHP:
<?

if (!$_POST) {

echo '<form method="post">
        <table><tr><td><input type="file" name="file"></td></tr>
        <tr><td><input type="submit" value="upload"></td></tr>
        </table>';

}

else {

$filename = $_FILES['file']['name'];

if(is_uploaded_file($_FILES['file']['tmp_name']))
{
move_uploaded_file($_FILES['file']['tmp_name'],"img/".$filename);
echo "Relative path: <a href=\"img/$filename\">$filename</a>";
}

}

?>
 
B

Baria

Misafir
buyur hemen senin istedigin gibi bişe yazdım. sadece resimi yukluyor ve linki gösteriyor.


index.php
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" enctype="multipart/form-data" method="post" action="upload.php">
  <input name="resim" type="file" id="resim">
  <br>
  <br>
  <input name="submit" type="submit" id="submit" value="yükle gitsin">
</form>
</body>
</html>


upload.php
PHP:
<?
if (empty($_FILES["resim"]["name"])) {
  echo '
	<script language="javascript">
		alert("Resim seçilmedi seçde gel.");
		history.back();
	</script>';
exit;
}
$kaynak = $_FILES["resim"]["tmp_name"]; 
$dosya = str_replace(" ", "_", $_FILES[resim][name]);
$uzanti = explode(".", $_FILES[resim][name]);
$hedef  = "upload/".$dosya;

if ($uzanti[1] == "jpg" || $uzanti[1] == "bmp" || $uzanti[1] == "JPG" || $uzanti[1] == "gif" || $uzanti[1] == "GIF" || $uzanti[1] == "png" || $uzanti[1] == "PNG" || $uzanti[1] == "TIF" || $uzanti[1] == "TIFF" ) {
if (file_exists($hedef)) {
	$hmz = substr(md5(uniqid(rand())),0,8);
	$hedef = "upload/$hmz-".$dosya;
	$dosya = "$hmz-".$dosya;
}
move_uploaded_file($kaynak,$hedef);
echo " dosya eklendi link: $hedef ";
} else

{ echo " geçersiz dosya tipi "; }
?>
 

tolgahat

0
İyinet Üyesi
Katılım
28 Eylül 2004
Mesajlar
896
Reaction score
0
Oyy oyy sağolun valla hemen deniyorum..
arkadaşlar tşk. ediyorum sorunsuz oldu valla ikinizde eline sağlık.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst