Seite 1 von 1
Bildergallerie
Verfasst: 16. September 2009, 14:49
von matze93
Hey,
zum Abschluss vor dem Test meiner Bildergallerie habe ich noch eine Frage:
Wie kann ich
Code: Alles auswählen
if (!isset($_SESSION['user_data_mod']) AND !isset($_SESSION['user_data_admin'])) {
header("Location: ../login.php");
}
so umschreiben, dass er die login.php im neuem Tab öffnet? Ist das überhaupt möglich?
Und wie würdet ihr die gallery/index.php in die gallery.php einbinden? Include funktioniert nicht und Daniel hat mich zurecht schon darauf hingewiesen (bei der 1.0), dass Iframe nicht die beste Lösung ist.
Re: Bildergallerie
Verfasst: 16. September 2009, 15:38
von daniel
zum Abschluss vor dem Test meiner Bildergallerie habe ich noch eine Frage:
Wie kann ich
Code: Alles auswählen
if (!isset($_SESSION['user_data_mod']) AND !isset($_SESSION['user_data_admin'])) {
header("Location: ../login.php");
}
so umschreiben, dass er die login.php im neuem Tab öffnet? Ist das überhaupt möglich?
ja. allerdings mit Javascript.
Und wie würdet ihr die gallery/index.php in die gallery.php einbinden? Include funktioniert nicht und Daniel hat mich zurecht schon darauf hingewiesen (bei der 1.0), dass Iframe nicht die beste Lösung ist.
warum funktioniert include nicht? Villeicht liegt es daran, dass deine index.php einen includerbefehl enthält, der relativ zu sich selbst ist.
wenn diese Datei in eine andere Datei eingebunden wird müssen die includebefehle die Dateipfade relativ zur aufgerufenen Datei beinhalten. also in deinem Fall, der
gallerie.php:
Re: Bildergallerie
Verfasst: 17. September 2009, 19:11
von matze93
Naja fast:
die embed_gallery.php gibt es in der neuen Version nicht mehr. Hab ich verändert und vereinfacht...
Re: Bildergallerie
Verfasst: 17. September 2009, 19:16
von daniel
hast du denn verstanden, warum der include-Befehl nicht funktioniert hat?
Re: Bildergallerie
Verfasst: 18. September 2009, 14:08
von matze93
Jo. Ich weiß jetzt aber noch keine Alternative zum Iframe. Aber wenns nach mir ginge könnte ich des auch so lassen...
Re: Bildergallerie
Verfasst: 18. September 2009, 19:07
von daniel
du kannst doch include benutzen.
wenn du weißt warum es nicht hinhaut, kannst du es doch ändern

Re: Bildergallerie
Verfasst: 17. Oktober 2009, 18:54
von matze93
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.
Re: Bildergallerie
Verfasst: 18. Oktober 2009, 09:45
von EasyHP
Ersetze mal ...
... mit ...
LG, Tim
Re: Bildergallerie
Verfasst: 18. Oktober 2009, 10:00
von matze93
Na du meinst wohl mit ..images/files oder?