PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 38936
Šiandien: 13
Prisijungę nariai
» Svečių: 12
» Narių: 0

» Viso narių: 10,235
» Naujausias: ruslanas tuk

Prisijungimų istorija:
tabux10:34:54
sanpernepamenu
Zbigniew@nepamenu
CepelinasXnepamenu
VV91DDnepamenu
Minusnepamenu
priezilviciunepamenu
EdvinasG1337nepamenu
rolandas94nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galėtum balsuoti, turi prisijungti.
Pradėta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2026-03-21 19:07

2025-07-13 17:07
svx, smagu kad dar atsiranda naujų narių Šypsosi2

2024-03-07 22:13
Oj Tabux… apkabinčiau už tą moderatorių 😁

2024-02-22 17:40
Šypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Šypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. 😁

Shoutbox Archive
Peržiūrėti temą
 Spausdinti temą
v6 saugos kodas
Lordcraft
#1 Spausdinti pranešimą
parašyta 2011-01-27 22:00
Vartotojo avataras

Apšylantis



Reputacija: 0

Pranešimai: 89
Įstojo: 2008-02-20

Reiktu kad kas nors iklijuotu apsaugos koda i lostpasword.php o contact.php failus kaip kad buna regitracijoj:
Download source  Code
img263.imageshack.us/img263/4430/kodas.png



zinau kad tai nera labai sunku ir gal asirastu koks zmogelis kuris galetu tai padaryti uz dyka? nors galeciau atlikti 20lt labas sask. pervedima arba issiusti padidinto tarifo sms. laukiu atsakymu.
 
PM
Wyciokazz
#2 Spausdinti pranešimą
parašyta 2011-01-28 05:30
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

Duok failus.
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Lordcraft
#3 Spausdinti pranešimą
parašyta 2011-01-28 13:39
Vartotojo avataras

Apšylantis



Reputacija: 0

Pranešimai: 89
Įstojo: 2008-02-20

lostpassword.php
Download source  Code
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright 2002 - 2006 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
require_once \"maincore.php\";
require_once \"subheader.php\";
require_once \"side_left.php\";
require_once INCLUDES.\"sendmail_include.php\";
include LOCALE.LOCALESET.\"lostpassword.php\";

if (iMEMBER) fallback(\"index.php\");

opentable($locale['400']);
if (isset($email) && isset($account)) {
   $error = 0;
   if (FUSION_QUERY != \"email=\".$email.\"&account=\".$account) fallback(\"index.php\");
   $email = stripinput(trim(eregi_replace(\" +\", \"\", $email)));
   if (!preg_match(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $email)) $error = 1;
   if (!preg_match(\"/^[0-9a-z]{32}$/\", $account)) $error = 1;
   if ($error == 0) {
      $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_password='$account' AND user_email='$email'\");
      if (dbrows($result) != 0) {
         $data = dbarray($result); $new_pass = \"\";
         for ($i=0;$i<=7;$i++) { $new_pass .= chr(rand(97, 122)); }
         $mailbody = str_replace(\"[NEW_PASS]\", $new_pass, $locale['411']);
         $mailbody = str_replace(\"[USER_NAME]\", $data['user_name'], $mailbody);
         sendemail($data['user_name'],$email,$settings['siteusername'],$settings['siteemail'],$locale['409'].$settings['sitename'],$mailbody);
         $result = dbquery(\"UPDATE \".$db_prefix.\"users SET user_password='\".md5(md5($new_pass)).\"' WHERE user_id='\".$data['user_id'].\"'\");
         echo \"

\n\".$locale['402'].\"

\n\".$locale['403'].\"

\n
\n\";
      } else {
         $error = 1;
      }
   }
   if ($error == 1) redirect(\"index.php\");
} elseif (isset($_POST['send_password'])) {
   $email = stripinput(trim(eregi_replace(\" +\", \"\", $_POST['email'])));
   if (preg_match(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $email)) {
      $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_email='$email'\");
      if (dbrows($result) != 0) {
         $data = dbarray($result);
         $new_pass_link = $settings['siteurl'].\"lostpassword.php?email=\".$data['user_email'].\"&account=\".$data['user_password'];
         $mailbody = str_replace(\"[NEW_PASS_LINK]\", $new_pass_link, $locale['410']);
         $mailbody = str_replace(\"[USER_NAME]\", $data['user_name'], $mailbody);
         sendemail($data['user_name'],$email,$settings['siteusername'],$settings['siteemail'],$locale['409'].$settings['sitename'],$mailbody);
         echo \"

\n\".$locale['401'].\"

\n\".$locale['403'].\"

\n
\n\";
      } else {
         echo \"

\n\".$locale['404'].\"

\n\".$locale['406'].\"

\n
\n\";
      }
   } else {
      echo \"

\n\".$locale['405'].\"

\n\".$locale['403'].\"

\n\";
   }
} else {
   echo \"

\".$locale['407'].\"








\n\";
}
closetable();

require_once \"side_right.php\";
require_once \"footer.php\";
?>




contact.php
Download source  Code
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright 2002 - 2006 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
require_once \"maincore.php\";
require_once \"subheader.php\";
require_once \"side_left.php\";
include LOCALE.LOCALESET.\"contact.php\";

if (isset($_POST['sendmessage'])) {
   $error = \"\";
   $mailname = substr(stripinput(trim($_POST['mailname'])),0,50);
   $email = substr(stripinput(trim($_POST['email'])),0,100);
   $subject = substr(str_replace(array(\"\r\",\"\n\",\"@\"), \"\", descript(stripslash(trim($_POST['subject'])))),0,50);
   $message = descript(stripslash(trim($_POST['message'])));
   if ($mailname == \"\") {
      $error .= \" \".$locale['420'].\"
\n\";
   }
   if ($email == \"\" || !preg_match(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $email)) {
      $error .= \" \".$locale['421'].\"
\n\";
   }
   if ($subject == \"\") {
      $error .= \" \".$locale['422'].\"
\n\";
   }
   if ($message == \"\") {
      $error .= \" \".$locale['423'].\"
\n\";
   }
   if (!$error) {
      require_once INCLUDES.\"sendmail_include.php\";
      sendemail($settings['siteusername'],$settings['siteemail'],$mailname,$email,$subject,$message);
      opentable($locale['400']);
      echo \"

\n\".$locale['440'].\"

\n\".$locale['441'].\"

\n\";
      closetable();
   } else {
      opentable($locale['400']);
      echo \"

\n\".$locale['442'].\"

\n$error
\n\".$locale['443'].\"

\n\";
      closetable();
   }
} else {
   opentable($locale['400']);
   echo $locale['401'].\"






















\".$locale['402'].\"
\".$locale['403'].\"
\".$locale['404'].\"
\".$locale['405'].\"



\n\";
   closetable();
}

require_once \"side_right.php\";
require_once \"footer.php\";
?>


 
PM
Wyciokazz
#4 Spausdinti pranešimą
parašyta 2011-01-28 13:47
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

dar register.php imesk.
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
Lordcraft
#5 Spausdinti pranešimą
parašyta 2011-01-28 15:16
Vartotojo avataras

Apšylantis



Reputacija: 0

Pranešimai: 89
Įstojo: 2008-02-20

Download source  Code
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright 2002 - 2006 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
require_once \"maincore.php\";
require_once \"subheader.php\";
require_once \"side_left.php\";
include LOCALE.LOCALESET.\"register.php\";
include LOCALE.LOCALESET.\"user_fields.php\";

if (iMEMBER) fallback(\"index.php\");

if ($settings['enable_registration']) {

if (isset($activate)) {
   if (!preg_match(\"/^[0-9a-z]{32}$/\", $activate)) fallback(\"index.php\");
   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"new_users WHERE user_code='$activate'\");
   if (dbrows($result) != 0) {
      $data = dbarray($result);
      $user_info = unserialize($data['user_info']);
      $activation = $settings['admin_activation'] == \"1\" ? \"2\" : \"0\";
      $result = dbquery(\"INSERT INTO \".$db_prefix.\"users (user_name, user_password, user_email, user_hide_email, user_location, user_birthdate, user_aim, user_icq, user_msn, user_yahoo, user_web, user_theme, user_offset, user_avatar, user_sig, user_posts, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status) VALUES('\".$user_info['user_name'].\"', '\".$user_info['user_password'].\"', '\".$user_info['user_email'].\"', '\".$user_info['user_hide_email'].\"', '', '0000-00-00', '', '', '', '', '', 'Default', '0', '', '', '0', '\".time().\"', '0', '\".USER_IP.\"', '', '', '101', '$activation')\");
      $result = dbquery(\"DELETE FROM \".$db_prefix.\"new_users WHERE user_code='$activate'\");   
      opentable($locale['401']);
      if ($settings['admin_activation'] == \"1\") {
         echo \"

\n\".$locale['455'].\"

\n\".$locale['453'].\"

\n
\n\";
      } else {
         echo \"

\n\".$locale['455'].\"

\n\".$locale['452'].\"

\n
\n\";
      }
      closetable();
   } else {
      fallback(\"index.php\");
   }
} else if (isset($_POST['register'])) {
   $error = \"\";
   $username = stripinput(trim(eregi_replace(\" +\", \" \", $_POST['username'])));
   $email = stripinput(trim(eregi_replace(\" +\", \"\", $_POST['email'])));
   $password1 = stripinput(trim(eregi_replace(\" +\", \"\", $_POST['password1'])));
   
   if ($username == \"\" || $password1 == \"\" || $email == \"\") $error .= $locale['402'].\"
\n\";
   
   if (!preg_match(\"/^[-0-9A-Z_@\s]+$/i\", $username)) $error .= $locale['403'].\"
\n\";
   
   if (preg_match(\"/^[0-9A-Z@]{6,20}$/i\", $password1)) {
      if ($password1 != $_POST['password2']) $error .= $locale['404'].\"
\n\";
   } else {
      $error .= $locale['405'].\"
\n\";
   }
 
   if (!preg_match(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $email)) {
      $error .= $locale['406'].\"
\n\";
   }
   
   $email_domain = substr(strrchr($email, \"@\"), 1);
   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"blacklist WHERE blacklist_email='\".$email.\"' OR blacklist_email='$email_domain'\");
   if (dbrows($result) != 0) $error = $locale['411'].\"
\n\";
   
   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_name='$username'\");
   if (dbrows($result) != 0) $error = $locale['407'].\"
\n\";
   
   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_email='\".$email.\"'\");
   if (dbrows($result) != 0) $error = $locale['408'].\"
\n\";
   
   if ($settings['email_verification'] == \"1\") {
      $result = dbquery(\"SELECT * FROM \".$db_prefix.\"new_users\");
      while ($new_users = dbarray($result)) {
         $user_info = unserialize($new_users['user_info']);
         if ($new_users['user_email'] == $email) { $error = $locale['409'].\"
\n\"; }
         if ($user_info['user_name'] == $username) { $error = $locale['407'].\"
\n\"; break; }
      }
   }
   
   if ($settings['display_validation'] == \"1\") {
      if (!check_captcha($_POST['captcha_encode'], $_POST['captcha_code'])) {
         $error .= $locale['410'].\"
\n\";
      }
   }
   
   $user_hide_email = isNum($_POST['user_hide_email']) ? $_POST['user_hide_email'] : \"1\";
   
   if ($settings['email_verification'] == \"0\") {
      $user_location = isset($_POST['user_location']) ? stripinput(trim($_POST['user_location'])) : \"\";
      if ($_POST['user_month'] != 0 && $_POST['user_day'] != 0 && $_POST['user_year'] != 0) {
         $user_birthdate = (isNum($_POST['user_year']) ? $_POST['user_year'] : \"0000\")
         .\"-\".(isNum($_POST['user_month']) ? $_POST['user_month'] : \"00\")
         .\"-\".(isNum($_POST['user_day']) ? $_POST['user_day'] : \"00\");
      } else {
         $user_birthdate = \"0000-00-00\";
      }
      $user_aim = isset($_POST['user_aim']) ? stripinput(trim($_POST['user_aim'])) : \"\";
      $user_icq = isset($_POST['user_icq']) ? stripinput(trim($_POST['user_icq'])) : \"\";
      $user_msn = isset($_POST['user_msn']) ? stripinput(trim($_POST['user_msn'])) : \"\";
      $user_yahoo = isset($_POST['user_yahoo']) ? stripinput(trim($_POST['user_yahoo'])) : \"\";
      $user_web = isset($_POST['user_web']) ? stripinput(trim($_POST['user_web'])) : \"\";
      $user_theme = stripinput($_POST['user_theme']);
      $user_offset = is_numeric($_POST['user_offset']) ? $_POST['user_offset'] : \"0\";
      $user_sig = isset($_POST['user_sig']) ? stripinput(trim($_POST['user_sig'])) : \"\";
   }
   if ($error == \"\") {
      if ($settings['email_verification'] == \"1\") {
         require_once INCLUDES.\"sendmail_include.php\";
         mt_srand((double)microtime()*1000000); $salt = \"\";
         for ($i=0;$i<=7;$i++) { $salt .= chr(rand(97, 122)); }
         $user_code = md5($email.$salt);
         $activation_url = $settings['siteurl'].\"register.php?activate=\".$user_code;
         if (sendemail($username,$email,$settings['siteusername'],$settings['siteemail'],$locale['449'], $locale['450'].$activation_url)) {
            $user_info = serialize(array(
               \"user_name\" => $username,
               \"user_password\" => md5(md5($password1)),
               \"user_email\" => $email,
               \"user_hide_email\" => isNum($_POST['user_hide_email']) ? $_POST['user_hide_email'] : \"1\"
            ));
            $result = dbquery(\"INSERT INTO \".$db_prefix.\"new_users (user_code, user_email, user_datestamp, user_info) VALUES('$user_code', '\".$email.\"', '\".time().\"', '$user_info')\");
            opentable($locale['400']);
            echo \"

\n\".$locale['454'].\"

\n
\n\";
            closetable();
         } else {
            opentable($locale['456']);
            echo \"

\n\".$locale['457'].\"

\n
\n\";
            closetable();
         }
      } else {
         $activation = $settings['admin_activation'] == \"1\" ? \"2\" : \"0\";
         $result = dbquery(\"INSERT INTO \".$db_prefix.\"users (user_name, user_password, user_email, user_hide_email, user_location, user_birthdate, user_aim, user_icq, user_msn, user_yahoo, user_web, user_theme, user_offset, user_avatar, user_sig, user_posts, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status) VALUES('$username', '\".md5(md5($password1)).\"', '\".$email.\"', '$user_hide_email', '$user_location', '$user_birthdate', '$user_aim', '$user_icq', '$user_msn', '$user_yahoo', '$user_web', '$user_theme', '$user_offset', '', '$user_sig', '0', '\".time().\"', '0', '\".USER_IP.\"', '', '', '101', '$activation')\");
         opentable($locale['400']);
         if ($settings['admin_activation'] == \"1\") {
            echo \"

\n\".$locale['451'].\"

\n\".$locale['453'].\"

\n
\n\";
         } else {
            echo \"

\n\".$locale['451'].\"

\n\".$locale['452'].\"

\n
\n\";
         }
         closetable();
      }
   } else {
      opentable($locale['456']);
      echo \"

\n\".$locale['458'].\"

\n$error
\n\".$locale['459'].\"

\n\";
      closetable();
   }
} else {
   if ($settings['email_verification'] == \"0\") {
      $theme_files = makefilelist(THEMES, \".|..\", true, \"folders\");
      array_unshift($theme_files, \"Default\");
      $offset_list = \"\";
      for ($i=-13;$i<17;$i++) {
         if ($i > 0) { $offset=\"+\".$i; } else { $offset=$i; }
         $offset_list .= \"$offset\n\";
      }
   }
   opentable($locale['400']);
   echo \"
\".$locale['500'].\"\n\";
   if ($settings['email_verification'] == \"1\") echo $locale['501'].\"\n\";
   echo $locale['502'];
   if ($settings['email_verification'] == \"1\") echo \"\n\".$locale['503'];
   echo \"























\n\";
   if ($settings['display_validation'] == \"1\") {
      echo \"\n\n




\n\";
   }
   if ($settings['email_verification'] == \"0\") {
      echo \"






































\n\";
   }
   echo \"



\".$locale['u001'].\"*
\".$locale['u002'].\"*
\".$locale['u004'].\"*
\".$locale['u005'].\"*
\".$locale['u006'].\" \".$locale['u007'].\"
\".$locale['u008'].\"
\".$locale['504'].\"\";
      echo make_captcha();
      echo \"
\".$locale['505'].\"*
\".$locale['u009'].\"
\".$locale['u010'].\" (mm/dd/yyyy) \n\n
\".$locale['u021'].\"
\".$locale['u011'].\"
\".$locale['u012'].\"
\".$locale['u013'].\"
\".$locale['u014'].\"
\".$locale['u015'].\"
\".$locale['u016'].\"
\".$locale['u020'].\"


>', '');\\">
>', '');\\">
>', '');\\">
>
>
>
>
>', '');\\">



\";
   closetable();
   echo \"\n\";
}

} else {
   opentable($locale['400']);
   echo \"

\n\".$locale['507'].\"

\n
\n\";
   closetable();
}

require_once \"side_right.php\";
require_once \"footer.php\";
?>




na?
Redagavo Lordcraft 2011-01-29 15:40
 
PM
Peršokti į forumą: