- Code: Select all
<?
error_reporting(E_ALL);
include 'login_test.php';
$programmname = $_POST['programmname'];
$kategorie = $_POST['kategorie'];
$grosseaufgtr = $_POST['grosseaufgtr'];
$beschreibung = $_POST['beschreibung'];
$autor = $_POST['autor'];
$autor_IP = $_SERVER['REMOTE_ADDR'];
$autor_zeit = time();
$sql = "SELECT COUNT(*) AS all_programms FROM spiele WHERE spiel_name = '".$programmname."'";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($row['all_programms'] > 0) {
echo "<p class=\"norm-text\">Leider existiert ein Spiel dieses Namens schon. Gebe bitte einen neuen Namen ein!</p><a href=\"javascript:history.back()\">zurück</a>";
die();
}
}
mysql_free_result($result);
if($kategorie == "--bitte wählen--") {
die("<p class=\"norm-text\">Wähle bitte eine Kategorie für das Spiel!!!<br><a href=\"javascript:history.back()\">zurück</a></p>");
}
if($kategorie == "Action-Spiel") {
$kategorie = 1;
}
if($kategorie == "Strategie-Spiel") {
$kategorie = 2;
}
if($kategorie == "Logik-Spiel") {
$kategorie = 3;
}
if($kategorie == "Rennspiel") {
$kategorie = 4;
}
if($kategorie == "Sonstiges") {
$kategorie = 5;
}
if($pfadprogramm == "") {
die("<p class=\"norm-text\">Du hast keinen Pfad für das Spiel gewählt. <br><a href=\"javascript:history.back()\">zurück</a></p>");
}
if($grosseaufgtr == "") {
die("<p class=\"norm-text\">Gebe bitte eine Größe für das Spiel an!<br><a href=\"javascript:history.back()\">zurück</a></p>");
}
if($autor == "") {
die("<p class=\"norm-text\">Gebe bitte einen Autor ein!<br><a href=\"javascript:history.back()\">zurück</a></p>");
}
if($beschreibung == "") {
die("<p class=\"norm-text\">Gebe bitte eine Beschreibung für das Spiel ein!<br><a href=\"javascript:history.back()\">zurück</a></p>");
}
//Spiel hochladen
$verzeichnis = "../spiele/".$programmname;
mkdir($verzeichnis, 0777);
$programmziel = "../spiele/".$programmname."/".$programmname.".zip";
copy($pfadprogramm, $programmziel);
$screenshotziel = "../spiele/".$programmname."/".$programmname.".gif";
$pfadprogrammmysql = "spiele/".$programmname."/".$programmname.".zip";
if($pfadscreenshot!== "") {
copy($pfadscreenshot, $screenshotziel);
$pfadscreenshotmysql = "spiele/".$programmname."/".$programmname.".gif";
} else {
$pfadscreenshotmysql = "";
}
$sql = "INSERT INTO spiele(kategorie, spiel_name, link_spiel, link_screenshot, beschreibung, autor_IP, autor_zeit, autor, downloads, grosse) VALUES (".$kategorie.", '".$programmname."', '".$pfadprogrammmysql."', '".$pfadscreenshotmysql."', '".$beschreibung."', '".$_SERVER['REMOTE_ADDR']."', ".time().", '".$autor."', 0, ".$grosseaufgtr.")";
mysql_query($sql);
echo "<p class=\"norm-text\">Das Spiel wurde erfolgreich hinzugefügt!<br>Klicke <a href=\"javascript:history.back()\">hier</a>, um zurück zu gelangen!</p>";
?>
Da kommt folgende Fehlermeldung:
Warning: copy(C:\Dokumente und Einstellungen\reichs.DUERER\Desktop\4 Gewinnt.zip): failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/reichs/casio-fun.de.vu/wwwneuneu/admin/newgame.php on line 64
Warning: copy(C:\Dokumente und Einstellungen\reichs.DUERER\Desktop\4 Gewinnt.gif): failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/reichs/casio-fun.de.vu/wwwneuneu/admin/newgame.php on line 68
Es wäre vielleicht auch gut, wenn ihr mir ein neues Script gebt!