Ik ben bezig met een ledensysteem voor een vereniging. Ik heb dit script gekocht online en ben het zelf aan het aanpassen. Ik kom alleen niet uit het volgende probleem. Sommige pagina's worden niet goed weergegeven.

Goed

Hier wordt de tekst uigelijnd met het menu links

Echter op sommige pagina;s krijg ik dit:

Het menu links begint onder de tekst in het midden

Dit probleem was al toen ik dit script kocht krijg alleen geen reactie van de website voor dit probleem.

De tekst van een goed werkende pagina is bv:
<?php
 /*
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
© Alle rechten voorbehouden - http://www.phpscripting.be
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
*/



if(empty($_GET['pagina']))
	header("location: ../../index.php?pagina=leden/wachtwoordwijzigen");

$delete = "DELETE FROM leden_wachtwoordwijzigen WHERE tijd < ".time()." - 60*60";
mysql_query($delete)or die(mysql_error());

if( isset( $_GET['actie'] ) and $_GET['actie'] == 'verzenden' ) 
{
	$select = "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_POST['gebruikersnaam']."'";
	$query = mysql_query($select)or die(mysql_error());

	if(mysql_num_rows($query) == 0)
	{
		echo "<div class=\"titel\">Fout</div>";
		echo "<div class=\"bericht\">Deze gebruikersnaam bestaat niet... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
	}
	elseif(empty($_POST['wachtwoord']) || $_POST['wachtwoord'] != $_POST['wachtwoord2']) 
	{ 
		echo "<div class=\"titel\">Fout</div>";
		echo "<div class=\"bericht\">Het nieuwe wachtwoord en de herhaling ervan komen niet met elkaar overeen... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
	}
	else
	{
		$list = mysql_fetch_object($query);

		$code = rand(1000, 5000);
		
		$insert = "INSERT INTO leden_wachtwoordwijzigen (gebruikersnaam, wachtwoord, code, tijd) VALUES ('".$_POST['gebruikersnaam']."', '".md5($_POST[wachtwoord])."', '".$code."', '".time()."')";
		mysql_query($insert)or die(mysql_error());;

		mail("".$list->naam." <".$list->email.">", "".$website['naam']." - Wachtwoord Wijzigen Bevestigen", "Beste ".$list->naam.",\n\nJij of iemand anders heeft geprobeerd je wachtwoord te wijzigen op ".$website['naam'].".\nWil je het wachtwoord wijzigen, klik of dubbelklik dan op de onderstaande link.\nWil je je wachtwoord niet wijzigen, doe dan niets.\n\nGebruikersnaam: ".$list->gebruikersnaam."\nWachtwoord: ".$_POST['wachtwoord']."\n\nZorg eerst dat je uitgelogd bent en klik of dubbelklik hier als je je wachtwoord wilt wijzigen:\n".$website['link']."/?pagina=leden/wachtwoordwijzigen&actie=bevestigen&lid=".str_replace(" ", "%20", $list->gebruikersnaam)."&code=$code\n\nBinnen een uur moet het wijzigen bevestigd worden.\n\n".$website['naam']."\n".$website['link']."","From: ".$website['naam']." <".$website['mail'].">");

		echo "<div class=\"titel\">Wachtwoord wijzigen</div>";
		echo "<div class=\"bericht\">Er is een e-mail naar jouw e-mailadres gestuurd. Klik in de e-mail op de link om het wachtwoord definitief te wijzigen. Binnen een uur moet het wijzigen bevestigd worden...</div>";
	}
}
elseif( isset( $_GET['actie'] ) and $_GET['actie'] == 'bevestigen' ) 

{
	if(!empty($_COOKIE['gebruikersnaam']))
	{
		echo "<div class=\"titel\">Fout</div>";
		echo "<div class=\"bericht\">Om uw wachtwoord defenitief te wijzigen, moet u eerst uitloggen...</div>";
	}
	else
	{
		$select = "SELECT * FROM leden_wachtwoordwijzigen WHERE gebruikersnaam = '".$_GET['lid']."' AND code = '".$_GET['code']."'";
		$query = mysql_query($select)or die(mysql_error());
		$list = mysql_fetch_object($query);

		if(mysql_num_rows($query) == 0)
		{
			echo "<div class=\"titel\">Fout</div>";
			echo "<div class=\"bericht\">Je hebt langer dan een uur geleden je wachtwoord opgevraagd of de gegevens kloppen niet... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
		}
		else
		{
			$update = "UPDATE leden_gegevens SET wachtwoord = '".$list->wachtwoord."' WHERE gebruikersnaam = '".$_GET['lid']."'";
			mysql_query($update)or die(mysql_error());

			echo "<div class=\"titel\">Wachtwoord bevestigen</div>";
			echo "<div class=\"bericht\">Je wachtwoord is succesvol veranderd... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
		}
	}
}
else
{
	echo "<div class=\"titel\">Wachtwoord wijzigen</div>";
	echo "<div class=\"bericht\">";
	echo "<form method=\"POST\" action=\"index.php?pagina=leden/wachtwoordwijzigen&actie=verzenden\" onsubmit=\"wachten()\" name=\"formulier\">";
	echo "<table cellpadding=\"4\" cellspacing=\"0\" border=\"0\" width=\"98%\">";				
	echo "<tr>";
	echo "<td width=\"30%\">Gebruikersnaam</td>";
	echo "<td width=\"70%\"><input type=\"text\" name=\"gebruikersnaam\" size=\"20\"></td>";
	echo "</tr>";
	echo "<tr>";
	echo "<td>Nieuw wachtwoord</td>";
	echo "<td><input type=\"password\" name=\"wachtwoord\" size=\"20\"></td>";
	echo "</tr>";
	echo "<tr>";
	echo "<td>Nieuw wachtwoord (controle)</td>";
	echo "<td ><input type=\"password\" name=\"wachtwoord2\" size=\"20\"></td>";
	echo "</tr>";
	echo "<tr><td></td><td><input type=\"submit\" value=\"Verzenden\" name=\"knop\"> <input type=\"reset\" value=\"Opnieuw\" name=\"opnieuw\"></td></tr>";
	echo "</table>";
	echo "</form>";
	echo "</div>";
}
?>


Dit is er een van een niet goed uitgelijnde:

<?php
 /*
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
© Alle rechten voorbehouden - http://www.phpscripting.be
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
*/

beveiliging(4);

if(empty($_GET['pagina']))
	header("location: ../../index.php?pagina=leden/ledenlijst");

$select = "SELECT * FROM leden_gegevens";
$query = mysql_query($select)or die(mysql_error());

$aantalpagina = ceil(mysql_num_rows($query) / $website['leden']); 

if($aantalpagina == 1)
{
	$vorige = "&#171; Vorige";
	$volgende = "Volgende &#187;";
	$begin = "0";
}
elseif(empty($_GET['p']) || $_GET['p'] == "1")
{
	$vorige = "&#171; Vorige";
	$volgende = "<a href=\"index.php?pagina=leden/ledenlijst&p=2\">Volgende</a> &#187;";
	$begin = "0";
}
elseif($_GET['p'] == $aantalpagina)
{
	$vorige = "&#171; <a href=\"index.php?pagina=leden/ledenlijst&p=".($aantalpagina -1)."\">Vorige</a>";
	$volgende = "Volgende &#187;";
	$begin = $website['leden'] * ($aantalpagina -1);
}
else
{
	$vorige = "&#171; <a href=\"index.php?pagina=leden/ledenlijst&p=".($_GET['p'] -1)."\">Vorige</a>";
	$volgende = "<a href=\"index.php?pagina=leden/ledenlijst&p=".($_GET['p'] +1)."\">Volgende</a> &#187;";
	$begin = $website['leden'] * ($_GET['p'] -1);
}

for($i = 1; $i <= $aantalpagina; $i++) 
{ 
	if($aantalpagina == "1")
		$paginas .= "1 | ";
	else
		if( isset( $_GET['p'] ) and $_GET['p'] == $i )  	
	
			$paginas .= "".$i." | ";
		else
			$paginas .= "<a href=\"index.php?pagina=leden/ledenlijst&p=".$i."\">".$i."</a> | "; 
} 

$navigatie = "".$vorige." | ".$paginas." ".$volgende.""; 

$select = "SELECT * FROM leden_gegevens ORDER BY gebruikersnaam LIMIT ".$begin.", ".$website['leden'].""; 
$query = mysql_query($select)or die(mysql_error());

echo "<div class=\"titel\">Navigatie</div>";
echo "<div class=\"bericht\">".$navigatie."</div>";
 
echo "<div class=\"titel\">";
echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"98%\">";				
echo "<tr>";
echo "<td width=\"40%\"><b>Gebruikersnaam</b></td>";
echo "<td width=\"30%\"><b>Aanmelddatum</b></td>";
echo "<td width=\"30%\"><b>Status</b></td>";
echo "</tr>";
echo "</table>";
echo "</div>";
echo "<div class=\"bericht\">";
echo "<table cellpadding=\"2\" cellspacing=\"0\" border=\"0\" width=\"98%\">";				

while($list = mysql_fetch_object($query)) 
{
	$gebruikersnaam = $list->gebruikersnaam;
	$gebruikersnaam = strip_tags($gebruikersnaam);	
	$gebruikersnaam = strtolower($gebruikersnaam);
	$gebruikersnaam = ucwords($gebruikersnaam);

	if ($list->status == "Beheerder") 
		$status = "<font color=\"#FF0000\">Beheerder</font>";
	elseif ($list->status == "SuperModerator") 
		$status = "<font color=\"#000080\">SuperModerator</font>";
	elseif ($list->status == "Moderator") 
		$status = "<font color=\"#0000FF\">Moderator</font>";
	elseif ($list->status == "Verbannen") 
		$status = "<font color=\"#008000\">Verbannen</font>";
	else
		$status = "Lid";

	echo "<tr>";
	echo "<td width=\"40%\"><img border=\"0\" src=\"afbeeldingen/leden.gif\"> <a href=\"index.php?pagina=leden/profiel&id=".$list->id."\">".$gebruikersnaam."</a></td>";
	echo "<td width=\"30%\">".$list->aangemeld."</td>";
	echo "<td width=\"30%\">".$status."</td>";
	echo "</tr>";
}

echo "</table>";
echo "</div>";
?>


Site: http://www.alumnidiero.nl/al/index.php
Inloggen: test[/] [b]test

Hopelijk kan iemand mij helpen!!!

THNXXX
Als ik beide afbeeldingen eens bekijk doet het me zo toe dat het menu aan je linkerkant teveel informatie bevat om naast het andere menu te passen.

Heb je er zelf al tekst in gezet?
Je bent wss vergeten paddings mee te rekenen met je div sizes.
Die zijn wel belangrijk!
mark moes schreef op 04.01.2010 17:30
Als ik beide afbeeldingen eens bekijk doet het me zo toe dat het menu aan je linkerkant teveel informatie bevat om naast het andere menu te passen.

Heb je er zelf al tekst in gezet?


Hoe bedoel je te veel tekst bevat? Andere pagina;s werken wel gewoon. Je kan de site vinden op: [url]http://www.alumnidiero.nl/al/index.php/[url]

login is test test
``Joris,, schreef op 04.01.2010 17:43
Je bent wss vergeten paddings mee te rekenen met je div sizes.
Die zijn wel belangrijk!


Sorry.. zoveel verstand heb ik er niet van. Ik heb net de demo bekeken van het script en daar werkt het goed maar op mijn site niet. Alleen andere pagina; werken wel.

Waar zou ik de paddings kunnen vinden?
Halt!
Gebruik van marquee tag ist verboten.
klik
Pepijn schreef op 04.01.2010 19:31
Halt!
Gebruik van marquee tag ist verboten.
klik


Wat wil je hiermee zeggen??
In FireFox is je layout wel goed, dus er zit waarschijnlijk een foutje in je css, dat is je layout. Of je hebt ergens waar je je style meegeeft een quote vergeten.
Heb je ook een css hierbij? Laat die dan maar even zien.

@Pepijn
Je zal gelijk hebben, maar was het nu zo zinvol om die opmerking te maken? Volgens mij heeft dat niks met zijn vraag te maken... :D
mark moes schreef op 05.01.2010 10:08
In FireFox is je layout wel goed, dus er zit waarschijnlijk een foutje in je css, dat is je layout. Of je hebt ergens waar je je style meegeeft een quote vergeten.
Heb je ook een css hierbij? Laat die dan maar even zien.


Hier heb ik wat aan :). Ik zie inderdaad (in chrome) dat de layout wel goed is.

Ik heb bij het script dit css file erbij gekregen:

body, table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
input, option, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F1F1F1;
	border: 1px solid #000000;
}
form {
	margin: 0px;
}
A:link { 
	color: #333333; 
	text-decoration : none; 
}
A:visited {
	color : #000000; 
	text-decoration : none; 
} 
A:hover {
	color : #363636; 
	text-decoration : underline; 
} 
A:active {
	color : #000000; 
	text-decoration : none; 
} 
.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #F1F1F1;
	padding: 4px;
	border-top: solid 1px #E5E5E5;
	border-left: solid 1px #E5E5E5;
	border-right: solid 1px #E5E5E5;
}
.bericht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding: 4px;
	margin-bottom: 5px;
	border-bottom: solid 1px #E5E5E5;
	border-left: solid 1px #E5E5E5;
	border-right: solid 1px #E5E5E5;
}
code { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


Voor mijn website gebruik ik nu deze css file:

body {

	margin: 0px;
	padding: 0px;
	background: #242323;
	text-align: justify;
	font: 13px Arial, Helvetica, sans-serif;
	color: #444444;

	
}

table {
	margin: 0px;
	padding: 0px;
	font: 13px Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #ffffff;
	color: #444444;
	
}



#wrapper {
position: absolute;
width: 900px;
left: 50%;
min-height: 100%;
margin-left: -450px;
}


h1, h2, h3 {
	margin-top: 0px;
	font-weight: normal;
	color: #FFFFFF;
}

h1 {
	font-size: 2.4em;
}

h2 {
	font-size: 1.8em;
}

h3 {
	font-size: 1.4em;
}

p, ol, ul {
	margin-bottom: 1.8em;
	line-height: 160%;
}

a {
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a img {
	border: none;
}

bb {
	color: #CCFFFF;

}


/* Header */

#header {
	width: 900px;
	height: 50px;
	margin: 0px auto;
	border: 1px;
}

#header a {
	text-decoration: none;
	color: #FFFFFF;
}

/* Logo */

#logo {
	float: left;
	padding-left: 20px;
}

#logo h1, #logo p {
	margin: 0px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}

#logo h1 {
	padding: 25px 0px 0px 0px;
}

/* Menu */

#menu {
	float: right;
}

#menu ul {
	margin: 0px;
	padding: 49px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
	margin: 0px;
}

#menu a {
	display: block;
	width: auto;
	padding: 6px 20px;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .active {
	background: #404040;
}

#menu .active a {
	background: url(images/img02.gif) no-repeat 100% -40px;
}

/* Page */

#page {
	width: 900px;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
	background: #FFFFFF;
}

#header-pic {
	background: url(images/img06.jpg) no-repeat left top;
	width: 900px;
	height: 210px;
}

/* Content */

#content {
	float: right;
	width: 570px;
}

.post {
	margin: 0px 0px 30px 0px;
}

.post .title {
	margin: 0px;
	background: #444444 url(images/img02.jpg) no-repeat left 50%;
	padding: 7px 25px;
	font-size: 1.4em;
}

.post .title h1 {
}

.post .entry {
	padding: 0 20px;
}

.post .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post .byline {
	margin: 0px;
	padding-left: 20px;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 300px;
}

#sidebar-bgtop {
}

#sidebar-bgbtm {
	background: url(images/img03.jpg) no-repeat left bottom;
}

#sidebar-content {
	background: url(images/img01.jpg) repeat-y left top;
}

#sidebar ul {
	padding: 0px 0 5px 0;
	margin: 0px;
	list-style: none;
}

#sidebar li li {
	margin-left: 20px;
	margin-right: 20px;
	line-height: 30px;
	padding-left: 15px;
	border-bottom: 1px dashed #BDBDBD;
	background: url(images/img04.jpg) no-repeat left 50%;
}

#sidebar li ul {
	margin-bottom: 1.8em;
	list-style: none;
}

#sidebar h2 {
	background: #444444 url(images/img02.jpg) no-repeat left 50%;
	padding: 7px 25px;
	font-size: 1.4em;
}

#sidebar a {
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

/* Search */

#search {
}

#search form {
	margin-bottom: 1.8em;
	padding: 0px;
}

#search fieldset {
	margin-left: 20px;
	padding: 0px;
	border: none;
}

#search #s {
	width: 160px;
}

/* Footer */

#footer {
	clear: both;
	width: 900px;
	height: 50px;
	margin: 0px auto 30px auto;
	color: #000000;
}

#footer p {
	margin: 0px;
	padding: 19px 0px 0px 0px;
	text-align: center;
	line-height: normal;
	font-size: smaller;
}

#footer a {
	color: #FFFFFF;
}

input, option, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
}
form {
	margin: 0px;
}
A:link { 
	color: #333333; 
	text-decoration : none; 
}
A:visited {
	color : #000000; 
	text-decoration : none; 
} 
A:hover {
	color : #363636; 
	text-decoration : underline; 
} 
A:active {
	color : #000000; 
	text-decoration : none; 
} 
.titel {
	margin: 0px;
	background: #444444 url(images/img02.jpg) no-repeat left 50%;

	font-size: 1.4em;
	color: #FFFFFF;
	padding: 7px 25px;
	margin-top: 0px;
	font-weight: normal;
	color: #FFFFFF;
}
.bericht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding: 4px;
	margin-bottom: 5px;
	border-bottom: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
code { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


hopelijk komt hier de fout uit ;)
iemand??
heeft iemand een idee wat de fout in de css is?

Reageren