So, jetzt bräucht ich Hilfe:
die Datei admin/admin_gallery.php soll Dateien nach images/files/ hochladen.
Wie kann ich folgenden Code so bearbeiten?
Code: Alles auswählen
<?php
define("IN_EASYHP", true);
session_start();
include "../includes/mysql.php";
include "includes/sessions.php";
include "../common.php";
include "includes/security.php";
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($type != "image/gif" && $type != "image/pjpeg") {
$err[] = "$rule";
$rule = "Nur .gif und .jpeg dürfen hochgeladen werden.";
}
if($size > "15000") {
$err[] = "$size";
$size = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrösse beträgt 15 KB!";
}
if(empty($err)) {
copy("$tempname", "$name");
echo "$uploaded";
$uploaded = "Datei erfolgreich hochgeladen!";
}
else {
foreach($err as $error)
echo "$error<br>";
}
$replace = array (
'site_img' => SITE_IMG,
'error_img' => ERROR_IMG,
'right_img' => RIGHT_IMG,
'm_configuration' => "Hier kannst du Bilder hochladen. Wenn du für die Bildergallerie mehrere Kategorien anlegst, musst du die Ordner mit den Bilder manuell in images/files/ hochladen. Ohne Kategorie-Gliederung bist du hier richtig.",
'rules' => $rule,
'uploaded' => $uploaded,
'size' => $size,
'l_save' => $lang['save'],
'l_cancel' => $lang['cancel']
);
$temp_admin_configuration_saved = make_message(RIGHT_IMG, $lang['settings_saved'], $lang['settings_saved_msg'], 'resume', 'admin_gallery.php');
$temp_admin_configuration = get_tpl(CONFIG . 'admin_gallery.html', SITE_IMG, $lang['configuration'], 1);
if ($mode == "save" AND isset($_SESSION['user_data_admin'])) {
if (mysql_query($query[save_settings])) {
echo $temp_admin_configuration_saved;
footer(1);
} else {
$line = __LINE__;
error_message('Could not save changes.', $line, 'admin_configuration.php', 1);
}
}
echo $temp_admin_configuration;
footer(0);
?>
Momentan werden die Bilder in admin/ hochgeladen.
Danke für eure Hilfe.