1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  2. Unsere jährliche Weihnachts-Banner-Aktion hat begonnen! Wir freuen uns auf viele, viele kreative Vorschläge.
    Mehr dazu könnt Ihr hier nachlesen: Weihnachtsbanner 2016

    Information ausblenden

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

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von .holger, 25.10.06.

  1. .holger

    .holger Geflammter Kardinal

    Dabei seit:
    13.09.04
    Beiträge:
    9.117
    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....
     
    #1 .holger, 25.10.06
    Zuletzt bearbeitet: 26.10.06

Diese Seite empfehlen