• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

[PHP] Upload von Bildern - doch wo ist der Fehler?

.holger

Borowitzky
Registriert
13.09.04
Beiträge
8.970
Code:
<?php session_start (); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" >
<head> 

<title> Bilderverwalter</title>

	<style type="text/css" title="currentStyle" media="screen">
		@import "../style.css";
	</style>


</head>


<?
if (isset($_SESSION["user_id"])){
	
	
	if (isset($_REQUEST[neuesbild])){
		
		$file = $_FILES['datei']['tmp_name'];
		echo $_FILES['datei'];
		$size=getimagesize($file);
		
		 switch ($size[2]):
			case 1: $endung = "gif"; break;
			case 2: $endung = "jpg"; break;
			case 3: $endung = "png"; break;
			
			default: echo "nur gif, jpg und png Dateien erlaubt";break;
		endswitch;
		echo $endung;
		if (isset($endung)){
			$time = time();
			echo $time;
			$newname = "../img2/". $time . ".". $endung;
			echo $newname;
			move_uploaded_file($file,$newname);
			}
		
		
	}
	?>
	
	<div id="adminmenu">
	Bilder verwalten
	</div>
	Neues Bild hochladen<br />
	<form action="" method="post" enctype="multipart/form-data">
	Bilddatei:<br />
	<input type="file" name="datei" > <br />
	Kurzname: *)<br />
	<input type="text" name="kurzname" style="width:100pt;" value=""><br />
	Beschreibung: *)<br />
	<textarea name="inhalt" rows="2" cols="60" style="width:100pt;" ></textarea><br />
	
	
	<input type="submit" name="neuesbild" value="Bild hochladen">		<br />
	*) optional<br />
			
	
	</form>
	<?
}
?>


</html>

EDIT: Fehler gefunden und auch hier ausgebessert....
 
Zuletzt bearbeitet: