Quantcast

Forums | MacLife

You are not logged in.

#1 2009-02-20 7:13 pm

Title27GT
Member
From: New York, NY
Registered: 2007-07-10
Posts: 338

Ahh, please help me format this table.

On this website: http://piarco.vatcar.org

On the right sidebar, below "Who's Controlling" there's a table for "Who's Flying?" containing an iframe, which contains a PHP script to allow users to see who is virtually flying in our virtual airspace. Displayed is their Callsign, departure airport, and destination airport. Now, originally, I had bullets before each callsign to make it look nicer. However, the formatting pushed the string over to the next line in IE even though it looked fine in Safari and FF, so I got rid of the bullet and everything seemed to stay on it's own line in all browsers. However, when someone with a shorter call sign logged on today, all was not well on Safari:
http://img17.imageshack.us/img17/3523/picture6.png

As you can see, BW-69's string is starting on the wrong line and spilling over into the next one. Lame. I can't figure out how to format this stuff so that everything stays on it's own line, all the time, in EVERY BROWSER! If any one can help out, I would be very appreciative.

Here is the PHP file that is being iframed

Code:

<style>
    body { background-color: #eeeeee; }
    border:0
    valign="top"
</style>
<?php
require_once("VatsimPHPgenerator.php");
$VatsimPHP=new VatsimPHP;
$pilotlist=$VatsimPHP->pilots();
$flag=0;
for($i = 0; $i < count($pilotlist); $i++)
    {
        echo "<TR>";
        if (substr($pilotlist[$i][11],0,4)=='TBPB')
        {
        $flag=1;                                                                                                                                                                                                                    
        echo "<br><TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n\n\n\n\n\n\n"; 
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n\n\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TBPB')
        {
        $flag=1;
        echo "<li><TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\">\n\n<b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TTPP')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TTPP')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TAPA')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TAPA')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TKPK')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TKPK')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TFFR')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TFFR')
        {
        $flag=1;
        echo "<TD WIDTH=\"47px\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"28px\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"31px\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TFFF')
        {
        $flag=1;
        echo "<TD WIDTH=\"47px\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"28px\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"31px\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TFFF')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TDPD')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TDPD')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TFFR')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TLPC')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TLPC')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TLPL')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TLPL')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TVSV')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TVSV')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TGPY')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TGPY')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">-".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][11],0,4)=='TTCP')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        } elseif (substr($pilotlist[$i][13],0,4)=='TTCP')
        {
        $flag=1;
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" FACE=\"arial\" COLOR=\"black\" COLSPAN=\"2\"><b>".$pilotlist[$i][0]."</b></FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" COLSPAN=\"2\">".$pilotlist[$i][11]."</FONT></TD>\n";
        echo "<TD WIDTH=\"50%\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\" ROWSPAN=\"1\">".$pilotlist[$i][13]."</FONT></TD>\n";
        echo "</TR>";
        };
    };
if($flag == 0)
    {
        echo "<TR><TD WIDTH=\"100%\" COLSPAN=\"2\" ALIGN=\"CENTER\"><FONT SIZE=\"1\" COLOR=\"black\" FACE=\"arial\">There are currently no ongoing flights within the Piarco airspace.</FONT></TD></TR>";
    };                                                                                
?>

Here is the iFrame itself

Code:

<iframe src="http://kingston.vatcar.org/piarcoflying.php" width="138px" height="110px" frameborder="0" scrolling="no"></iframe></td></tr>

http://online.vatsimindicators.net/1041931/1306.png

Offline

 

#2 2009-02-20 8:50 pm

Basseq
Fixxy of F&S fame
From: D.C.
Registered: 2002-12-18
Posts: 3125
Website

Re: Ahh, please help me format this table.

Dude, there's so much repetition in that PHP script. And <font> tags... really?

Anyway, show me the HTML output of your little script.


Basseq is me, John Whittet.
(Finishing the remainder of the thought expressed in the post has been left as an exercise for the reader.)

Offline

 

#3 2009-02-20 10:48 pm

Title27GT
Member
From: New York, NY
Registered: 2007-07-10
Posts: 338

Re: Ahh, please help me format this table.

Basseq wrote:

Dude, there's so much repetition in that PHP script. And <font> tags... really?

Anyway, show me the HTML output of your little script.

It's on a .html page, and It's embedded in an iFrame.


http://online.vatsimindicators.net/1041931/1306.png

Offline

 

#4 2009-02-22 10:10 am

Title27GT
Member
From: New York, NY
Registered: 2007-07-10
Posts: 338

Re: Ahh, please help me format this table.

http://img9.imageshack.us/img9/9305/picture9e.png

This is killing me, can anyone help?


http://online.vatsimindicators.net/1041931/1306.png

Offline

 

#5 2009-02-22 12:07 pm

Basseq
Fixxy of F&S fame
From: D.C.
Registered: 2002-12-18
Posts: 3125
Website

Re: Ahh, please help me format this table.

Right-Click -> View Source.


Basseq is me, John Whittet.
(Finishing the remainder of the thought expressed in the post has been left as an exercise for the reader.)

Offline

 

#6 2009-02-22 1:39 pm

Title27GT
Member
From: New York, NY
Registered: 2007-07-10
Posts: 338

Re: Ahh, please help me format this table.

Basseq wrote:

Right-Click -> View Source.

What I'm trying to tell you, is that there is no HTML output. It is a PHP document, embedded in an IFRAME, put into my webpage, which is .html.

Here is the source for the IFRAME, which I assume is what you're looking for

Code:

<style>
    body { background-color: #eeeeee; }
    border:0
    valign="top"
</style>
<TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TD WIDTH="50%"><FONT SIZE="1" FACE="arial" COLOR="black" COLSPAN="2"><b>A1</b></FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" COLSPAN="2">TTPP</FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" ROWSPAN="1">-TBPB</FONT></TD>
</TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TD WIDTH="50%"><FONT SIZE="1" FACE="arial" COLOR="black" COLSPAN="2"><b>AAL2051</b></FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" COLSPAN="2">KJFK</FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" ROWSPAN="1">-TKPK</FONT></TD>
</TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TD WIDTH="50%"><FONT SIZE="1" FACE="arial" COLOR="black" COLSPAN="2"><b>BAW326</b></FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" COLSPAN="2">EGLL</FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" ROWSPAN="1">-TBPB</FONT></TD>
</TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><br><TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" ROWSPAN="1"><b>DGV851</b></FONT></TD>






<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" ROWSPAN="1">TBPB</FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" ROWSPAN="1">-ELLX</FONT></TD>
</TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TD WIDTH="50%"><FONT SIZE="1" FACE="arial" COLOR="black" COLSPAN="2"><b>GND-473</b></FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" COLSPAN="2">TGPY</FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" ROWSPAN="1">-TBPB</FONT></TD>
</TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TD WIDTH="50%"><FONT SIZE="1" FACE="arial" COLOR="black" COLSPAN="2"><b>TOM93</b></FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" COLSPAN="2">EGKK</FONT></TD>
<TD WIDTH="50%"><FONT SIZE="1" COLOR="black" FACE="arial" ROWSPAN="1">-TAPA</FONT></TD>
</TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR>

Last edited by Title27GT (2009-02-22 1:40 pm)


http://online.vatsimindicators.net/1041931/1306.png

Offline

 

#7 2009-02-22 5:04 pm

Basseq
Fixxy of F&S fame
From: D.C.
Registered: 2002-12-18
Posts: 3125
Website

Re: Ahh, please help me format this table.

Here's your problem:

Code:

TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR><TR>

This is because you're writing a TR tag on every iteration of your for loop, but you might not write TDs or the closing tag.


Basseq is me, John Whittet.
(Finishing the remainder of the thought expressed in the post has been left as an exercise for the reader.)

Offline

 

#8 2009-02-22 5:13 pm

Basseq
Fixxy of F&S fame
From: D.C.
Registered: 2002-12-18
Posts: 3125
Website

Re: Ahh, please help me format this table.

Also, I'd write your forloop  like this:

Code:

$found = false;
foreach ($p in $pilotlist) {
     $m = substr($p[11],0,4)."|".substr($p[13],0,4);
     if (preg_match("/TTCP|TGPY|.../", $m)) { // all your airport codes here
          printf("<tr><th>%s</th><td>%s</td><td>-%s</td></tr>", $p[0], $p[11], $p[13]);
          $found = true;
     }
}
if (!$found) print("<tr><td>There are currently no ongoing flights within the Piarco airspace.</td></tr>");

I think that should have all your logic in it.

Style with CSS:

Code:

th, tr {
     font: 11px Arial, sans-serif;
     color: black;
}
th { font-weight: bold; }

Last edited by Basseq (2009-02-22 5:13 pm)


Basseq is me, John Whittet.
(Finishing the remainder of the thought expressed in the post has been left as an exercise for the reader.)

Offline

 

#9 2009-02-22 10:34 pm

Title27GT
Member
From: New York, NY
Registered: 2007-07-10
Posts: 338

Re: Ahh, please help me format this table.

I edited my php file to look like this:

Code:

<style>
    body { background-color: #eeeeee; }
    border:0
    valign="top"
</style>
<?php
require_once("VatsimPHPgenerator.php");
$VatsimPHP=new VatsimPHP;
$pilotlist=$VatsimPHP->pilots();
$flag=0;
$found = false;
foreach ($pilots in $pilotlist) {
     $m = substr($p[11],0,4)."|".substr($p[13],0,4);
     if (preg_match("/TTCP|TGPY|.../", $m)) { // all your airport codes here
          printf("<tr><th>%s</th><td>%s</td><td>-%s</td></tr>", $p[0], $p[11], $p[13]);
          $found = true;
     }
}
if (!$found) print("<tr><td>There are currently no ongoing flights within the Piarco airspace.</td></tr>");

?>

and I get this:

Code:

Parse error: syntax error, unexpected T_STRING in /home/colst0/public_html/piarco/piarcotest.php on line 12

http://online.vatsimindicators.net/1041931/1306.png

Offline

 

#10 2009-02-23 9:34 am

Alien
Forum Czar
Administrator
From: Republic of Amsterdam
Registered: 1999-07-05
Posts: 16941
Website

Re: Ahh, please help me format this table.

Title27GT wrote:

preg_match("/TTCP|TGPY|.../", $m)) { // all your airport codes here

I do believe some of the work may have to be done by you.

.tsooJ


http://macstack.net/forums/images/smilies/lol.gif

Offline

 

#11 2009-02-23 1:49 pm

Title27GT
Member
From: New York, NY
Registered: 2007-07-10
Posts: 338

Re: Ahh, please help me format this table.

Alien wrote:

Title27GT wrote:

preg_match("/TTCP|TGPY|.../", $m)) { // all your airport codes here

I do believe some of the work may have to be done by you.

.tsooJ

I understood that part, I'm just wondering why I'm getting the error with that new PHP script.


http://online.vatsimindicators.net/1041931/1306.png

Offline

 

#12 2009-02-26 2:19 pm

Title27GT
Member
From: New York, NY
Registered: 2007-07-10
Posts: 338

Re: Ahh, please help me format this table.

Any developments?


http://online.vatsimindicators.net/1041931/1306.png

Offline

 

#13 2009-02-27 5:28 am

Alien
Forum Czar
Administrator
From: Republic of Amsterdam
Registered: 1999-07-05
Posts: 16941
Website

Re: Ahh, please help me format this table.

You tell us!

.tsooJ


http://macstack.net/forums/images/smilies/lol.gif

Offline

 

#14 2009-02-27 3:20 pm

Title27GT
Member
From: New York, NY
Registered: 2007-07-10
Posts: 338

Re: Ahh, please help me format this table.

Alien wrote:

You tell us!

.tsooJ

Unfortunately I haven't figured out why I'm getting that error on that particular PHP script.


http://online.vatsimindicators.net/1041931/1306.png

Offline

 

#15 2009-03-02 6:17 pm

Booksley
Zombie Genocidest
From: Toronto, Ontario
Registered: 2001-02-16
Posts: 5037

Re: Ahh, please help me format this table.

Title27GT wrote:

Alien wrote:

You tell us!

.tsooJ

Unfortunately I haven't figured out why I'm getting that error on that particular PHP script.

The error is happening on line 12:

Code:

foreach ($pilots in $pilotlist) {

It looks okay to me at first glance. But lets look at the documentation, because I avoid PHP if I can:

http://www.php.net/foreach wrote:

foreach (array_expression as $value)

So change line 12 to:

Code:

foreach ($pilotlist as $pilots)

You'll also need to edit line 14 with the correct airport codes.

Offline

 

Board footer

Powered by PunBB 1.2.6
© Copyright 2002–2005 Rickard Andersson