Toon posts:

[PHP]Vage tekens in uitvoer script

Pagina: 1
Acties:

Verwijderd

Topicstarter
Het gaat om dit script:
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.

Verwijderd

je \r\n door alleen \n vervangen