Witam, jak w temacie. Powiedzcie mi, dlaczego jak wpisuję dane do formularza i klikam "wyślij" to najpierw wyświetla nick, a dopiero potem wyświetla nick i wiadomość (wiem, że problem jest może błachy, ale ja nie widzę błędów)questionmark.gif
aha i serwer nie wyświetla błędów smile.gif
oto kod pliku w którym jest zapisywana czytana wiadomość :

  1. <?
  2.  $file=fopen("forum.txt", "r");
  3.  flock($file, 1);
  4.  
  5.  while($linia=fgets($file, 81))
  6.  
  7.  {
  8. echo($linia);
  9.  
  10. echo("<BR>");
  11.  }
  12.  
  13.  flock($file, 3);
  14.  fclose($file);
  15. ?>
  16. <BR><BR><p><H2>Uwaga!! entery są automatycznie zamieniane na nową linię!!</h2></P><br>
  17.  <FORM METHOD="POST" ACTION=forum.php NAME=TEKST>
  18. <INPUT TYPE=HIDDEN NAME=ACTION VALUE=add>
  19. <center><textarea name="TEKST" rows="10" cols="50"></textarea></center>
  20.  
  21. <?
  22.  for($lineNr=1;true;$lineNr++)
  23. {
  24.  $linia=fgets($file,
  25.  81);
  26.  
  27.  if(!$linia)
  28. break;
  29.  
  30.  $linie[$lineNr]=$linia;
  31.  
  32. }
  33.  
  34. flock($file, 3);
  35. fclose($file);
  36.  
  37. $nLines=$lineNr;
  38.  
  39.  
  40. $file=fopen("forum.txt", "a");
  41. flock($file, 2);
  42.  
  43.  if($nLines<100)
  44.  $lineNr=1; 
  45. else
  46.  $lineNr=2; 
  47.  
  48. for(;$lineNr<$nLines;$lineNr++)
  49.  fwrite($file, $linie[$lineNr]);
  50.  
  51. fwrite($file, "<b><FONT COLOR=$KOLOR SIZE=$size>");
  52. fwrite($file, "$IMIE: $TEKST</FONT> </b> <HR>");
  53. fwrite($file, "\n");
  54.  
  55. flock($file, 3);
  56. fclose($file);
  57.  
  58.  echo("<INPUT TYPE=HIDDEN 
  59. NAME=IMIE VALUE=$IMIE>");
  60.  
  61.  $kolory[0]="black";
  62.  $opisy[0]="Czarny";
  63.  $kolory[1]="blue";
  64.  $opisy[1]="Niebieski";
  65.  $kolory[2]="red";
  66.  $opisy[2]="Czerwony";
  67.  $kolory[3]="green";
  68.  $opisy[3]="Zielony";
  69.  
  70.  if($KOLOR=="")
  71.  
  72. $KOLOR="black";
  73.  
  74.  echo("<SELECT NAME=KOLOR>");
  75.  for($i=0;$i<4;$i++)
  76.  {
  77. echo("<OPTION VALUE=$kolory[$i]");
  78. if($kolory[$i]==$KOLOR)
  79.  echo(" SELECTED");
  80. echo(">$opisy[$i]</OPTION>");
  81.  }
  82.  
  83. ?>


z góry dziękuję za pomoc smile.gif