basic beheer

Status
Niet open voor verdere reacties.

antonov314

Gebruiker
Lid geworden
9 jan 2012
Berichten
8
Hey,

ik heb me zelf een opdracht gegeven om eens met php te gaan spelen.
nu ben ik bezig met een soort van user beheer systeem.
alleen kom ik wat vervelende error's tegen die maar niet weg willen, nou heb ik al wat ge google maar kom er niet helemaal uit.
nou hoop ik dat jullie mij misschien kunnen helpen.

Het probleem is dat als ik "<?=$obj->manage_user()?>" gebruik dan laat hij op de pagina "obj->manage_user()?>" zien.
maar maak ik er nou "<?php echo $obj->manage_user()?>" van dan laat hij die name niet zien.

manage-user.php
PHP:
<?php
include '../_class/class.php';

$obj = new modernCMS();

//Setup Our connection Vars
$obj->host = 'localhost';
$obj->username = 'root';
$obj->password = '';
$obj->db = 'basic';

//connect To Our DB
$obj->connect();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-transitional">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Manage user</title>
<link rel="stylesheet" href="../style.css" type="text/css" media="screen" title="no title" charset="UTF-8" />

</head>

<body>
<div id="page-wrap">
	<?php include '../nav.php'; ?>
	
	<?php echo $obj->manage_user()?>
</div>	
</body>
</html>

class.php
PHP:
function manage_user(){
		echo '<div id="manage">';
		$sql = "SELECT * FROM gebruiker";
		$res = mysql_query($sql) or die(mysql_error());
		while($row = mysql_fetch_assoc($res)) :
	?>
		<div>
			<h2 class="name"><?=$row['name']?></h2>
			<span class="actions"><a href="#">Edit</a> | <a href="#">Delete</a></span>
		</div>
	<?php
		endwhile;
			echo '</div>'; //Closes Manage Div
	}//Ends manage_user

het project staat online op
http://server.devistation.nl/basic/admin
 
Laatst bewerkt:
Schrijf eens <?PHP ipv shorthand <? Kan zijn dat shorthand is uitgezet in je php.ini
 
ergens heb je een tag niet afgesloten ofzo.
is een parse probleem, ik denk dat het door de nav include komt
 
als je een webhost heb kun je er nix aandoen.
okey, je kunt proberen met een mail sturen. maar ik geef je weinig hoop
 
ik host me eigen server :D dus moet geen probleem zijn heb er alleen een domein naam er aan gekoppeld.
heb dus gewoon root acces.
 
als je wamp gebruikt, dat kun je in het menu folder PHP -> settings en ergens boven aan staat 'short open tags' daar moet een vinkje voor komen te staan
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan