ik heb deze code:
<?php
include ("members.php");
$membernummer="1";
for ($oneindigelus=0; $oneindigelus<$aantal; $oneindigelus++){
include ("members/$member[$membernummer].php");
$memberna[$membernummer] = "$punten[$login]$member[$membernummer]";
$membernummer=$membernummer+1;
}
sort ($memberna);
$membernummer="1";
for ($oneindigelus=0; $oneindigelus<$aantal; $oneindigelus++){
$memberna[$membernummer] = preg_replace ("^[[:digit:]]^", "", $memberna[$membernummer]);
$membernummer=$membernummer+1;
}
echo("
<table cellSpacing=0 cellPadding=0 border=0 style=\"border: 1 solid #A1A1A1\">
<tr>
<td colspan=\"0\" background=\"menutop.jpg\" height=\"16\" valign=\"top\" width=\"150\"><FONT face=verdana size=1>Member:</font></td>
<td colspan=\"0\" background=\"menutop.jpg\" height=\"16\" valign=\"top\" width=\"150\"><FONT face=verdana size=1>Punten:</font></td>
<td colspan=\"0\" background=\"menutop.jpg\" height=\"16\" valign=\"top\" width=\"75\"><FONT face=verdana size=1>level:</font></td>
<td colspan=\"0\" background=\"menutop.jpg\" height=\"16\" valign=\"top\" width=\"150\"><FONT face=verdana size=1>profiel:</font></td>
</tr> ");
$membernummer="1";
for ($oneindigelus=0; $oneindigelus<$aantal; $oneindigelus++){
include ("members/$memberna[$membernummer].php");
echo("<tr>
<td width=\"150\">$memberna[$membernummer]</td>
<td width=\"150\">$punten[$login]</td>
<td width=\"75\">$delevel[$login]</td>
<td width=\"150\"><a href=\"lay.php?d=profiel&id=$memberna[$membernummer]&ka=gast\">$memberna[$membernummer]</a></td>
</tr>");
$membernummer=$membernummer+1;
}
echo(" <tr>
<td background=\"menubottom.jpg\" width=\"150\"><FONT face=verdana size=1>  </font></td>
<td background=\"menubottom.jpg\" width=\"150\"><FONT face=verdana size=1>  </font></td>
<td background=\"menubottom.jpg\" width=\"75\"><FONT face=verdana size=1>  </font></td>
<td background=\"menubottom.jpg\" width=\"150\"><FONT face=verdana size=1>  </font></td>
</tr>
</table> ");
?>
en ik krijg dit:


Ik wil graag dat de member met demeeste punten boven aan komt te staan mar als je in dat plaatje ziet doet het het niet helemaal goed wat is er mis aan mijn script?
kan je ook iets met gewone variable dingen in het gegevens bestand van een member maken zoals ik had?(dat heb ik nodig voor de rest van het script)

Harm
ok zo dan:
<?php
include ("members.php");
$members=array();
foreach($member as $key => $value){
$member_name=$value;
include('members/'.$member_name.'.php');
$members['username'][]=$login;
$members['password'][]=$pass;
$members['score'][]=$punten[$value];
$members['level'][]=$delevel[$value];
}
arsort($members['score'],SORT_NUMERIC);

?>
<table cellSpacing=0 cellPadding=0 border=0 style=\"border: 1 solid #A1A1A1\">
<tr>
<td colspan="0" background="menutop.jpg" height="16" valign="top" width="150"><FONT face="verdana" size="1">Member:</font></td>
<td colspan="0" background="menutop.jpg" height="16" valign="top" width="150"><FONT face="verdana" size="1">Punten:</font></td>
<td colspan="0" background="menutop.jpg" height="16" valign="top" width="150"><FONT face="verdana" size="1">level:</font></td>
<td colspan="0" background="menutop.jpg" height="16" valign="top" width="150"><FONT face="verdana" size="1">profiel:</font></td>
</tr>
<?
foreach($members['score'] as $key => $value){
echo'<tr>
<td width="150">'.$members['username'][$key].'</td>
<td width="150">'.$members['score'][$key].'</td>
<td width="75">'.$members['level'][$key].'</td>
<td width="150"><a href="lay.php?d=profiel&id='.$members['username'][$key].'&amp;ka=gast">'.$members['username'][$key].'</a></td>
</tr>';
}
?>
<tr>
<td background="menubottom.jpg" width="150"><FONT face="verdana" size="1"> </font></td>
<td background="menubottom.jpg" width="150"><FONT face="verdana" size="1"> </font></td>
<td background="menubottom.jpg" width="75"><FONT face="verdana" size="1"> </font></td>
<td background="menubottom.jpg" width="150"><FONT face="verdana" size="1"> </font></td>
</tr>
</table>

Reageren