Mysidia Adoptables Support Forum

Mysidia Adoptables Support Forum (http://www.mysidiaadoptables.com/forum/index.php)
-   Questions and Supports (http://www.mysidiaadoptables.com/forum/forumdisplay.php?f=18)
-   -   More help for my guide. (http://www.mysidiaadoptables.com/forum/showthread.php?t=483)

Killgore 03-03-2009 06:02 PM

More help for my guide.
 
Wow, major issues. I tried adding THIS to the guide. I'm assuming you want to see the code, so here it is.

PHP Code:

<?php

// Easy Adoptables Script by Brandon Rusnak
// Get our includes out of the way

include("inc/functions.php");
include(
"inc/config.php");
include(
"inc/settings.php");
include(
"inc/nbbc.php");  // BBCODE Parser
$bbcode = new BBCode;

// Connect to our database

$conn mysql_connect($dbhost$dbuser$dbpass) or die ('Error connecting to mysql database!');
mysql_select_db($dbname);


//Set up our login info...
$username "";
$password "";

//Check for cookie

if (isset($_COOKIE['adoptu']) and isset($_COOKIE['adoptp'])){

$username $_COOKIE['adoptu'];
$password $_COOKIE['adoptp'];

$username preg_replace("/[^a-zA-Z0-9\\040.]/"""$username);
$password preg_replace("/[^a-zA-Z0-9s]/"""$password);

//Run login operation
$query "SELECT * FROM users WHERE username = '$username'";
$result mysql_query($query);
$num mysql_numrows($result);

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

$luser=@mysql_result($result,$i,"username");
$lpass=@mysql_result($result,$i,"password");

$i++;
}

    if(
$username == $luser and $password == $lpass){
        
$isloggedin "yes";
    }
    else{
    if (isset(
$_COOKIE['adoptu'])){
    
$past time() - 10
    
setcookie("adoptu",$username,$past);
    }

    if (isset(
$_COOKIE['adoptp'])){
    
$past time() - 10
    
setcookie("adoptp",$password,$past);
    }
    
$isloggedin "no";
    }

}
else
{
//User is not logged in
$isloggedin "no";




// Define our Template File

$file $current_theme;



// Get our content for the index page

$article_title "Sylonia";
$article_content "<p align='left'>
            <table border='2' bordercolor='#575757' cellpadding='5' cellspacing='1'>
            <tr>
            <td colspan='4'><center><font color='#ffffff' face='Verdana' size='1'>Below are all the monthly adoptables that once were (or still are) available.</font><br></td>
            </tr>
            <tr>
            <td colspan='4'><font color='#ffffff' face='Verdana' size='1'><center><a href='http://sylonia.freehostingwave.com/adoptables/guide.php'>Back to guide index</a></center></font></td>
            </tr>
            <tr>
            <td><font color='#ffffff' face='Verdana' size='1'><center>Hatched From</center></font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center>Hatched Into</center></font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center>Date Released</center></font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center>Date Retired</center><font></td>
            </tr>
            <tr>
            <td><center><img src='http://sylonia.freehostingwave.com/adoptables/images/bases/amber_1.png'><br><font color='#ffffff' face='Verdana' size='1'>Honey Amber</font></td>
            <td><center><img src='http://sylonia.freehostingwave.com/adoptables/images/adults/bugzel_1.png'><br><font color='#ffffff' face='Verdana' size='1'>Bugzel</font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center><center>February 15<sup>th</sup>, 2009</center></font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center>March 15<sup>th</sup>, 2009</center></font></td>
            </tr>
            <tr>
            <td><center><img src='http://sylonia.freehostingwave.com/adoptables/images/bases/egg_1.png'><br><font color='#ffffff' face='Verdana' size='1'>Cool Egg</font></td>
            <td><center><img src='http://sylonia.freehostingwave.com/adoptables/images/adults/yetti_1.png'><br><font color='#ffffff' face='Verdana' size='1'>Yetti</font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center>February 15<sup>th</sup>, 2009</center></font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center>March 15<sup>th</sup>, 2009</center></font></td>
            </tr>
            <tr>
            <td><center><img src='http://sylonia.freehostingwave.com/adoptables/images/bases/bone_2.png'><br><font color='#ffffff' face='Verdana' size='1'>Purple Bone</font></td>
            <td><center><img src='http://sylonia.freehostingwave.com/adoptables/images/adults/snakecro_1.png'><br><font color='#ffffff' face='Verdana' size='1'>Snakecro</font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center>February 15<sup>th</sup>, 2009</center></font></td>
            <td><font color='#ffffff' face='Verdana' size='1'><center>March 15<sup>th</sup>, 2009</center></font></td>
            </tr>
            <tr>
            <td colspan='4'><font color='#ffffff' face='Verdana' size='1'><center><a href='http://sylonia.freehostingwave.com/adoptables/guide.php'>Back to guide index</a></center></font></td>
            </tr>
            </table>"
;

$link1 "" ;
if(
$show_extra_page1 == "yes"){
$link1 "<li><a href='$extra_page1_link'>$extra_page1_name<span class='tab-l'></span><span class='tab-r'></span></a></li>"
}

$link2 "";
if(
$show_extra_page2 == "yes"){
$link2 "<li><a href='$extra_page2_link'>$extra_page2_name<span class='tab-l'></span><span class='tab-r'></span></a></li>"
}

// Do the template changes and echo the ready template

$template file_get_contents($file);
$template replace(':SITETITLE:',$site_title,$template);
$template replace(':SITENAME:',$site_name,$template);
$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':LINK1:',$link1,$template);
$template replace(':LINK2:',$link2,$template);
$template replace(':LINK3:',$link3,$template);

//Get the featured adoptable...
$featured getfeatured();
$template replace(':FEATURED:',$featured,$template);

//Ad Management
$header = @file_get_contents("ads/header.txt");
$footer = @file_get_contents("ads/footer.txt");
$tower = @file_get_contents("ads/tower.txt");

$header stripslashes($header);
$footer stripslashes($footer);
$tower stripslashes($tower);

$template replace(':HEADERAD:',$header,$template);
$template replace(':FOOTERAD:',$footer,$template);
$template replace(':TOWERAD:',$tower,$template);


//Is the user logged in?
//$isloggedin = "no";
if ($isloggedin == "yes"){
$template replace(':WELCOMEORREGISTER:','<u>Welcome Back:</u>',$template);
$template replace(':LOGINORACCT:''Welcome back '.$username.'.  <br><br><a href="account.php">Click here to view or edit your account.</a><br><br><a href="logout.php">Log Out</a>' ,$template);
}
else{

//User is not logged in
$template replace(':WELCOMEORREGISTER:','<u>Member Login:</u>',$template);
$loginform "<form name='form1' method='post' action='login.php'>
  <p>Username: 
    <input name='username' type='text' id='username'>
</p>
  <p>Password: 
    <input name='password' type='password' id='password'>
</p>
  <p>
    <input type='submit' name='Submit' value='Submit'>
  </p>
  <p>Don't have an account?<br>
  <a href='register.php'>Register Free</a>  </p>
</form>
"
;
$template replace(':LOGINORACCT:'$loginform ,$template);
}

echo 
$template;
?>


BMR777 03-03-2009 06:05 PM

RE: More help for my guide.
 
The files need to be placed in the same directory as the adoptables script. You cannot place the adoptables files in an outside directory, such as your guide folder, as they need files from the adoptables directory to work properly and display the templates properly. :)

Killgore 03-03-2009 06:07 PM

RE: More help for my guide.
 
So if i renamed the files themselves guide/monthlies.php, would that work?

BMR777 03-03-2009 06:16 PM

RE: More help for my guide.
 
Just put the files inside the adoptables folder.


All times are GMT -5. The time now is 01:02 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.