Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Mysidia Adoptables > Addons and Modifications > Mys v1.1.x Mods

Notices

Reply
 
Thread Tools Display Modes
  #21  
Old 05-27-2009, 04:13 PM
12345 12345 is offline
Member
 
Join Date: Mar 2009
Posts: 54
Credits: 7,625
12345
Default RE: Custom Profile Modification

Quote:
Originally Posted by Bloodrun
Quote:
Originally Posted by 12345
Quote:
Originally Posted by Bloodrun
Quote:
Originally Posted by 12345
Quote:
Originally Posted by Bloodrun
Quote:
Originally Posted by 12345
Quote:
Originally Posted by Bloodrun
Okay try this for your account.php

PHP Code:
<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("account");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************

$act $_GET["act"];
$act preg_replace("/[^a-zA-Z0-9\\040.]/"""$act);
$act secure($act);

$more $_GET["more"];
$more preg_replace("/[^a-zA-Z0-9\\040.]/"""$more);
$more secure($more);

if(
$isloggedin == "yes"){

// We are logged in, so we must have an account
// Now we switch through our actions...

if($act == ""){

// No action specified
$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

if(
$num 0){

$i=0;
while (
$i 1) {

$changewarning=@mysql_result($result,$i,"changewarning");

// the following shows the member their warning level

if($changewarning == "0"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/0.png'>";
}
else if(
$changewarning == "1"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/1.png'>";
}
else if(
$changewarning == "2"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/2.png'>";
}
else if(
$changewarning == "3"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/3.png'>";
}
else if(
$changewarning == "4"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/4.png'>";
}
else if(
$changewarning == "5"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/5.png'><br>You are currently banned, and cannot use the PM System.";
}

$i++;
}
}
$article_title $loggedinname."'s Account";
$article_content $lang_account_manage."<br><br>
// the following gets the users warning level from above and places it within the article content.
<b>"
.$warn."</b><br>
<b><u>Account Settings:</u></b><br><br>
<a href='myadopts.php'>Manage Adoptables</a><br>
<a href='profile.php?user="
.$loggedinname."'>View Profile</a><br>
<a href='account.php?act=changeemail'>Change Email Address</a><br>
<a href='account.php?act=changepass'>Change Password</a><br>
<a href='account.php?act=changesettings'>Change Settings and Profile Info</a>"
;

}
else if(
$act == "changeemail"){

// We are changing the user's email address

$article_title $lang_email_change_title;
$article_content $lang_email_change."<br><form name='form1' method='post' action='accountpost.php'>
  <p>New Email Address :
    <input name='email' type='text' id='email'>
    <input name='act' type='hidden' id='act' value='changeemail'>
</p>
  <p>
    <input type='submit' name='Submit' value='Change Email Address'>
</p>
</form>"
;

}
else if(
$act == "changepass"){

// We are changing the password

$article_title $lang_changepass_title;
$article_content $lang_changepass."<br><form name='form1' method='post' action='accountpost.php'>
  <p>Your Current Password:
    <input name='cpass' type='password' id='cpass'>
</p>
  <p>Your New Password:
    <input name='np1' type='password' id='np1' maxlength='20'>
</p>
  <p>Confirm New Password:
    <input name='np2' type='password' id='np2' maxlength='20'>
    <input name='act' type='hidden' id='act' value='changepass'>
  </p>
  <p>
    <input type='submit' name='Submit' value='Change Password'>
</p>
</form>"
;

}
else if(
$act == "changesettings"){

// We are changing the settings

$article_title $lang_changesettings_title;
$article_content $lang_changesettings."<br>";

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$ame=@mysql_result($result,$i,"ame");
$location=@mysql_result($result,$i,"location");
$age=@mysql_result($result,$i,"age");
$occupation=@mysql_result($result,$i,"occupation");
$interests=@mysql_result($result,$i,"interests");
$profilepic=@mysql_result($result,$i,"profilepic");
$displayquote=@mysql_result($result,$i,"displayquote");
$usercss=@mysql_result($result,$i,"usercss");

$ame stripslashes($ame);
$location stripslashes($location);
$age stripslashes($age);
$occupation stripslashes($occupation);
$interests stripslashes($interests);
$profilepic stripslashes($profilepic);
$displayquote stripslashes($displayquote);
$usercss stripslashes($usercss);


$i++;
}

// Show the form...

if($newmessagenotify == 1){
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1' checked>";
}
else{
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1'>";
}

$article_content $article_content."<form name='form1' method='post' action='accountpost.php'>
  <p>Profile Layout:
    <textarea name='usercss' type='text' id='usercss' cols='80' rows='30'>"
.$usercss."</textarea>
</p>
  <p>About Me: <br>
    <textarea name='ame' type='text' id='ame' cols='40' rows='3'>"
.$ame."</textarea>
</p>
  <p>Interests: <br>
    <textarea name='interests' type='text' id='interests' cols='40' rows='3'>"
.$interests."</textarea>
</p>
  <p>Location:
    <input name='location' type='text' id='location' value='"
.$location."'>
</p>
  <p>Age:
    <input name='age' type='text' id='age' value='"
.$age."'>
</p>
  <p>Display Picture:
    <input name='profilepic' type='text' id='profilepic' value='"
.$profilepic."'>
</p>
  <p>Favorite Quote:
    <input name='displayquote' type='text' id='displayquote' value='"
.$displayquote."'>
</p>
  <p>Occupation:
    <input name='occupation' type='text' id='occupation' value='"
.$occupation."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>
  <p>"
.$box."
  Notify me via email when I receive a new message or reward code</p>
  <p><u>Publically Viewable Details: </u></p>
  <p>Website:
    <input name='website' type='text' id='website' value='"
.$website."'>
</p>
  <p>AIM Username:
    <input name='aim' type='text' id='aim' value='"
.$aim."'>
</p>
  <p>YIM Username:
    <input name='yim' type='text' id='yim' value='"
.$yahoo."'>
</p>
  <p>MSN Username:
    <input name='msn' type='text' id='msn' value='"
.$msn."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>
  <p>
    <input type='submit' name='Submit' value='Submit Details'>
  </p>
</form>"
;



}
}
else{

// No valid action specified...

$article_title "No Valid Action Specified";
$article_content "Invalid Action";



}
else{

// Guest access to this page is forbidden

$article_title $accden;
$article_content $nopriv." ".$reqlogin;


}



// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>
And this for your profile.php

PHP Code:
<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// File ID: profile.php
// Shows a user profile, or a member list.
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("any");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************


// We did not specify a user, so show the memberlist

$article_title "Memberlist";
$article_content "Here are all of the members of this site, sorted by registration date.<br><br>";

$query "SELECT * FROM ".$prefix."users ORDER BY uid ASC";
$result mysql_query($query);
$num mysql_numrows($result);

$rowsperpage 15;
$totalpages ceil($num $rowsperpage);

if(
is_numeric($page) and $page != ""){
$currentpage $page;
}
else{
$currentpage 1;
}

if (
$currentpage $totalpages) {  
$currentpage $totalpages;  
}
if (
$currentpage 1) {  
$currentpage 1;  
}
$offset = ($currentpage 1) * $rowsperpage;  

$query "SELECT * FROM ".$prefix."users ORDER BY uid ASC LIMIT $offset$rowsperpage";
$result mysql_query($query);
$num2 mysql_numrows($result);

//Loop out code
$i=0;
while (
$i $num2) {

$id=@mysql_result($result,$i,"uid");
$username=@mysql_result($result,$i,"username");
$email=@mysql_result($result,$i,"email");
$level=@mysql_result($result,$i,"usergroup");

$star "";
$status cancp($level);

if(
$status == "yes"){
$star "<img src='templates/icons/star.gif' border=0'> ";
}

$article_content $article_content."<b><a href='profile.php?user=".$username."'>".$star."".$username."</a></b><br>";

$i++;
}



$article_content $article_content."<br>";


if(
$currentpage 1) {
$newpage $currentpage 1;
$article_content $article_content."<b><a href='profile.php?page=".$newpage."'><img src='templates/icons/prev.gif' border=0> Previous Page</a></b> ";
}
else{
$article_content $article_content."<b><img src='templates/icons/prev.gif' border=0> Previous Page</b> ";
}
if(
$currentpage $totalpages) {
$newpage $currentpage 1;
$article_content $article_content." ::  <b><a href='profile.php?page=".$newpage."'>Next Page <img src='templates/icons/next.gif' border=0></a></b> ";
}
else{
$article_content $article_content." ::  <b>Next Page <img src='templates/icons/next.gif' border=0></b>";

}




// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>
Those both should work now.
Ok now Im really confused. Account file is still with problem but profile is good. Only when click on user(on profile.php) to see his profile it refresh page.
OMG >.<

Okay, um let I'll have to wait till I get to my computer to compare the two. Ill probably end up just giving you my file page. And if that fails, Ill have to install it for you.
Can you help me Bloodrun?
Okay try this one for your account.php


PHP Code:
<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("account");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************

$act $_GET["act"];
$act preg_replace("/[^a-zA-Z0-9\\040.]/"""$act);
$act secure($act);

$more $_GET["more"];
$more preg_replace("/[^a-zA-Z0-9\\040.]/"""$more);
$more secure($more);

if(
$isloggedin == "yes"){

// We are logged in, so we must have an account
// Now we switch through our actions...

if($act == ""){

// No action specified
$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

if(
$num 0){

$i=0;
while (
$i 1) {

$changewarning=@mysql_result($result,$i,"changewarning");

// the following shows the member their warning level

if($changewarning == "0"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/0.png'>";
}
else if(
$changewarning == "1"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/1.png'>";
}
else if(
$changewarning == "2"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/2.png'>";
}
else if(
$changewarning == "3"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/3.png'>";
}
else if(
$changewarning == "4"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/4.png'>";
}
else if(
$changewarning == "5"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/5.png'><br>You are currently banned, and cannot use the PM System.";
}

$i++;
}
}
$article_title $loggedinname."'s Account";
$article_content $lang_account_manage."<br><br>
// the following gets the users warning level from above and places it within the article content.
<b>"
.$warn."</b><br>
<b><u>Account Settings:</u></b><br><br>
<a href='myadopts.php'>Manage Adoptables</a><br>
<a href='profile.php?user="
.$loggedinname."'>View Profile</a><br>
<a href='account.php?act=changeemail'>Change Email Address</a><br>
<a href='account.php?act=changepass'>Change Password</a><br>
<a href='account.php?act=changesettings'>Change Settings and Profile Info</a>"
;

}
else if(
$act == "changeemail"){

// We are changing the user's email address

$article_title $lang_email_change_title;
$article_content $lang_email_change."<br><form name='form1' method='post' action='accountpost.php'>
  <p>New Email Address :
    <input name='email' type='text' id='email'>
    <input name='act' type='hidden' id='act' value='changeemail'>
</p>
  <p>
    <input type='submit' name='Submit' value='Change Email Address'>
</p>
</form>"
;

}
else if(
$act == "changepass"){

// We are changing the password

$article_title $lang_changepass_title;
$article_content $lang_changepass."<br><form name='form1' method='post' action='accountpost.php'>
  <p>Your Current Password:
    <input name='cpass' type='password' id='cpass'>
</p>
  <p>Your New Password:
    <input name='np1' type='password' id='np1' maxlength='20'>
</p>
  <p>Confirm New Password:
    <input name='np2' type='password' id='np2' maxlength='20'>
    <input name='act' type='hidden' id='act' value='changepass'>
  </p>
  <p>
    <input type='submit' name='Submit' value='Change Password'>
</p>
</form>"
;

}
else if(
$act == "changesettings"){

// We are changing the settings

$article_title $lang_changesettings_title;
$article_content $lang_changesettings."<br>";

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$ame=@mysql_result($result,$i,"ame");
$location=@mysql_result($result,$i,"location");
$age=@mysql_result($result,$i,"age");
$occupation=@mysql_result($result,$i,"occupation");
$interests=@mysql_result($result,$i,"interests");
$profilepic=@mysql_result($result,$i,"profilepic");
$displayquote=@mysql_result($result,$i,"displayquote");
$usercss=@mysql_result($result,$i,"usercss");

$ame stripslashes($ame);
$location stripslashes($location);
$age stripslashes($age);
$occupation stripslashes($occupation);
$interests stripslashes($interests);
$profilepic stripslashes($profilepic);
$displayquote stripslashes($displayquote);
$usercss stripslashes($usercss);


$i++;
}

// Show the form...

if($newmessagenotify == 1){
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1' checked>";
}
else{
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1'>";
}

$article_content $article_content."<form name='form1' method='post' action='accountpost.php'>
  <p>Profile Layout:
    <textarea name='usercss' type='text' id='usercss' cols='80' rows='30'>"
.$usercss."</textarea>
</p>
  <p>About Me: <br>
    <textarea name='ame' type='text' id='ame' cols='40' rows='3'>"
.$ame."</textarea>
</p>
  <p>Interests: <br>
    <textarea name='interests' type='text' id='interests' cols='40' rows='3'>"
.$interests."</textarea>
</p>
  <p>Location:
    <input name='location' type='text' id='location' value='"
.$location."'>
</p>
  <p>Age:
    <input name='age' type='text' id='age' value='"
.$age."'>
</p>
  <p>Display Picture:
    <input name='profilepic' type='text' id='profilepic' value='"
.$profilepic."'>
</p>
  <p>Favorite Quote:
    <input name='displayquote' type='text' id='displayquote' value='"
.$displayquote."'>
</p>
  <p>Occupation:
    <input name='occupation' type='text' id='occupation' value='"
.$occupation."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>
  <p>"
.$box."
  Notify me via email when I receive a new message or reward code</p>
  <p><u>Publically Viewable Details: </u></p>
  <p>Website:
    <input name='website' type='text' id='website' value='"
.$website."'>
</p>
  <p>AIM Username:
    <input name='aim' type='text' id='aim' value='"
.$aim."'>
</p>
  <p>YIM Username:
    <input name='yim' type='text' id='yim' value='"
.$yahoo."'>
</p>
  <p>MSN Username:
    <input name='msn' type='text' id='msn' value='"
.$msn."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>
  <p>
    <input type='submit' name='Submit' value='Submit Details'>
  </p>
</form>"
;



}

else{

// No valid action specified...

$article_title "No Valid Action Specified";
$article_content "Invalid Action";


}
}
else{

// Guest access to this page is forbidden

$article_title $accden;
$article_content $nopriv." ".$reqlogin;


}



// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>
Error:
Code:
Parse error: syntax error, unexpected T_ELSE in /home/a1400075/public_html/account.php on line 274
****! This is geting me crazy :(
Okay screw it, use mine. And I have to ask you don't swear =/

PHP Code:
<?php


include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("account");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************

$act $_GET["act"];
$act preg_replace("/[^a-zA-Z0-9\\040.]/"""$act);
$act secure($act);

$more $_GET["more"];
$more preg_replace("/[^a-zA-Z0-9\\040.]/"""$more);
$more secure($more);




if(
$isloggedin == "yes"){

// We are logged in, so we must have an account
// Now we switch through our actions...

if($act == ""){

// No action specified


$article_title $loggedinname."'s Account";
$article_content $lang_account_manage."<br><br>
<b><u>Account Settings:</u></b><br><br>
<a href='profile2.php?user="
.$loggedinname."'>View Profile</a><br>
<a href='account.php?act=changeemail'>Change Email Address</a><br>
<a href='account.php?act=changepass'>Change Password</a><br>
<a href='account.php?act=changesettings'>Change Settings and Profile Info</a>"
;
}
}
else if(
$act == "changeemail"){

// We are changing the user's email address

$article_title $lang_email_change_title;
$article_content $lang_email_change."<br><form name='form1' method='post' action='accountpost.php'>
  <p>New Email Address : 
    <input name='email' type='text' id='email'>
    <input name='act' type='hidden' id='act' value='changeemail'>
</p>
  <p>
    <input type='submit' name='Submit' value='Change Email Address'>
</p>
</form>"
;

}
else if(
$act == "changepass"){

// We are changing the password

$article_title $lang_changepass_title;
$article_content $lang_changepass."<br>


<form name='form1' method='post' action='accountpost.php'>
  <p>Your Current Password: 
    <input name='cpass' type='password' id='cpass'>
</p>
  <p>Your New Password: 
    <input name='np1' type='password' id='np1' maxlength='20'>
</p>
  <p>Confirm New Password: 
    <input name='np2' type='password' id='np2' maxlength='20'>
    <input name='act' type='hidden' id='act' value='changepass'>
  </p>
  <p>
    <input type='submit' name='Submit' value='Change Password'>
</p>
</form>"
;

}
else if(
$act == "changesettings"){

// We are changing the settings

$article_title $lang_changesettings_title;
$article_content $lang_changesettings."<br>";

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$newmessagenotify=@mysql_result($result,$i,"newmessagenotify"); 
$website=@mysql_result($result,$i,"website");
$aim=@mysql_result($result,$i,"aim");
$yahoo=@mysql_result($result,$i,"yahoo");
$msn=@mysql_result($result,$i,"msn");
$ame=@mysql_result($result,$i,"ame");
$location=@mysql_result($result,$i,"location");
$age=@mysql_result($result,$i,"age");
$occupation=@mysql_result($result,$i,"occupation");
$interests=@mysql_result($result,$i,"interests");
$profilepic=@mysql_result($result,$i,"profilepic");
$displayquote=@mysql_result($result,$i,"displayquote");
$usercss=@mysql_result($result,$i,"usercss");
$friends=@mysql_result($result,$i,"friends");
$signature=@mysql_result($result,$i,"signature");



$website stripslashes($website);
$aim stripslashes($aim);
$yahoo stripslashes($yahoo);
$msn stripslashes($msn);
$ame stripslashes($ame);
$location stripslashes($location);
$age stripslashes($age);
$occupation stripslashes($occupation);
$interests stripslashes($interests);
$profilepic stripslashes($profilepic);
$displayquote stripslashes($displayquote);
$usercss stripslashes($usercss);
$friends stripslashes($friends);
$signature stripslashes($signature);




$i++;
}




// Show the form...

if($newmessagenotify == 1){
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1' checked>";
}
else{
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1'>";
}

$article_content $article_content."<br><br><br><br><br>

<form name='form1' method='post' action='accountpost.php'>
  <p>"
.$box."
  Notify me via email when I receive a new message or reward code</p>
  <p><u>Publically Viewable Details: </u></p>

<p>
  Profile Layout:<br>
    <textarea name='usercss' type='text' id='usercss' cols='80' rows='30'>"
.$usercss."</textarea>
</p>

  <p>Website: 
    <input name='website' type='text' id='website' value='"
.$website."'>
</p>
  <p>AIM Username: 
    <input name='aim' type='text' id='aim' value='"
.$aim."'>
</p>
  <p>YIM Username: 
    <input name='yim' type='text' id='yim' value='"
.$yahoo."'>
</p>
  <p>MSN Username: 
    <input name='msn' type='text' id='msn' value='"
.$msn."'>
</p>
  <p>About Me: <br>
    <textarea name='ame' type='text' id='ame' cols='40' rows='3'>"
.$ame."</textarea>
</p>
  <p>Interests: <br>
    <textarea name='interests' type='text' id='interests' cols='40' rows='3'>"
.$interests."</textarea>
</p>
  <p>Location: 
    <input name='location' type='text' id='location' value='"
.$location."'>
</p>
  <p>Age: 
    <input name='age' type='text' id='age' value='"
.$age."'>
</p>
  <p>Favorite Quote:
    <input name='displayquote' type='text' id='displayquote' value='"
.$displayquote."'>
</p>
  <p>Occupation: 
    <input name='occupation' type='text' id='occupation' value='"
.$occupation."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>

  <p>Display Picture:
    <input name='profilepic' type='text' id='profilepic' value='"
.$profilepic."'>
</p>
  <p>Friends, make sure to seperate each one with a comma and space:<br>
    <textarea name='friends' type='text' id='friends' cols='40' rows='3'> "
.$friends."</textarea><br>
</p>
  <p>Forum signature, a max character limit of 800 is in effect:<br>
    <textarea name='signature' type='text' id='signature' cols='40' rows='3'>"
.$signature."</textarea><br>
</p>
  <p>
    <input type='submit' name='Submit' value='Submit Details'>
  </p>

</form>"
;



}
else{

// No valid action specified...

$article_title "No Valid Action Specified";
$article_content "Invalid Action";

}

}
else{

// Guest access to this page is forbidden

$article_title $accden;
$article_content $nopriv." ".$reqlogin;


}








// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>
OMG!
It dont work. I dont know what is the problem.
Code:
Parse error: syntax error, unexpected '}' in /home/a1400075/public_html/account.php on line 261
I alomst destroy my PC when I see that. >(
Reply With Quote
  #22  
Old 05-27-2009, 04:22 PM
Bloodrun's Avatar
Bloodrun Bloodrun is offline
I am, who I am.
 
Join Date: Apr 2009
Posts: 532
Gender: Male
Credits: 28,641
Bloodrun
Send a message via Yahoo to Bloodrun
Default RE: Custom Profile Modification

Quote:
Originally Posted by 12345
Quote:
Originally Posted by Bloodrun
Quote:
Originally Posted by 12345
Quote:
Originally Posted by Bloodrun
Quote:
Originally Posted by 12345
Quote:
Originally Posted by Bloodrun
Quote:
Originally Posted by 12345
Quote:
Originally Posted by Bloodrun
Okay try this for your account.php

PHP Code:
<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("account");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************

$act $_GET["act"];
$act preg_replace("/[^a-zA-Z0-9\\040.]/"""$act);
$act secure($act);

$more $_GET["more"];
$more preg_replace("/[^a-zA-Z0-9\\040.]/"""$more);
$more secure($more);

if(
$isloggedin == "yes"){

// We are logged in, so we must have an account
// Now we switch through our actions...

if($act == ""){

// No action specified
$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

if(
$num 0){

$i=0;
while (
$i 1) {

$changewarning=@mysql_result($result,$i,"changewarning");

// the following shows the member their warning level

if($changewarning == "0"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/0.png'>";
}
else if(
$changewarning == "1"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/1.png'>";
}
else if(
$changewarning == "2"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/2.png'>";
}
else if(
$changewarning == "3"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/3.png'>";
}
else if(
$changewarning == "4"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/4.png'>";
}
else if(
$changewarning == "5"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/5.png'><br>You are currently banned, and cannot use the PM System.";
}

$i++;
}
}
$article_title $loggedinname."'s Account";
$article_content $lang_account_manage."<br><br>
// the following gets the users warning level from above and places it within the article content.
<b>"
.$warn."</b><br>
<b><u>Account Settings:</u></b><br><br>
<a href='myadopts.php'>Manage Adoptables</a><br>
<a href='profile.php?user="
.$loggedinname."'>View Profile</a><br>
<a href='account.php?act=changeemail'>Change Email Address</a><br>
<a href='account.php?act=changepass'>Change Password</a><br>
<a href='account.php?act=changesettings'>Change Settings and Profile Info</a>"
;

}
else if(
$act == "changeemail"){

// We are changing the user's email address

$article_title $lang_email_change_title;
$article_content $lang_email_change."<br><form name='form1' method='post' action='accountpost.php'>
  <p>New Email Address :
    <input name='email' type='text' id='email'>
    <input name='act' type='hidden' id='act' value='changeemail'>
</p>
  <p>
    <input type='submit' name='Submit' value='Change Email Address'>
</p>
</form>"
;

}
else if(
$act == "changepass"){

// We are changing the password

$article_title $lang_changepass_title;
$article_content $lang_changepass."<br><form name='form1' method='post' action='accountpost.php'>
  <p>Your Current Password:
    <input name='cpass' type='password' id='cpass'>
</p>
  <p>Your New Password:
    <input name='np1' type='password' id='np1' maxlength='20'>
</p>
  <p>Confirm New Password:
    <input name='np2' type='password' id='np2' maxlength='20'>
    <input name='act' type='hidden' id='act' value='changepass'>
  </p>
  <p>
    <input type='submit' name='Submit' value='Change Password'>
</p>
</form>"
;

}
else if(
$act == "changesettings"){

// We are changing the settings

$article_title $lang_changesettings_title;
$article_content $lang_changesettings."<br>";

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$ame=@mysql_result($result,$i,"ame");
$location=@mysql_result($result,$i,"location");
$age=@mysql_result($result,$i,"age");
$occupation=@mysql_result($result,$i,"occupation");
$interests=@mysql_result($result,$i,"interests");
$profilepic=@mysql_result($result,$i,"profilepic");
$displayquote=@mysql_result($result,$i,"displayquote");
$usercss=@mysql_result($result,$i,"usercss");

$ame stripslashes($ame);
$location stripslashes($location);
$age stripslashes($age);
$occupation stripslashes($occupation);
$interests stripslashes($interests);
$profilepic stripslashes($profilepic);
$displayquote stripslashes($displayquote);
$usercss stripslashes($usercss);


$i++;
}

// Show the form...

if($newmessagenotify == 1){
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1' checked>";
}
else{
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1'>";
}

$article_content $article_content."<form name='form1' method='post' action='accountpost.php'>
  <p>Profile Layout:
    <textarea name='usercss' type='text' id='usercss' cols='80' rows='30'>"
.$usercss."</textarea>
</p>
  <p>About Me: <br>
    <textarea name='ame' type='text' id='ame' cols='40' rows='3'>"
.$ame."</textarea>
</p>
  <p>Interests: <br>
    <textarea name='interests' type='text' id='interests' cols='40' rows='3'>"
.$interests."</textarea>
</p>
  <p>Location:
    <input name='location' type='text' id='location' value='"
.$location."'>
</p>
  <p>Age:
    <input name='age' type='text' id='age' value='"
.$age."'>
</p>
  <p>Display Picture:
    <input name='profilepic' type='text' id='profilepic' value='"
.$profilepic."'>
</p>
  <p>Favorite Quote:
    <input name='displayquote' type='text' id='displayquote' value='"
.$displayquote."'>
</p>
  <p>Occupation:
    <input name='occupation' type='text' id='occupation' value='"
.$occupation."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>
  <p>"
.$box."
  Notify me via email when I receive a new message or reward code</p>
  <p><u>Publically Viewable Details: </u></p>
  <p>Website:
    <input name='website' type='text' id='website' value='"
.$website."'>
</p>
  <p>AIM Username:
    <input name='aim' type='text' id='aim' value='"
.$aim."'>
</p>
  <p>YIM Username:
    <input name='yim' type='text' id='yim' value='"
.$yahoo."'>
</p>
  <p>MSN Username:
    <input name='msn' type='text' id='msn' value='"
.$msn."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>
  <p>
    <input type='submit' name='Submit' value='Submit Details'>
  </p>
</form>"
;



}
}
else{

// No valid action specified...

$article_title "No Valid Action Specified";
$article_content "Invalid Action";



}
else{

// Guest access to this page is forbidden

$article_title $accden;
$article_content $nopriv." ".$reqlogin;


}



// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>
And this for your profile.php

PHP Code:
<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// File ID: profile.php
// Shows a user profile, or a member list.
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("any");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************


// We did not specify a user, so show the memberlist

$article_title "Memberlist";
$article_content "Here are all of the members of this site, sorted by registration date.<br><br>";

$query "SELECT * FROM ".$prefix."users ORDER BY uid ASC";
$result mysql_query($query);
$num mysql_numrows($result);

$rowsperpage 15;
$totalpages ceil($num $rowsperpage);

if(
is_numeric($page) and $page != ""){
$currentpage $page;
}
else{
$currentpage 1;
}

if (
$currentpage $totalpages) {  
$currentpage $totalpages;  
}
if (
$currentpage 1) {  
$currentpage 1;  
}
$offset = ($currentpage 1) * $rowsperpage;  

$query "SELECT * FROM ".$prefix."users ORDER BY uid ASC LIMIT $offset$rowsperpage";
$result mysql_query($query);
$num2 mysql_numrows($result);

//Loop out code
$i=0;
while (
$i $num2) {

$id=@mysql_result($result,$i,"uid");
$username=@mysql_result($result,$i,"username");
$email=@mysql_result($result,$i,"email");
$level=@mysql_result($result,$i,"usergroup");

$star "";
$status cancp($level);

if(
$status == "yes"){
$star "<img src='templates/icons/star.gif' border=0'> ";
}

$article_content $article_content."<b><a href='profile.php?user=".$username."'>".$star."".$username."</a></b><br>";

$i++;
}



$article_content $article_content."<br>";


if(
$currentpage 1) {
$newpage $currentpage 1;
$article_content $article_content."<b><a href='profile.php?page=".$newpage."'><img src='templates/icons/prev.gif' border=0> Previous Page</a></b> ";
}
else{
$article_content $article_content."<b><img src='templates/icons/prev.gif' border=0> Previous Page</b> ";
}
if(
$currentpage $totalpages) {
$newpage $currentpage 1;
$article_content $article_content." ::  <b><a href='profile.php?page=".$newpage."'>Next Page <img src='templates/icons/next.gif' border=0></a></b> ";
}
else{
$article_content $article_content." ::  <b>Next Page <img src='templates/icons/next.gif' border=0></b>";

}




// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>
Those both should work now.
Ok now Im really confused. Account file is still with problem but profile is good. Only when click on user(on profile.php) to see his profile it refresh page.
OMG >.<

Okay, um let I'll have to wait till I get to my computer to compare the two. Ill probably end up just giving you my file page. And if that fails, Ill have to install it for you.
Can you help me Bloodrun?
Okay try this one for your account.php


PHP Code:
<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("account");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************

$act $_GET["act"];
$act preg_replace("/[^a-zA-Z0-9\\040.]/"""$act);
$act secure($act);

$more $_GET["more"];
$more preg_replace("/[^a-zA-Z0-9\\040.]/"""$more);
$more secure($more);

if(
$isloggedin == "yes"){

// We are logged in, so we must have an account
// Now we switch through our actions...

if($act == ""){

// No action specified
$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

if(
$num 0){

$i=0;
while (
$i 1) {

$changewarning=@mysql_result($result,$i,"changewarning");

// the following shows the member their warning level

if($changewarning == "0"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/0.png'>";
}
else if(
$changewarning == "1"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/1.png'>";
}
else if(
$changewarning == "2"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/2.png'>";
}
else if(
$changewarning == "3"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/3.png'>";
}
else if(
$changewarning == "4"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/4.png'>";
}
else if(
$changewarning == "5"){
$warn "Your Warning Level: <img src='http://mycookie.co.cc/img/5.png'><br>You are currently banned, and cannot use the PM System.";
}

$i++;
}
}
$article_title $loggedinname."'s Account";
$article_content $lang_account_manage."<br><br>
// the following gets the users warning level from above and places it within the article content.
<b>"
.$warn."</b><br>
<b><u>Account Settings:</u></b><br><br>
<a href='myadopts.php'>Manage Adoptables</a><br>
<a href='profile.php?user="
.$loggedinname."'>View Profile</a><br>
<a href='account.php?act=changeemail'>Change Email Address</a><br>
<a href='account.php?act=changepass'>Change Password</a><br>
<a href='account.php?act=changesettings'>Change Settings and Profile Info</a>"
;

}
else if(
$act == "changeemail"){

// We are changing the user's email address

$article_title $lang_email_change_title;
$article_content $lang_email_change."<br><form name='form1' method='post' action='accountpost.php'>
  <p>New Email Address :
    <input name='email' type='text' id='email'>
    <input name='act' type='hidden' id='act' value='changeemail'>
</p>
  <p>
    <input type='submit' name='Submit' value='Change Email Address'>
</p>
</form>"
;

}
else if(
$act == "changepass"){

// We are changing the password

$article_title $lang_changepass_title;
$article_content $lang_changepass."<br><form name='form1' method='post' action='accountpost.php'>
  <p>Your Current Password:
    <input name='cpass' type='password' id='cpass'>
</p>
  <p>Your New Password:
    <input name='np1' type='password' id='np1' maxlength='20'>
</p>
  <p>Confirm New Password:
    <input name='np2' type='password' id='np2' maxlength='20'>
    <input name='act' type='hidden' id='act' value='changepass'>
  </p>
  <p>
    <input type='submit' name='Submit' value='Change Password'>
</p>
</form>"
;

}
else if(
$act == "changesettings"){

// We are changing the settings

$article_title $lang_changesettings_title;
$article_content $lang_changesettings."<br>";

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$ame=@mysql_result($result,$i,"ame");
$location=@mysql_result($result,$i,"location");
$age=@mysql_result($result,$i,"age");
$occupation=@mysql_result($result,$i,"occupation");
$interests=@mysql_result($result,$i,"interests");
$profilepic=@mysql_result($result,$i,"profilepic");
$displayquote=@mysql_result($result,$i,"displayquote");
$usercss=@mysql_result($result,$i,"usercss");

$ame stripslashes($ame);
$location stripslashes($location);
$age stripslashes($age);
$occupation stripslashes($occupation);
$interests stripslashes($interests);
$profilepic stripslashes($profilepic);
$displayquote stripslashes($displayquote);
$usercss stripslashes($usercss);


$i++;
}

// Show the form...

if($newmessagenotify == 1){
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1' checked>";
}
else{
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1'>";
}

$article_content $article_content."<form name='form1' method='post' action='accountpost.php'>
  <p>Profile Layout:
    <textarea name='usercss' type='text' id='usercss' cols='80' rows='30'>"
.$usercss."</textarea>
</p>
  <p>About Me: <br>
    <textarea name='ame' type='text' id='ame' cols='40' rows='3'>"
.$ame."</textarea>
</p>
  <p>Interests: <br>
    <textarea name='interests' type='text' id='interests' cols='40' rows='3'>"
.$interests."</textarea>
</p>
  <p>Location:
    <input name='location' type='text' id='location' value='"
.$location."'>
</p>
  <p>Age:
    <input name='age' type='text' id='age' value='"
.$age."'>
</p>
  <p>Display Picture:
    <input name='profilepic' type='text' id='profilepic' value='"
.$profilepic."'>
</p>
  <p>Favorite Quote:
    <input name='displayquote' type='text' id='displayquote' value='"
.$displayquote."'>
</p>
  <p>Occupation:
    <input name='occupation' type='text' id='occupation' value='"
.$occupation."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>
  <p>"
.$box."
  Notify me via email when I receive a new message or reward code</p>
  <p><u>Publically Viewable Details: </u></p>
  <p>Website:
    <input name='website' type='text' id='website' value='"
.$website."'>
</p>
  <p>AIM Username:
    <input name='aim' type='text' id='aim' value='"
.$aim."'>
</p>
  <p>YIM Username:
    <input name='yim' type='text' id='yim' value='"
.$yahoo."'>
</p>
  <p>MSN Username:
    <input name='msn' type='text' id='msn' value='"
.$msn."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>
  <p>
    <input type='submit' name='Submit' value='Submit Details'>
  </p>
</form>"
;



}

else{

// No valid action specified...

$article_title "No Valid Action Specified";
$article_content "Invalid Action";


}
}
else{

// Guest access to this page is forbidden

$article_title $accden;
$article_content $nopriv." ".$reqlogin;


}



// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>
Error:
Code:
Parse error: syntax error, unexpected T_ELSE in /home/a1400075/public_html/account.php on line 274
****! This is geting me crazy :(
Okay screw it, use mine. And I have to ask you don't swear =/

PHP Code:
<?php


include("inc/functions.php");
include(
"inc/config.php");
include(
"lang/lang.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("account");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************

$act $_GET["act"];
$act preg_replace("/[^a-zA-Z0-9\\040.]/"""$act);
$act secure($act);

$more $_GET["more"];
$more preg_replace("/[^a-zA-Z0-9\\040.]/"""$more);
$more secure($more);




if(
$isloggedin == "yes"){

// We are logged in, so we must have an account
// Now we switch through our actions...

if($act == ""){

// No action specified


$article_title $loggedinname."'s Account";
$article_content $lang_account_manage."<br><br>
<b><u>Account Settings:</u></b><br><br>
<a href='profile2.php?user="
.$loggedinname."'>View Profile</a><br>
<a href='account.php?act=changeemail'>Change Email Address</a><br>
<a href='account.php?act=changepass'>Change Password</a><br>
<a href='account.php?act=changesettings'>Change Settings and Profile Info</a>"
;
}
}
else if(
$act == "changeemail"){

// We are changing the user's email address

$article_title $lang_email_change_title;
$article_content $lang_email_change."<br><form name='form1' method='post' action='accountpost.php'>
  <p>New Email Address : 
    <input name='email' type='text' id='email'>
    <input name='act' type='hidden' id='act' value='changeemail'>
</p>
  <p>
    <input type='submit' name='Submit' value='Change Email Address'>
</p>
</form>"
;

}
else if(
$act == "changepass"){

// We are changing the password

$article_title $lang_changepass_title;
$article_content $lang_changepass."<br>


<form name='form1' method='post' action='accountpost.php'>
  <p>Your Current Password: 
    <input name='cpass' type='password' id='cpass'>
</p>
  <p>Your New Password: 
    <input name='np1' type='password' id='np1' maxlength='20'>
</p>
  <p>Confirm New Password: 
    <input name='np2' type='password' id='np2' maxlength='20'>
    <input name='act' type='hidden' id='act' value='changepass'>
  </p>
  <p>
    <input type='submit' name='Submit' value='Change Password'>
</p>
</form>"
;

}
else if(
$act == "changesettings"){

// We are changing the settings

$article_title $lang_changesettings_title;
$article_content $lang_changesettings."<br>";

// Get the user's account details from the database...

$query "SELECT * FROM ".$prefix."users WHERE username='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);

//Loop out code
$i=0;
while (
$i 1) {

$newmessagenotify=@mysql_result($result,$i,"newmessagenotify"); 
$website=@mysql_result($result,$i,"website");
$aim=@mysql_result($result,$i,"aim");
$yahoo=@mysql_result($result,$i,"yahoo");
$msn=@mysql_result($result,$i,"msn");
$ame=@mysql_result($result,$i,"ame");
$location=@mysql_result($result,$i,"location");
$age=@mysql_result($result,$i,"age");
$occupation=@mysql_result($result,$i,"occupation");
$interests=@mysql_result($result,$i,"interests");
$profilepic=@mysql_result($result,$i,"profilepic");
$displayquote=@mysql_result($result,$i,"displayquote");
$usercss=@mysql_result($result,$i,"usercss");
$friends=@mysql_result($result,$i,"friends");
$signature=@mysql_result($result,$i,"signature");



$website stripslashes($website);
$aim stripslashes($aim);
$yahoo stripslashes($yahoo);
$msn stripslashes($msn);
$ame stripslashes($ame);
$location stripslashes($location);
$age stripslashes($age);
$occupation stripslashes($occupation);
$interests stripslashes($interests);
$profilepic stripslashes($profilepic);
$displayquote stripslashes($displayquote);
$usercss stripslashes($usercss);
$friends stripslashes($friends);
$signature stripslashes($signature);




$i++;
}




// Show the form...

if($newmessagenotify == 1){
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1' checked>";
}
else{
$box "<input name='newmsgnotify' type='checkbox' id='newmsgnotify' value='1'>";
}

$article_content $article_content."<br><br><br><br><br>

<form name='form1' method='post' action='accountpost.php'>
  <p>"
.$box."
  Notify me via email when I receive a new message or reward code</p>
  <p><u>Publically Viewable Details: </u></p>

<p>
  Profile Layout:<br>
    <textarea name='usercss' type='text' id='usercss' cols='80' rows='30'>"
.$usercss."</textarea>
</p>

  <p>Website: 
    <input name='website' type='text' id='website' value='"
.$website."'>
</p>
  <p>AIM Username: 
    <input name='aim' type='text' id='aim' value='"
.$aim."'>
</p>
  <p>YIM Username: 
    <input name='yim' type='text' id='yim' value='"
.$yahoo."'>
</p>
  <p>MSN Username: 
    <input name='msn' type='text' id='msn' value='"
.$msn."'>
</p>
  <p>About Me: <br>
    <textarea name='ame' type='text' id='ame' cols='40' rows='3'>"
.$ame."</textarea>
</p>
  <p>Interests: <br>
    <textarea name='interests' type='text' id='interests' cols='40' rows='3'>"
.$interests."</textarea>
</p>
  <p>Location: 
    <input name='location' type='text' id='location' value='"
.$location."'>
</p>
  <p>Age: 
    <input name='age' type='text' id='age' value='"
.$age."'>
</p>
  <p>Favorite Quote:
    <input name='displayquote' type='text' id='displayquote' value='"
.$displayquote."'>
</p>
  <p>Occupation: 
    <input name='occupation' type='text' id='occupation' value='"
.$occupation."'>
    <input name='act' type='hidden' id='act' value='changesettings'>
</p>

  <p>Display Picture:
    <input name='profilepic' type='text' id='profilepic' value='"
.$profilepic."'>
</p>
  <p>Friends, make sure to seperate each one with a comma and space:<br>
    <textarea name='friends' type='text' id='friends' cols='40' rows='3'> "
.$friends."</textarea><br>
</p>
  <p>Forum signature, a max character limit of 800 is in effect:<br>
    <textarea name='signature' type='text' id='signature' cols='40' rows='3'>"
.$signature."</textarea><br>
</p>
  <p>
    <input type='submit' name='Submit' value='Submit Details'>
  </p>

</form>"
;



}
else{

// No valid action specified...

$article_title "No Valid Action Specified";
$article_content "Invalid Action";

}

}
else{

// Guest access to this page is forbidden

$article_title $accden;
$article_content $nopriv." ".$reqlogin;


}








// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>
OMG!
It dont work. I dont know what is the problem.
Code:
Parse error: syntax error, unexpected '}' in /home/a1400075/public_html/account.php on line 261
I alomst destroy my PC when I see that. >(
You have to be kidding T_T

Alright, ill go though everything hold on.
Reply With Quote
  #23  
Old 06-02-2009, 10:55 PM
rainbelly rainbelly is offline
Member
 
Join Date: May 2009
Posts: 5
Credits: 268
rainbelly
Default RE: Custom Profile Modification

This is really helpful! Thanks so much. (:

However, when I clicked on the link to my account and then view profile, it brought me to a page of members. That was fine and everything but when I clicked on one of the members, it went to this URL:

/profile.php?user=admin

And nothing changed. Isn't it supposed to go to profile2.php?user=admin? Because I tried that, and then it said:

Parse error: syntax error, unexpected '<' in /profile2.php on line 163

That's the line that says this:

<b><u>".$usersname."'s Pets:</u></b><br><br>";

So then I tried taking out all of the brackets in that line. Then it said this:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home2/flared/public_html/rusnak/adoptables/profile2.php on line 173

Yeah. I don't want to go any farther, because I am probably already confusing you. I certainly confused myself!

Thanks for any help you can offer. (:
Reply With Quote
  #24  
Old 06-02-2009, 11:01 PM
Bloodrun's Avatar
Bloodrun Bloodrun is offline
I am, who I am.
 
Join Date: Apr 2009
Posts: 532
Gender: Male
Credits: 28,641
Bloodrun
Send a message via Yahoo to Bloodrun
Default RE: Custom Profile Modification

Quote:
Originally Posted by rainbelly
This is really helpful! Thanks so much. (:

However, when I clicked on the link to my account and then view profile, it brought me to a page of members. That was fine and everything but when I clicked on one of the members, it went to this URL:

/profile.php?user=admin

And nothing changed. Isn't it supposed to go to profile2.php?user=admin? Because I tried that, and then it said:

Parse error: syntax error, unexpected '<' in /profile2.php on line 163

That's the line that says this:

<b><u>".$usersname."'s Pets:</u></b><br><br>";

So then I tried taking out all of the brackets in that line. Then it said this:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home2/flared/public_html/rusnak/adoptables/profile2.php on line 173

Yeah. I don't want to go any farther, because I am probably already confusing you. I certainly confused myself!

Thanks for any help you can offer. (:
Well did you follow the instructions step by step?

Because for one, I don't remember having the Pets within the profile page.
Secondly, do you have to files that say, profile? well one should say profile2.php
If you don't, that is your error, right there, you need to make sure your memberlist is on the page titled 'profile.php and that the actual profile, is on the page entitled profile2.php

And then, from then on, any link that is suppose to go to a profile, make sure it says profile2.php.
Reply With Quote
  #25  
Old 06-02-2009, 11:51 PM
Seapyramid Seapyramid is offline
Premium Member
 
Join Date: Feb 2009
Posts: 373
Gender: Female
Credits: 15,580
Seapyramid
Default RE: Custom Profile Modification

To 12345... I am offended by the language.. not because of me but because I know there are minors on the forum. Use it again & I will personally request a suspension of your account!
Reply With Quote
  #26  
Old 06-03-2009, 07:34 AM
rainbelly rainbelly is offline
Member
 
Join Date: May 2009
Posts: 5
Credits: 268
rainbelly
Default RE: Custom Profile Modification

Quote:
Originally Posted by Bloodrun
Quote:
Originally Posted by rainbelly
This is really helpful! Thanks so much. (:

However, when I clicked on the link to my account and then view profile, it brought me to a page of members. That was fine and everything but when I clicked on one of the members, it went to this URL:

/profile.php?user=admin

And nothing changed. Isn't it supposed to go to profile2.php?user=admin? Because I tried that, and then it said:

Parse error: syntax error, unexpected '<' in /profile2.php on line 163

That's the line that says this:

<b><u>".$usersname."'s Pets:</u></b><br><br>";

So then I tried taking out all of the brackets in that line. Then it said this:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home2/flared/public_html/rusnak/adoptables/profile2.php on line 173

Yeah. I don't want to go any farther, because I am probably already confusing you. I certainly confused myself!

Thanks for any help you can offer. (:
Well did you follow the instructions step by step?

Because for one, I don't remember having the Pets within the profile page.
Secondly, do you have to files that say, profile? well one should say profile2.php
If you don't, that is your error, right there, you need to make sure your memberlist is on the page titled 'profile.php and that the actual profile, is on the page entitled profile2.php

And then, from then on, any link that is suppose to go to a profile, make sure it says profile2.php.
Okay, thanks so much!

I did the profile2.php page again, and it shows up. I also changed the link on the profile.php to profile2.php so now it works. So yeah, everything works. :]

Is there any way to make it so if someone does not enter CSS, we can make a default one? Thank you!
Reply With Quote
  #27  
Old 06-03-2009, 10:21 PM
Rsmiley Rsmiley is offline
Member
 
Join Date: May 2008
Posts: 90
Credits: 4,282
Rsmiley
Default RE: Custom Profile Modification

Quote:
Originally Posted by Seapyramid
To 12345... I am offended by the language.. not because of me but because I know there are minors on the forum. Use it again & I will personally request a suspension of your account!
Remember Sea, you can PM any staff on the forum and they can warn and/or suspend his account :)

` I gave him a warning for use of foul language `
Reply With Quote
  #28  
Old 01-23-2010, 09:01 PM
Tkrules Tkrules is offline
Member
 
Join Date: Jan 2010
Posts: 3
Credits: 442
Tkrules
Default RE: Custom Profile Modification

I'm having trouble downloading the files. I was going to add this to my site, but all the files download as a blank 0 byte file. It happens in all other attchments as well, so I'm not sure if there's a post limit to downloading attachments?
Reply With Quote
  #29  
Old 01-23-2010, 09:12 PM
Roconza Roconza is offline
Member
 
Join Date: Dec 2008
Posts: 29
Credits: 2,793
Roconza
Default RE: Custom Profile Modification

Quote:
Originally Posted by BMR777

This should not happen. What scripts are you trying to download? It's possible something was corrupted in the server move process. Let me know which ones are giving you issues so I can take a look. :)

Are these the attachments on the forums here or the downloads on the main rusnakweb.com homepage? The attachments here on the forums were not transferred in the server move, but the downloads on the main rusnakweb.com site should be fine. Smile
Not much we can do unless the poster is kind enough to reupload.
Reply With Quote
  #30  
Old 01-24-2010, 03:29 AM
Seapyramid Seapyramid is offline
Premium Member
 
Join Date: Feb 2009
Posts: 373
Gender: Female
Credits: 15,580
Seapyramid
Default RE: Custom Profile Modification

Bloodrun is the orig poster & while he is not on often now due to personal stuff he still checks in.. I am sure he will reupload the lost file when he can. Please be patienct. :)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
A modification jcga1992 Questions and Supports 7 11-07-2011 02:31 PM
Modification Dictionary AlexC Mys v1.2.x Mods 2 07-05-2011 09:44 AM
Modification Directory Kaeliah Mys v1.1.x Mods 14 02-28-2011 05:14 PM
Custom Profile Bloodrun Mys v1.1.x Mods 6 02-20-2011 12:30 PM
A quick Profile Add-on Modification Bloodrun Addons/Mods Graveyard 18 06-07-2009 10:15 PM


All times are GMT -5. The time now is 09:58 AM.

Currently Active Users: 9695 (0 members and 9695 guests)
Threads: 4,080, Posts: 32,024, Members: 2,016
Welcome to our newest members, jolob.
BETA





What's New?

What's Hot?

What's Popular?


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
vBCommerce I v2.0.0 Gold ©2010, PixelFX Studios
vBCredits I v2.0.0 Gold ©2010, PixelFX Studios
Emoticons by darkmoon3636