Jump to content

chrisdixon

New Members
  • Posts

    5
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

chrisdixon's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. thanks for reply Alex but i am still getting the error Parse error: parse error in C:\Wamp Server\wamp\www\modern_cms\index.php on line 28 (if(isset($GET['id']): is on line 28) <div id="page_wrap"> <?php if(isset($GET['id']): // ... else: echo $obj->get_content(); endif; ?> </div>
  2. hey forum, i am getting this error displaying in my browser Parse error: parse error in C:\Wamp Server\wamp\www\modern_cms\index.php on line 28 here is my index.php file <?php include '_class/cms_class.php'; $obj = new modernCMS(); //Setup Our Connection Vars $obj->host = 'localhost'; $obj->username = ''; $obj->password = ''; $obj->db = 'modernCMS'; //connect to our DB $obj->connect(); ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <title>My Modern CMS</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div id="page_wrap"> <?php if(isset($GET['id']); else: <?php echo $obj->get_content() ?> endif; ?> </div> </body> </html> and my cms_class.php <?php class modernCMS { var $host; var $username; var $password; var $db; function connect() { $con = mysql_connect($this->host, $this->username, $this->password) or die(mysql_error()); mysql_select_db($this->db, $con) or die(mysql_error()); } function get_content($id = ''){ $sql = "SELECT * FROM cms_content ORDER BY id DESC"; $res = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_assoc($res)){ echo '<h1><a href="index.php?id=' . $row['id'] . '">' . $row['title'] . '</a></h1>'; echo '<p>' . $row['body'] . '</p>'; } } }//Ends our class ?> probably a very simple fix to you guys but i am only just beginning PHP. please help Thanks
  3. This worked mate, <?php echo $obj->get_content() ?> thankyou so much!
  4. hello, I am currently trying to make a simple CMS System for a class assignment due soon. i have just commenced and i made a cms_class.php file and it contains the following: <?php class modernCMS { var $host; var $username; var $password; var $db; function connect() { $con = mysql_connect($this->host, $this->username, $this->password) or die(mysql_error()); mysql_select_db($this->db, $con) or die(mysql_error()); } function get_content(){ $sql = "SELECT * FROM cms_content"; $res = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_assoc($res)){ echo '<h1>' . $row['title'] . '</h1>'; echo '<p>' . $row['body'] . '</p>'; } } }//Ends our class ?> My index.php file contains the following: <?php include '_class/cms_class.php'; $obj = new modernCMS(); //Setup Our Connection Vars $obj->host = 'localhost'; $obj->username = ''; $obj->password = ''; $obj->db = 'modernCMS'; //connect to our DB $obj->connect(); ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <title>My Modern CMS</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div id="page_wrap"> <?=$obj->get_content()?> </div> </body> </html> when i go to look at this on my localhost it is only showing up "get_content()?>" I am wanting it to display content from my "cms_content" table i just made and is present in phpmyadmin. any input would be very much appreciated. Thanks
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.