Het gaat om dit script:
Als ik de uitvoer van dit script bekijk rechtstreeks in de console (php.exe <filename>), dan gaat het goed, netjes kolommen naast elkaar. Als ik dit script echter via telnet opstart en dus de uitvoer in mijn telnet client zie, dan staan er af en toe vage tekens tussen de uitvoer.
Dit is een stukje van die foute uitvoer:
Heeft iemand enig idee wat dit kan zijn?
Oja, als ik met IE de pagina ophaal en in de source kijk is het ook gewoon goed.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <?php
mysql_connect ("<<<IP>>>:3306", "<<<USERNAME>>>", "<<0<WACHTWOORD>>>");
mysql_select_db("codeweb");
$query = "SELECT fonds_name, last, MAX(update_time) FROM koersen GROUP BY fonds_name";
$result = mysql_query ($query);
while ($row = mysql_fetch_row($result))
{
for ($i=0; $i<mysql_num_fields($result); $i++)
{
$send = $row[$i];
print ($send);
print ("\t");
}
print ("\r\n");
}
mysql_close ();
?> |
Als ik de uitvoer van dit script bekijk rechtstreeks in de console (php.exe <filename>), dan gaat het goed, netjes kolommen naast elkaar. Als ik dit script echter via telnet opstart en dus de uitvoer in mijn telnet client zie, dan staan er af en toe vage tekens tussen de uitvoer.
Dit is een stukje van die foute uitvoer:
code:
1
2
3
4
5
6
7
| ROB HYOBLI 2314 2002-07-04 21:07:19 ROB HYPFDS 5000 2002-07-04 21:07:19 ROB SOLIDM 4132 2002 67f <<-- DIT BIJVOORBEELD -07-04 21:07:19 ROB TAC0 4530 2002-07-04 21:07:19 ROB TAC100 5490 2002-07-04 21:07:19 |
Heeft iemand enig idee wat dit kan zijn?
Oja, als ik met IE de pagina ophaal en in de source kijk is het ook gewoon goed.