Hallo Honda2000,
hier meine categories.php
<?php
/**************************************************************************
* *
* 4images - A Web Based Image Gallery Management System *
* ---------------------------------------------------------------- *
* *
* File: categories.php *
* Copyright: (C) 2002 Jan Sorgalla *
* Email: jan@4homepages.de *
* Web: http://www.4homepages.de *
* Scriptversion: 1.7.1 *
* *
* Never released without support from: Nicky (http://www.nicky.net) *
* *
**************************************************************************
* *
* Dieses Script ist KEINE Freeware. Bitte lesen Sie die Lizenz- *
* bedingungen (Lizenz.txt) für weitere Informationen. *
* --------------------------------------------------------------- *
* This script is NOT freeware! Please read the Copyright Notice *
* (Licence.txt) for further information. *
* *
*************************************************************************/
$templates_used = 'categories,category_bit,thumbnail_bit';
$main_template = 'categories';
define('GET_CACHES', 1);
define('ROOT_PATH', './');
include(ROOT_PATH.'global.php');
require(ROOT_PATH.'includes/sessions.php');
$user_access = get_permission();
include(ROOT_PATH.'includes/page_header.php');
// Ende Originalcode
// Anfang Userüberprüfung
if ($user_info['user_level'] == GUEST and $cat_id > 1){ // Abfrage ob User angemeldet ist und ob er eine Kategorie höher als id 1 ausgewählt hat.
$error_msg = $lang['guest_not_authorized'];
// Ende Userüberprüfung
// Dein Code mit Echo
echo "<script language=\"JavaScript\">\n"; //Dropdownmenü
echo "<!--\n";
echo "function surfto(form)\n";
echo "{\n";
echo " var myindex = form.dest.selectedIndex;\n";
echo " location = form.dest.options[myindex].value;\n";
echo "}\n";
echo "//-->\n";
echo "</script>\n";
echo "<form name=\"myform\">\n";
echo " <select name=\"dest\" size=\"1\">\n";
echo " <option selected value=\"0\"> ----- Wählen Sie aus: -----</option>\n";
echo " <option value=\"http://www.google.de\" target=\"top\">Google</option>\n";
echo "<option value=\"http://www.metager.de\" target=\"top\">Metager</option>\n";
echo "<option value=\"http://www.fireball.de\" target=\"top\">Fireball</option>\n";
echo "\n";
echo " </select>\n";
echo " <input type=\"button\" value=\"Start\" onClick=\"surfto(this.form)\">\n";
echo "</form>\n";
$clickstream = "<span class=\"clickstream\"><a href=\"".$site_sess->url(ROOT_PATH."index.php")."\" class=\"clickstream\">".$lang['home']."</a>".$config['category_separator'];
$clickstream .= get_category_path($cat_id, 1).$config['category_separator'];
$clickstream .= $image_id."</span>";
show_error_page($error_msg, $clickstream);
exit;
Das ganze funktioniert so:
Wenn ein "GUEST" die Kategorie betreten will, wird er durch eine meldung aufgefordert sich zu registrieren oder anzumelden.
Ich möchte Ihm die möglichkeit geben per Drop-Down zu wählen was er machen möchte, und dann im gleichen oder am besten in einem neuen Fenster die ensprechende seite angezeigt zu bekommen.(idealerweise in der mitte des browserfensters, mit einer größe von 60% des Browserfensters, ohne symbolleisten, jedoch mit scrollbars)
Das Problem ist jetzt nicht das das wie ich es oben eingestellt habe(dank deiner hilfe) nicht funktioniert, sondern das das dropdownfeld links oben -außerhalb von 4images - auftauch.
Wie bekomme ich das jetzt aber unter die Fehlermeldung die sich 4images aus der /lang/main.php holt?
Kann mir bitte jemand helfen?