Прехвърляне към съдържание


Снимка
- - - - -

Php Upload Images


  • Please log in to reply
6 replies to this topic

#1 inlov4yy

inlov4yy

    Нов

  • Потребители
  • 5 Мнения:
  • Точки:0
  • Новини:0
  • Уроци:0

Публикувано: 19 January 2009, 20:17

здравейте скоро написах един скрипт и реших да го пусна тука ето го и него на секи ред е напишано какво върши:
първо формата тя е хтмл може да е запаметите като form.html
<!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"> 
<head> 
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/> 
<body> 
<form action="upload.php" method="post" enctype="multipart/form-data"> 
<input type="file" name="file" size="25" />&nbsp;&nbsp;&nbsp;&nbsp;<br /> 
<input type="submit" value="Качи" /> 
</form> 
<div id="o"> 
 Scrip bY: CiMeoHoB 
</div> 
</body> 

</html>

ся пхп файла сичко е обяснено в него тва може да го запаметите като upload.php :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
	<head> 
		<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
		<title></title> 
	</head> 
	<body> 
		<?php 
		$filenam = $_FILES['file']['name']; //проверяваме дали бутона е натуснат 
		$nas = $_FILES['file']['name'];//проверяваме дали бутона е натуснат 
		$imgsize = 2048; // колко може да е голяма снимката 
		$dir = 'upload/'; // каде да се запише в коя папка 
		$filename = '/upload/to/foo.txt'; //имато на файла 
		$newfile = $dir . basename($filenam); 
		$extlimit = "yes";//дали да има лимит или не съответно yes , no 
		$raz = array(".gif",".jpg",".png",".jpeg",".bmp",".tif",".png",".swf"); // разрешените файлове 
		$ext = strrchr($filenam,'.'); 
		if (($extlimit == "yes") && (!in_array(strtolower($ext),$raz))) { //проверяваме дали съвпада с типа на файла 
			echo "Този тип не е позволен!<br/>"; 
		} 
		else 
		{ 

			if (file_exists($newfile)) {// проверяваме дали съществува 
				echo "Файлът $filenam съществува.Моля променете името."; 
			} 
			
			else 
			{ 

				if (move_uploaded_file($_FILES['file']['tmp_name'], $newfile)) { // местим файла в папката зададена по горе 
					echo "Файлът <a href='http://89.215.9.151/Firstscripts/upload/$filenam'>$filenam<a> е качен"; 
				} 
				else { 
					echo "Грешка при качването"; 
				} 
			} 
		} 

		echo '<br /><br /><br />Scrip bY: CiMeoHoB'; // и тука мойто "име" :D 

		?> 
	</body> 
</html>
аз съм автор на урока и не позволявам копирането му в др. сайтове

#2 Nelys Style Vista

Nelys Style Vista

    Живее във форума

  • Преводачи
  • ПипПипПипПипПип
  • 1129 Мнения:
  • Точки:69
  • Новини:0
  • Уроци:0

Публикувано: 21 January 2009, 13:48

Друг път! Откъдеканка си бе понеже?

#3 boby_29

boby_29

    Ветеран

  • Потребители
  • ПипПипПипПип
  • 931 Мнения:
  • Точки:15
  • Новини:0
  • Уроци:0

Публикувано: 21 January 2009, 13:50

Scrip bY: CiMeoHoB


Ти ли си CiMeoHoB


Малко ме съмнява целия скрипт да е твой,но както и да е :)
Talk to me in pixels!

#4 inlov4yy

inlov4yy

    Нов

  • Потребители
  • 5 Мнения:
  • Точки:0
  • Новини:0
  • Уроци:0

Публикувано: 21 January 2009, 19:42

аз съм симеонов е и др форум съм го пускал и дизайни мой ша ви покажа дето пише симеонов

#5 Nelys Style Vista

Nelys Style Vista

    Живее във форума

  • Преводачи
  • ПипПипПипПипПип
  • 1129 Мнения:
  • Точки:69
  • Новини:0
  • Уроци:0

Публикувано: 22 January 2009, 08:32

А книжки списваш ли? Аз този код го знам от книжка. :)

#6 Forsword

Forsword

    секс маняк

  • Потребители
  • ПипПип
  • 364 Мнения:
  • Точки:0
  • Новини:0
  • Уроци:0

Публикувано: 22 January 2009, 15:04

Към автора : Оправи си правописа.

Специални благодарности на Faithkata за подаръка (аватарчето ми).


#7 inlov4yy

inlov4yy

    Нов

  • Потребители
  • 5 Мнения:
  • Точки:0
  • Новини:0
  • Уроци:0

Публикувано: 23 January 2009, 00:51

аз книжки нямам само от видео уроци съм го учил не е от книжка аз съм го писал




0 потребители четат тази тема

0 регистрирани потребители, 0 гости и 0 анонимни потребители