<html>
<head>
</head>
<body>
<?
include "../globals.php";
if($submit_3)
{
$test=getimagesize($userfile[0]);
echo "Bildbreite: $test[0] <br>";
function check_size($groesse){ //Überprüft die Grösse des Bildes...funzt irgendwie nicht richtig da die meissten bilder immer 0 sind?
if($groesse>1000){
echo"Leider zu gross!<br>";
return false;
}
else{
echo"Richtige Groesse!<br>";
return true;
}
}
function check_type($file){ //Überprüft den Typ des Bildes nimmt nur Jpgs und gifs als true....
if(ereg("gif",$file)or ereg("jpg",$file) or ereg("jpeg",$file)){
echo"Richtiger Typ";
return true;
}
else{
echo"Falscher Typ";
return false;
}
}
$grundpfad=getcwd()."/images/"; // Ist der Grundpfad
for($a=0;$a<count($userfile);$a++){
echo"$userfile_name[$a]:$userfile_type[$a]<br>";
echo"$userfile_name[$a]:$userfile_size[$a]<br>";
}
for($i=0;$i<count($userfile);$i++){ //Überprüft die Files auf grösse und typ schreibt dann in array accept ob er ein bild hochladen soll ode rnicht...
$check=check_size($userfile_size[$i]);
$check2=check_type($userfile_type[$i]);
if($check==true && $check2==true){
$accept[]=1;
}
else{
$accept[]=0;
}
}
$path=$grundpfad.$kat; //setzt den Pfad um das verzeichnis zu erzeugen
$path2=$path."/".$artikel; //setzt den pfad um die bilder zu erzeugen
//Hier muss noch ein catch rein um die fehlermeldung zu killen
if(!chdir($path)) //versucht in das verzeichnis zu wecheln, falls diese nicht existiert, wird es angelegt
mkdir($path,0755);
if(!chdir($path2))
mkdir($path2,0755);
for($i=0;$i<count($accept);$i++){ //legt die bilder an
if($accept[$i]==1){
$bildtyp=explode(".",$userfile_name[$i]);
$bildname=$artikel.".".$bildtyp[1];
echo"<br><br><br>Bildname:$bildname <br>";
if(copy($userfile[$i],$path2.$bildname))
echo"Klappt";
else
echo" KKKAAAGGGGGGGGEEEEEE";
}
}
}
elseif($submit_2)
{
echo"
<form enctype="multipart/form-data" method="post" action="$PHP_self">
Send this files:<br>
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
<input name="userfile[]" type="file"><br>
<input type="hidden" value="$kat" name="kat">
<input type="hidden" value="$artikel" name="artikel">
<input type="submit" name="submit_3"value="Send files">
</form>
";
}
elseif($submit_1)
{
$pointer=mysql_query("select * from a_artikel where kategorie='$kat'");
$laenge=mysql_num_rows($pointer);
echo"
<form action="$PHP_SELF" method="post">
<select name="artikel">";
for($i=1;$i<=$laenge;$i++)
{
$content=mysql_fetch_array($pointer);
echo "<option value="$content[id]">$content[name]</option>";
}
echo"</select><br>
<input type="hidden" value="$kat" name="kat">
<input type="submit" name="submit_2" value="Artikel auswählen">
</form>
";
}
else
{
$pointer=mysql_query("select * from artikelkategorie where shop=0");
$laenge=mysql_num_rows($pointer);
echo"
<form action="$PHP_SELF" method="post">
<select name="kat">";
for($i=1;$i<=$laenge;$i++)
{
$content=mysql_fetch_array($pointer);
echo "<option value="$content[id]">$content[name]</option>";
}
echo"</select><br>
<input type="submit" name="submit_1" value="Kategorie auswählen">
</form>
";
/*Bilder Hochladen:
<form enctype="multipart/form-data" method="post" action="test.php">
Send these files:<br>
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
<input name="userfile[]" type="file"><br>
<input type="submit" value="Send files">
</form>*/
}
?>
</body>
</html>