Blame | Letzte Änderung | Log anzeigen | RSS feed
<?php//$Id$require_once "../connect2.php";require_once "Weban_Smarty.class.php";$GLOBALS["ui"] = new Weban_Smarty();$GLOBALS["ui"]->compile_dir = $_SERVER["DOCUMENT_ROOT"] . "/templates_c/";$GLOBALS["ui"]->compile_id = "Online-Shop|acronyms";$GLOBALS["ui"]->use_sub_dirs = true;/* ---------------------------------------------------------------------------------------------------------------- *//* INIT *//* ---------------------------------------------------------------------------------------------------------------- */// Session einleitensession_start();$mode = ( isset( $_GET["mode"] ) ) ? $_GET["mode"] : "";$id = ( isset( $_GET["ID"] ) ) ? $_GET["ID"] : 0;$id = intval( $id );switch ( $mode ){case "del":$sql = "DELETE FROMakronymsWHEREID=$id";$res = mysql_query( $sql );if ( !$res ){mail( "tiefland@weban.de", "Fehler beim Lesen der Akronyms",mysql_error() . "\n$sql\n", "FROM: tiefland@weban.de","-F tiefland@weban.de" );}header( "Location: " . $_SERVER['PHP_SELF'] );break;case "del_desc":$sql = "DELETE FROMakronyms_descWHEREID=$id";$res = mysql_query( $sql );if ( !$res ){mail( "tiefland@weban.de", "Fehler beim Lesen der Akronyms",mysql_error() . "\n$sql\n", "FROM: tiefland@weban.de","-F tiefland@weban.de" );}header( "Location: " . $_SERVER['PHP_SELF'] );break;default:$b_letter = ( isset( $_GET["b_letter"] ) ) ? $_GET["b_letter"]:"";$anz = 0;$letters = array( "0", "1", "2", "3", "4", "5", "6", "7", "8","9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K","L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W","X", "Y", "Z" );foreach ( $letters as $letter ){$sql = "SELECTcount(*) AS AnzahlFROMakronymsWHEREword LIKE '" . $letter . "%'";$res = mysql_query( $sql );$row = mysql_fetch_assoc( $res );if ( $row["Anzahl"] ){$anz += $row["Anzahl"];$nav[] = "<a href=\"?b_letter=$letter\">$letter</a>";}else{$nav[] = $letter;}}$auswahl = implode( " | ", $nav ) . " | <a href=\"" . $_SERVER['PHP_SELF'] ."\">Alle anzeigen</a>";if ( $b_letter ){$letters = array( $b_letter );}foreach ( $letters as $letter ){$sql = "SELECTID,word,acronyms_descFROMakronymsWHEREword LIKE '" . $letter . "%'";$res = mysql_query( $sql );if ( !$res ){mail( "tiefland@weban.de","Fehler beim Lesen der Akronyms", mysql_error() . "\n$sql\n","FROM: tiefland@weban.de", "-F tiefland@weban.de" );}else{if ( mysql_num_rows( $res ) ){$w_letter["letter"] = $letter;while ( $row = mysql_fetch_assoc( $res ) ){$word = $row["word"];$anfang = $word[0];$desc = $row["acronyms_desc"];$w_letter["words"][] = array( "word" => $word,"ID" => $desc, "anfang" => $anfang, );}$words[] = $w_letter;unset( $w_letter );}}}break;}$GLOBALS["ui"]->assign( "webs", $webs );$GLOBALS["ui"]->assign( "auswahl", $auswahl );$GLOBALS["ui"]->assign( "letters", $words );$GLOBALS["ui"]->assign( "anz", $anz );$GLOBALS["ui"]->display( "acronyms.tpl" );?>