PHP Fusion - Nejde nahrát AVATAR

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

DarwinCZ
Level 1
Level 1
Příspěvky: 84
Registrován: srpen 10
Pohlaví: Muž
Stav:
Offline

PHP Fusion - Nejde nahrát AVATAR

Příspěvekod DarwinCZ » 30 říj 2010 22:08

Zdravím.. Stáhl jsem si profil od jednoho kluka "akafuk"..
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']."&amp;menu=Zakladni Info'>Zakladni Info</a><br/>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&amp;menu=HardWare'>HardWare</a><br/>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&amp;menu=Counter-Strike'>Counter-Strike</a><br/>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&amp;menu=Statystiky'>Statystiky</a><br/>";
echo "<a href='".FUSION_SELF."?lookup=".$_GET['lookup']."&amp;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']."&amp;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&amp;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&amp;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&amp;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&amp;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=''>&nbsp;</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=''>&nbsp;</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=''>&nbsp;</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
Navštivte můj web o mé produkci a mixech http://djzamy.eu
Notebook :<CPU>: Intel Core i7 620M 2.67GHz Dual Core; <RAM>: 4 GB DDR3; <GPU>: ATI Radeon HD5650; <HDD>: 700 GB; <OS>: Windows 7: Home Premium 64bit

Reklama
Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: PHP Fusion - Nejde nahrát AVATAR

Příspěvekod X » 30 říj 2010 23:17

Můžeš dát odkaz přímo na video? Zkusím stáhnout, případně různým softwarem.

DarwinCZ
Level 1
Level 1
Příspěvky: 84
Registrován: srpen 10
Pohlaví: Muž
Stav:
Offline

Re: PHP Fusion - Nejde nahrát AVATAR

Příspěvekod DarwinCZ » 30 říj 2010 23:34

Video na to není...
Můžeš si to stáhnout ZDE: http://www.uloz.to/6388340/profil-1-rar
Je to na verzi 7. Stačí ty 4 soubory dát do FTP rootu a pak dát "www.tvujweb.cz/install.php
Objeví se ti bílá stránka s černým písmem všuse "DONE !"

Pak dáš jen tvujweb.cz a Upravit Profil.. Půjde ti to.. Ale já si to překládal do CZ a někde jsem zanechal chybu..
Klikneš na Upload avatar a vyskočí ti okénko kde dáš "Procházet.." nahraješ avatar a pak dáš "Odeslat dotaz" a tím ho nahraješ.. Mě se ale v tom okénku nic neoběví :-(

Zkus to pak přeložit do CZ jak to mám já a uvidíš že ti to nepůjde..
Udělal jsem tam prostě někde chybu.
Navštivte můj web o mé produkci a mixech http://djzamy.eu
Notebook :<CPU>: Intel Core i7 620M 2.67GHz Dual Core; <RAM>: 4 GB DDR3; <GPU>: ATI Radeon HD5650; <HDD>: 700 GB; <OS>: Windows 7: Home Premium 64bit

Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: PHP Fusion - Nejde nahrát AVATAR

Příspěvekod X » 31 říj 2010 01:52

Tak Avatara mám. Jen jsem si myslel, že ho chceš odněkud stáhnout a podívat se, proč ti to nejde. Takže potřebuješ uploadovat na Net? Víš že je to trestné, a že pokud se ti to povede, že u tebe někdo zabouchá?

Uživatelský avatar
Žbeky
Moderátor
Guru Level 13
Guru Level 13
Příspěvky: 22288
Registrován: květen 08
Bydliště: Vsetín - Pardubice
Pohlaví: Muž
Stav:
Offline

Re: PHP Fusion - Nejde nahrát AVATAR

Příspěvekod Žbeky » 31 říj 2010 07:56

X: Tady není myšlen film, ale ikona uživatelského avatara, viz. tvoje hypnotizující kolečko :smile:
V SZ řeším jen záležitosti týkající se fóra. Na prosby a žádosti o technickou podporu nereaguji. Díky za pochopení.

HiJackThis + návod - HW Monitor - Jak označit příspěvek za vyřešený - Pravidla fóra

DarwinCZ
Level 1
Level 1
Příspěvky: 84
Registrován: srpen 10
Pohlaví: Muž
Stav:
Offline

Re: PHP Fusion - Nejde nahrát AVATAR

Příspěvekod DarwinCZ » 31 říj 2010 08:06

Ne, hele... Já si to přejmenoval do CZ verze... Hned v prvním příspěvku jsem dal do CODE ty 4 soubory (kromě install.php), které jsem přeložil.
No, a když jsem to přeložil, tak jsem udělal někde chybu a nejde mi nahrát avatar. Když tam dám ty soubory ve slovenčtině aniž bych to překládat, tak to de, ale tak jak to mám já to nejde.. Potřebuju abyste mi zkontrolovali jestli to mám dobře přeložené.
Navštivte můj web o mé produkci a mixech http://djzamy.eu
Notebook :<CPU>: Intel Core i7 620M 2.67GHz Dual Core; <RAM>: 4 GB DDR3; <GPU>: ATI Radeon HD5650; <HDD>: 700 GB; <OS>: Windows 7: Home Premium 64bit

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: PHP Fusion - Nejde nahrát AVATAR

Příspěvekod Stene » 31 říj 2010 08:51

Typuju chybu v souboru avatarup.php (snad podle názvu). Stáhni si ještě jednou ten soubor a porovnej chybičky. Tyhle kódy jsou jedny z těch složitějších a není zrovna sranda si to upravovat podle svého. Stačilo třeba při překládání umazat jednu apostrofu a je to nefunkční.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti