Beste PHP hulp,
Ik heb een script om mail te bekijken, je kan hme hier zien: http://mail.habbojam.nl als je dan inlogt en je gaat naar Postvak in, dan staan de berichten heel ver van elkaar af, hoe verander ik dat ze minder ver van elkaar afstaan? dit is het script:

<?php
//Deze pagina geeft een overzicht van de ontvangen mailtjes weer
require 'mail_header.php';//variablen initializeren
require 'connect_pop3.php';//verbinding maken met de pop3 server
include 'mail_menu.php'; //het menu weergeven

// STATUS opvragen aan de pop3 server
$buffer="STAT\r\n";
fputs($mailserver,$buffer);
//status ophalen
$buffer=fgets($mailserver,512);
$mailsum=substr($buffer,4,2);
$mailmem=substr($buffer,6,strlen($buffer)-6);

// status informatie weergeven
echo '<table>
<tr><th>'.($lang['attribute']?$lang['attribute']:'Attribute').'</th><th align=center>'.($lang['value']?$lang['value']:'Value').'</th></tr>
<tr>
<td class=attribute>'.($lang['mailcount']?$lang['mailcount']:'Number of mails').'</td>
<td>' . $mailsum . '</th>
</tr>
<tr>
<td class=attribute>'.($lang['mailboxsize']?$lang['mailboxsize']:'Mailboxsize').'</td>
<td>'.$mailmem.' bytes</th>
</tr>
</table>';
if($mailsum>0){
?>
<script LANGUAGE="JavaScript">
<!--
function confirmSubmit()
{
var agree=confirm("<?php echo ($lang['sure']?$lang['sure']:'Are you sure you wish to continue?');?>");
if (agree)
return true ;
else
return false ;
}
// -->
</script>
<?php

echo '<form method="POST" action="mail_delete.php"><input type="submit" value="'.($lang['delete']?$lang['delete']:'Delete').'" name="delete" onClick="return confirmSubmit()"><table><tr><th colspan=3></th><th colspan=5>'.($lang['action']?$lang['action']:'Action').'</th><th>'.($lang['from']?$lang['from']:'From').'</th><th>'.($lang['subject']?$lang['subject']:'Subject').'</th><th colspan=3>'.($lang['view']?$lang['view']:'View').'</th><th>'.($lang['date']?$lang['date']:'Date').'</th><th>'.($lang['attachment']?$lang['attachment']:'Attachment').'</th></tr>';
//haal de info van alle mailtjes op
for($nr=1;$nr<=$mailsum;$nr++){
$buffer="RETR " . $nr . "\n";
fputs($mailserver,$buffer);
$bijlage=false;
$text=false;
$html=false;
$priority=3;
$bijlagenaam=array();
//lees de mail totdat je .{enter} tegen komt
while($buffer<>".\r\n"){
$buffer=fgets($mailserver,512);
$lowerbuffer=strtolower($buffer);
if(!$bijlage){
if(substr($lowerbuffer,0,11)=='x-priority:'){$priority=substr($buffer,12,1);}
if(substr($lowerbuffer,0,5)=='from:'){$from=htmlspecialchars(substr($buffer,6,strlen($buffer)));}
if(substr($lowerbuffer,0,8)=='subject:'){$subject=htmlspecialchars(substr($buffer,9,strlen($buffer)));}
if(substr($lowerbuffer,0,5)=='date:'){$date=htmlspecialchars(substr($buffer,6,strlen($buffer)));}
if(strpos($lowerbuffer,'content-type:')!==false){
$type=substr($buffer,14,strpos($buffer,';')-14);
if(strpos($lowerbuffer,'text/plain')!==false){
$text=true;
}elseif(strpos($lowerbuffer,'text/html')!==false){
$html=true;
}elseif(strpos($lowerbuffer,'multipart/mixed')!==false){
}elseif(strpos($lowerbuffer,'multipart/alternative')!==false){
}else{
$bijlage=true;
}
}
}
//bijlage namen in een array stoppen
if($bijlage and strpos($buffer,"filename=\"")!==false){$bijlagenaam[]=substr($buffer,strpos($buffer,'name=')+6,strpos($buffer,"\"\r\n")-strpos($buffer,'name=')-6);}
}
$from=str_replace("\"","\\\"",$from);
$subject=str_replace("\"","\\\"",$subject);
echo '<tr><td>'.$nr.'</td><td><input type="checkbox" name="delid[]" value="'.$nr.'"></td>';
//goede priority weergeven
if(intval($priority) < 3 and intval($priority) > 0){
echo '<td align=center><img src="images/priority-high.gif" alt='.($lang['high']?$lang['high']:'High').'></td>';
}elseif(intval($priority) > 3 and intval($priority) < 6){
echo '<td align=center><img src="images/priority-low.gif" alt='.($lang['low']?$lang['low']:'Low').'></td>';
}else{
echo '<td align=center><img src="images/priority-normal.gif" alt='.($lang['normal']?$lang['normal']:'normal').'></td>';
}
//prullenbakje weergeven
echo '<td><a href="mail_delete.php?delid='.$nr.'"><img src="images/delete.gif" alt="'.($lang['delete']?$lang['delete']:'Delete').'" border=0></a></td>';
//reply as attachment weergeven
echo '<td><a href="mail_compose.php?to='.$from.'&attachedmail='.$nr.'&subject=Re: '.$subject.'"><img src="images/reply2.png" alt="'.($lang['reply2']?$lang['reply2']:'Reply as attachment').'" border=0></a></td>';
//reply weergeven
echo '<td><a href="mail_compose.php?to='.$from.'&mailid='.$nr.'&subject=Re: '.$subject.'"><img src="images/reply.png" alt="'.($lang['reply']?$lang['reply']:'Reply').'" border=0></a></td>';
//forward weergeven
echo '<td><a href="mail_compose.php?mailid='.$nr.'&subject=Fwd: '.$subject.'"><img src="images/forward.png" alt="'.($lang['forward']?$lang['forward']:'Forward').'" border=0></a></td>';
//forward as attachment weergeven
echo '<td><a href="mail_compose.php?attachedmail='.$nr.'&subject=Fwd: '.$subject.'"><img src="images/forward2.png" alt="'.($lang['forward2']?$lang['forward2']:'Forward as attachment').'" border=0></a></td>';
//afzender weergeven
echo '<td><a href="mail_compose.php?to='.$from.'&mailid='.$nr.'&subject=Re: '.$subject.'">'.$from.'</a></td>';
//onderwerp weergeven
echo '<td><a href="mail_view'.($useiframe?'frame':'').'.php?mailid='.$nr.($useiframe?'&subject='.$subject.'&from='.$from:'').'"'.($useiframe?'':' target="_blank"').'>'.$subject.'</a></td>';
//source knop
echo '<td><a href="mail_source.php?mailid='.$nr.'" target="_blank"><img src="images/source.gif" border=0 alt="'.($lang['source']?$lang['source']:'Source').'"></a></td>';
//tekst knop
if($text){echo '<td><a href="mail_view'.($useiframe?'frame':'').'.php?mailid='.$nr.($useiframe?'&subject='.$subject.'&from='.$from:'').'&contenttype=text"'.($useiframe?'':' target="_blank"').'><img src="images/text.gif" border=0 alt="'.($lang['text']?$lang['text']:'Text').'"></a></td>';}else{echo '<td></td>';}
//html knop
if($html){echo '<td><a href="mail_view'.($useiframe?'frame':'').'.php?mailid='.$nr.($useiframe?'&subject='.$subject.'&from='.$from:'').'&contenttype=html"'.($useiframe?'':' target="_blank"').'><img src="images/html.gif" border=0 alt="'.($lang['html']?$lang['html']:'Html').'"></a></td>';}else{echo '<td></td>';}
//datum weergeven
echo '<td>'.$date.'</td><td>';
//bijlage namen weergeven
if($bijlage==true and count($bijlagenaam)>0){
for($i=0;$i<count($bijlagenaam);$i++){
echo('<a href="mail_file.php?mailid='.$nr.'&file='.$bijlagenaam[$i].'" target="_blank">'.$bijlagenaam[$i].'</a><br>');
}
}else{
echo 'None';
}
echo '';

}
//delete knop en eindeformulier en pagina
echo '</table><input type="submit" value="'.($lang['delete']?$lang['delete']:'Delete').'" name="delete" onClick="return confirmSubmit()"></form>';
}//einde if($mailsum>0)
echo '</body></html>';
include 'disconnect_pop3.php'; // verbinding met pop3 server naar behoren verbreken
?>


Ik hoop dat iemand mij kan helpen,
Gr Vinnyboy
Hij heeft een rowspan en een collspan van 3 en 5..
misschien moet je die aanpassen..
kijk daar is naar..
Bedankt ik zal er naar kijken bedankt!
Beste Marijn,
Ik zie het nergens staan,
en ik weet niet wat ik moet neerzetten,
Wil je aub ( of iemand anders ) het script wijzigen en hier neerzetten of naar mijn mail sturen?
gr Vinnyboy
Bedankt voor het reageren Marijn
Ik heb het geprobeerd,
maar het blijft gewoon staan!
Ik denk dat het aan de datum ligt maar die krijg ik maar niet naast elkaar de datum!
steeds onder elkaar!
if($html){echo '<td><a href="mail_view'.($useiframe?'frame':'').'.php?mailid='.$nr.($useiframe?'&subject='.$subject.'&from='.$from:'').'&contenttype=html"'.($useiframe?'':' target="_blank"').'><img src="images/html.gif" border=0 alt="'.($lang['html']?$lang['html']:'Html').'"></a></td>';}else{echo '<td></td>';}
//datum weergeven
echo '<td>'.$date.'</td><td>';
//bijlage namen weergeven
if($bijlage==true and count($bijlagenaam)>0){
for($i=0;$i<count($bijlagenaam);$i++){
echo('<a href="mail_file.php?mailid='.$nr.'&file='.$bijlagenaam[$i].'" target="_blank">'.$bijlagenaam[$i].'</a><br>');
}
}else{
echo 'None';
}
echo '';


daar moet het ergens zitten
Gr Vinnyboy
ps colspan heb ik naar 1 1 gezet dus dat is het probleem nie
Please kan iemand mij helpen ?
ik zit te kijken eerst dacht ik hetzelfde als martijn maar ik ga nog even voor je zoeken.
Bedankt!

Reageren