All pastes #626837 Raw Edit

Unbenannt

public text v1 · immutable
·published 2007-07-19 22:16 UTC
rendered paste body
<? ob_start();
/* ======================================================= */
##
##     @ Entwicklung:     Maik Michael Müller
##     @ E-Mail:		  info@niceaccess.de
##     @ WorldWideWeb:    www.niceaccess.de
##     @ Scriptname:	  easYPasted Version 1.0 Beta
##     @ Datum: 		  19.07.2007 - 20:40
##
/* ======================================================= */

# Konfigurationsdatei laden
@include_once('configs/config.inc.php');

# Smarty Template Engine
@include_once('smarty/Smarty.class.php');

$smarty = new Smarty();

# Smarty Konfiguration
$smarty->template_dir = ('templates/');
$smarty->compile_dir = ('templates_c/');
$smarty->cache_dir = ('cache/');
$smarty->config_dir = ('configs/');

$smarty->assign('seitenname', 'easYPasted is powered by www.niceaccess.de © '.date('Y').'');
$smarty->display('anzeigen_headline.html');

$auswaehlen = @mysql_query("select * from ".db_prefixid." where userinfo_id = '".$_GET['id']."'") or die('Fehler: <i>'.@mysql_error().'</i>');
$ausgeben = @mysql_fetch_array($auswaehlen);

if (!$_GET['id'] == $ausgeben['userinfo_id'])
{
    @header('Location: index.php');
}
# Userdaten
$auswaehlen = @mysql_query("select * from ".db_prefixid." where userinfo_id = '".$_GET['id']."'") or die('Fehler: <i>'.@mysql_error().'</i>');
$ausgeben = @mysql_fetch_array($auswaehlen);

# GeShi
@include_once('geshi.class.php');

$geshi =& new GeSHi(stripslashes(trim($ausgeben['userinfo_source'])), $ausgeben['userinfo_languages']);
$geshi->enable_line_numbers(geshi_fancy_line_numbers, 100); 

$geshi->set_overall_style('background: #efefef; border: 1px solid #cccccc;', true);

$geshi->set_header_content('easYPasted is powered by www.niceaccess.de © '.date('Y').' and Syntax Highlighting is powered by Geshi © 2004');
$geshi->set_header_content_style('font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #f0f0ff; border-bottom: 1px solid #d0d0d0; padding: 2px;');

$geshi->set_footer_content('Seite geladen in <time> Sekunden,  GeSHi Version: <version>');
$geshi->set_footer_content_style('font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #f0f0ff; border-top: 1px solid #d0d0d0; padding: 2px;');

$geshi->enable_classes(false);

$smarty->assign('userinfo_id', $ausgeben['userinfo_id']);
$smarty->assign('userinfo_date', date('d.m.Y H:i:s', $ausgeben['userinfo_date']));
$smarty->assign('userinfo_dns', $ausgeben['userinfo_dns']);
$smarty->assign('userinfo_username', $ausgeben['userinfo_username']);
$smarty->assign('userinfo_discription', $ausgeben['userinfo_discription']);
$smarty->assign('userinfo_source', $geshi->parse_code());
$smarty->assign('userinfo_source_no_parse', $ausgeben['userinfo_source']);
$smarty->assign('userinfo_languages', $ausgeben['userinfo_languages']);

$auswaehlen = @mysql_query('select * from '.db_prefixid.' order by `userinfo_date` desc limit 0,5') or die('Fehler: <i>'.@mysql_error().'</i>');
$ausgeben = @mysql_fetch_array($auswaehlen);

       $smarty->assign('while_userinfo_id', $ausgeben['userinfo_id']);
       $smarty->assign('while_userinfo_date', date('d.m.Y H:i:s', $ausgeben['userinfo_date']));
	   $smarty->assign('while_userinfo_username', $ausgeben['userinfo_username']);
       $smarty->assign('while_userinfo_languages', $ausgeben['userinfo_languages']);


$smarty->display('anzeigen_main.html');

$smarty->assign('cniceaccess_hinweis', 'easYPasted is powered by www.niceaccess.de © '.date('Y').'');
$smarty->assign('cgeshi_hinweis', 'Syntax Highlighting is powered by Geshi © 2004');
$smarty->display('anzeigen_footline.html');
?>