Hi habe nen probl.
Habe mir nen kleinens Upload Formular gebastelt.
Das Uploaden funktzioniert auch wunderbar aber ich bekomme das entpacken
danach irgentwie nicht hin:
und hier der FEHLER: Parse error: parse error, unexpected T_VARIABLE in /opt/lampp/htdocs/test2/uploadtest.php on line 26
Kann mir da jemman mal helfen?
THX
Habe mir nen kleinens Upload Formular gebastelt.
Das Uploaden funktzioniert auch wunderbar aber ich bekomme das entpacken
danach irgentwie nicht hin:
Code:
<?
require('config.php');// ist der apsolute pfad drin $abpath
if ($button=="upp") {
// Wenn submit Button gedrückt.
if($_FILES["datei"]["name"] == "")
{
echo "keine Datei";
}
else
{
if($_FILES["datei"]["tmp_name"] == "")
{
echo "Fehler bei der Übertragung. (Eventuell Datei zu groß.. max. 2 MB)";
}
else
{
// Datei verschieben..
if (move_uploaded_file($_FILES["datei"]["tmp_name"], "$abpath/$select/" . $_FILES["datei"]["name"]))
{
$file = "$abpath/$select/".$_FILES["datei"]["name"];
// ----------------------Hier DIE FEHLER ZEILE DIE DIE DATEI ENTPACKEN SOLL-------------------------------
exec(unzip $file);
echo "fertig";
}else
{
echo "doch ein fehler";
}
}
}
} else { ?>
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse">
<tr>
<td colspan="2" height="25"><center>Datei Upload</center></td>
</tr>
<tr>
<td width="100%" align="left"><br>
<center>
<form action="uploadtest.php" method="post" enctype="multipart/form-data">
<table>
<tr>
<?
$dh = opendir($dir);
while($file = readdir($dh))
{
if ($file != "." && $file != ".." && is_dir($file))
{$dname[] = $file;
sort($dname);
reset ($dname);
}
}
print "<hr align='left' width='400'><br>";
print "<b>Upload to:</b> <select name=\"select\">";
print "<option value=\"#\">Choose. . .</option><br>\n";
$u=0;
foreach($dname as $key=>$val)
{ if($dname[$u])
{ print "<option value=\"$dname[$u]\">$dname[$u]</option>\n";
$u++;
}
}
print "</select>";
?>
<td>Datei auswählen: (max. 2 MB) <input name="datei" size="50" type="file">
<input type="submit" value="upp" name="button"></td>
</tr>
</table>
und hier der FEHLER: Parse error: parse error, unexpected T_VARIABLE in /opt/lampp/htdocs/test2/uploadtest.php on line 26
Kann mir da jemman mal helfen?
THX