Moin,
der upload meines tunierscripts will nicht!
das script läuft auf meinem pc(winxp) und nicht irgendwo auf einem root.
script
PHP
<?php
include("check.inc.php");
echo '[b]<font size="+1">Fight eintragen</font>[/b]
Solltest du Fakewars,falsche Siege oder Loses eintragen wirst du sofort disqualifiziert!<hr/>
';
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
extract($_POST);
$uploaddir = "./beweise/";
$endstats = $p1.':'.$p2;
$endung = substr($_FILES["file"]["name"], -3);
if(move_uploaded_file($_FILES["file"]["tmp_name"], $uploaddir))
{
$insert = mysql_query("INSERT INTO fights (team1, team2, endstats, tunierid, eintrag) VALUES
('$wid','$lid','$endstats','$tid','".$_SESSION['userid']."')");
$selfid = mysql_query("SELECT id FROM fights ORDER BY id DESC LIMIT 0,01");
$result = mysql_result($selfid, 0);
rename($uploaddir.$_FILES["file"]["name"], $uploaddir."beweis_".$result.$endung);
echo "War erfolgreich eingetragen!";
}
}
else
{
$selwinteam = mysql_query("SELECT * FROM tunier_teams WHERE teamid='".$_REQUEST['wid']."' AND name != ''");
$fwinteam = mysql_fetch_array($selwinteam);
$selloseteam = mysql_query("SELECT * FROM tunier_teams WHERE teamid='".$_REQUEST['lid']."' AND name != ''");
$floseteam = mysql_fetch_array($selloseteam);
echo '
<form action="index.php?go=addfight" method="post" enctype="multipart/form-data">
<table border="0" width="100%">
<tr>
<td width="40%">WinnerTeam</td><td><font color="green">'.$fwinteam['name'].'</font></td></tr>
<tr>
<td>LoserTeam</td><td><font color="red">'.$floseteam['name'].'</font></td></tr>
<tr>
<td>Mit welchem Punkestand?</td><td><input type="text name="p1" style="width: 50px" /> : <input type="text name="p2" style="width: 50px" /></td></tr>
<tr>
<td>Beweismaterial (Screenshot,Video,etc.)</td><td><input type="file" name="file" style="width: 100px" /></td></tr>
<tr>
<td>Submit</td><td><input type="submit" value="War eintragen" /></td>
</tr>
</table>
<input type="hidden" name="wid" value="'.$_REQUEST['wid'].'" />
<input type="hidden" name="lid" value="'.$_REQUEST['lid'].'" />
<input type="hidden" name="tid" value="'.$_REQUEST['tid'].'" />
</form>
';
}
?>
Alles anzeigen
folgende Fehlermeldung kommt:
Zitat
Warning: move_uploaded_file(./beweise/) [function.move-uploaded-file]: failed to open stream: Permission denied in D:\htdocs\vlan_cms\sites\addfight.php on line 14Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\Programme\xampp\tmp\php5.tmp' to './beweise/' in D:\htdocs\vlan_cms\sites\addfight.php on line 14
Anscheinend liegt es an dem CHMOD aber ich weiss nicht wie ich den in winxp hochstelle?!
Gruß crAzywuLf