Diese Board wurde aus Spamschutz-Gründen auf minimale Funktionen beschränkt.
Nutze für neue Anfragen/Bug-Reports bitte meine Gitlab-Instanz.

Upload funktion in der Filmverwaltung

Was könnte man an der Filmverwaltung verbessern? Fragen und Anregungen von Entwickler an Entwickler.

Moderator: Lifestyle

Antworten
cyprian
Beiträge: 8
Registriert: Fr 1. Dez 2006, 14:11

Upload funktion in der Filmverwaltung

Beitrag von cyprian »

Hallo liebe Gemeinde,

erst mal ein Lob an den Domi, ich nutze privat das Script, es gefällt mir.
Hab 2 Fragen. Gibt es das Layout von "Piengie" irgendwo, muss ich die CSS nur abändern oder das komplette Script umschreiben?

Die andere Frage bezieht sich auf eine Upload Funktion, dass angelegte User Filme auf den Server uploaden können.

config.php

<?
$absolute_path = "/upload"; //Absolute path to where files are uploaded
$size_limit = "no"; //do you want a size limit yes or no.
$limit_size = "20000000"; //How big do you want size limit to be in bytes
$limit_ext = "yes"; //do you want to limit the extensions of files uploaded
$ext_count = "4"; //total number of extensions in array below
$extensions = array(".rar", ".mpg", ".divx", ".xvid"); //List extensions you want files uploaded to be
?>

----------------------------------------------------------------------------------
upload.php

<?
if(!isset($upload)) {
$upload = "";
}
switch($upload) {
default:
include "config.php";
echo "
<html>

<head>
<title>Upload</title>
</head>

<body topmargin=\"50\" leftmargin=\"0\" bgcolor=\"#18576F\" link=\"#818EA0\" vlink=\"#5C697A\" alink=\"#818EA0\" text=\"#FFFFFF\" style=\"font-family: Verdana; font-size: 8pt; color: #FFFFFF\">



<div align=\"center\">
<center>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#D3D2F8\" width=\"400\" id=\"AutoNumber1\">
<tr>
<td bgcolor=\"#D3D2F8\" height=\"25\">
<p align=\"center\"><font size=\"2\"><b>Movie to Upload</b></font></td>
</tr>
<tr>
<td bgcolor=\"#818EA0\"><font size=\"2\">Die folgenden Beschränkungen gelten:</font><ul type=\"square\">
<li><font size=\"2\">Nur Dateien mit folgenden Endungen <b>";
if (($extensions == "") or ($extensions == " ") or ($ext_count == "0") or ($ext_count == "") or ($limit_ext != "yes") or ($limit_ext == "")) {
echo "any extension";
} else {
$ext_count2 = $ext_count+1;
for($counter=0; $counter<$ext_count; $counter++) {
echo "&nbsp; $extensions[$counter]";
}
}
if (($limit_size == "") or ($size_limit != "yes")) {
$limit_size = "(keine Beschränkung)";
} else {
$limit_size .= " bytes";
}
echo"</b></font></li>
<li><font size=\"2\">Maximale Dateigröße beträgt $limit_size</font></li>
<li><font size=\"2\">Keine Leerzeichen im Dateinamen verwenden</font></li>
<li><font size=\"2\">Dateiname darf keine unzulässigen Zeichen enthalten
(/,*,\,etc)</font><BR>
</li>
</ul>
<form method=\"POST\" action=\"upload.php?upload=doupload\" enctype=\"multipart/form-data\">
<p align=\"center\">
<input type=file name=file size=40 style=\"font-family: v; font-size: 10pt; color: #5E6A7B; border: 1px solid #5E6A7B; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1\"><br>
<br>
<button name=\"submit\" type=\"submit\" style=\"font-family: v; font-size: 10pt; color: #000000; border: 1px solid #5E6A7B; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1\">Upload</button>
</p>
</form>
<p>
</td>
</tr>
<tr>
<td bgcolor=\"#D3D2F8\" height=\"25\">
<p align=\"center\"><font size=\"1\">

MovieDataBase Upload</font></a></font><br>
<font size=\"1\">Template By <a href=\"\">
<font color=\"#000000\"></font></a></font></td>
</tr>
</table>
</center>
</div>


</body>

</html>";
break;
case "doupload":
include "config.php";
$endresult = "<font size=\"2\">Datei wurde uogeloaded</font>";
if ($file_name == "") {
$endresult = "<font size=\"2\">Keine Datei ausgewählt</font>";
}else{
if(file_exists("$absolute_path/$file_name")) {
$endresult = "<font size=\"2\">Datei existiert bereits</font>";
} else {
if (($size_limit == "yes") && ($limit_size < $file_size)) {
$endresult = "<font size=\"2\">Datei ist zu groß</font>";
} else {
$ext = strrchr($file_name,'.');
if (($limit_ext == "yes") && (!in_array($ext,$extensions))) {
$endresult = "<font size=\"2\">Falscher Dateityp</font>";
}else{
@copy($file, "$absolute_path/$file_name") or $endresult = "<font size=\"2\">Kein Kopieren zum Server möglich</font>";
}
}
}
}
echo "
<html>

<head>
<title>Upload</title>
</head>

<body topmargin=\"10\" leftmargin=\"0\" bgcolor=\"#18576F\" link=\"#818EA0\" vlink=\"#5C697A\" alink=\"#818EA0\" text=\"#FFFFFF\" style=\"font-family: Verdana; font-size: 8pt; color: #FFFFFF\">



<div align=\"center\">
<center>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#111111\" width=\"400\" id=\"AutoNumber1\">
<tr>
<td bgcolor=\"#5E6A7B\" height=\"25\">
<p align=\"center\"><font size=\"2\"><b>Upload File</b></font></td>
</tr>
<tr>
<td bgcolor=\"#818EA0\">
<center> $endresult </center>
</td>
</tr>
<tr>
<td bgcolor=\"#5E6A7B\" height=\"25\">
<p align=\"center\"><font size=\"2\">
<a href=\"http://www.zachwhite.com/index.php\"><font color=\"#FFFFFF\">
Moviedatabase Uploader</font></a></font><br>
<font size=\"1\">Template By
<font color=\"#FFFFFF\"></font></a></font></td>
</tr>
</table>
</center>
</div>


</body>

</html>";
break;
}
?>

------------------------------------------------------------------------------------

Vielleicht kann das jemand implementieren, ich komme nur sehr langsam voran, am liebsten wäre es mir, wenn man diese Funktion links unter Filme einbaut, der Unterpunkt soll heißen "Filme uploaden"



Was meint Ihr?

liebe grußen aus berlin,

cyprian
Benutzeravatar
der-domi
Site Admin
Beiträge: 673
Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:

Re: Upload funktion in der Filmverwaltung

Beitrag von der-domi »

Das Layout gibt es bisher nur auf Papier, bzw. auf JPG. Ja, das Skript muß dafür wahrscheinlich komplett umgeschrieben werden. Das wird irgendwann geschehen.

Sorry, aber einen so langen Quellcode durch zu schauen ist sehr mühselig. Erzähl doch mal mehr, was das genau machen soll. Ist der Quellcode von dir?
Nicht verzagen, Domi fragen

Viele Grüße
Dominik
cyprian
Beiträge: 8
Registriert: Fr 1. Dez 2006, 14:11

Beitrag von cyprian »

hab das script im inet runtergeladen und angepasst, jedoch funktioniert es noch net!

http://www.zachwhite.com/scripts.htm

es soll den usern ermöglichen,die in der filmdatenbank angelegt sind, filme auf einen server upzuloaden.

ist es denn machbar das einzubauen??
Benutzeravatar
der-domi
Site Admin
Beiträge: 673
Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:

Beitrag von der-domi »

Da bekomm' ich ja wieder zu viel. Warum hast du denn das Copyright und die Links aus dem Skript gelöscht? Machst du das auch mit meinem Skript?
Nicht verzagen, Domi fragen

Viele Grüße
Dominik
Antworten

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 1 Gast