witam smile.gif
jak w temacie, a dokładniej tekst z formularza jest wyświetlany inaczej, niżbym chciał sad.gif
powiedzcie mi proszę, co w tym kodzie jest źle/czego brakuje bo nie reaguje na zmianę wielkości czcionki i wyświetla tylko jedną wiadomość naraz sad.gif
oto kod :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
  5. <link rel="stylesheet" href="./css/style.css" type="text/css"/>
  6. </head>
  7. <body>
  8. <br>
  9. <?
  10.  $file=fopen("forum.txt", "r");
  11.  flock($file, 1);
  12.  
  13.  while($linia=fgets($file, 81))
  14.  {
  15. echo($linia);
  16.  
  17. echo("<BR>");
  18.  }
  19.  
  20.  flock($file, 3);
  21.  fclose($file);
  22. ?>
  23. <BR><BR><p><H2>Uwaga!! entery są automatycznie zamieniane na nową linię!!</h2></P><br>
  24.  <FORM METHOD="POST" ACTION=forum.php NAME=TEKST>
  25. <INPUT TYPE=HIDDEN NAME=ACTION VALUE=add>
  26. <textarea name="TEKST" rows="10" cols="20"></textarea>
  27.  
  28. <?
  29.  for($lineNr=1;true;$lineNr++)
  30. {
  31.  $linia=fgets($file,
  32.  81);
  33.  
  34.  if(!$linia)
  35. break;
  36.  
  37.  $linie[$lineNr]=$linia;
  38.  
  39. }
  40.  
  41. flock($file, 3);
  42. fclose($file);
  43.  
  44. $nLines=$lineNr;
  45.  
  46.  
  47. $file=fopen("forum.txt", "w");
  48. flock($file, 2);
  49.  
  50.  if($nLines<100)
  51.  $lineNr=1; 
  52. else
  53.  $lineNr=2; 
  54.  
  55. for(;$lineNr<$nLines;$lineNr++)
  56.  fwrite($file, $linie[$lineNr]);
  57.  
  58. fwrite($file, "<FONT COLOR=$KOLOR SIZE=$size>");
  59. fwrite($file, "$IMIE: $TEKST</FONT>");
  60. fwrite($file, "\n");
  61.  
  62. flock($file, 3);
  63. fclose($file);
  64.  
  65.  echo("<INPUT TYPE=HIDDEN 
  66. NAME=IMIE VALUE=$IMIE>");
  67.  
  68.  $kolory[0]="black";
  69.  $opisy[0]="Czarny";
  70.  $kolory[1]="blue";
  71.  $opisy[1]="Niebieski";
  72.  $kolory[2]="red";
  73.  $opisy[2]="Czerwony";
  74.  $kolory[3]="green";
  75.  $opisy[3]="Zielony";
  76.  
  77.  if($KOLOR=="")
  78.  
  79. $KOLOR="black";
  80.  
  81.  echo("<SELECT NAME=KOLOR>");
  82.  for($i=0;$i<4;$i++)
  83.  {
  84. echo("<OPTION VALUE=$kolory[$i]");
  85. if($kolory[$i]==$KOLOR)
  86.  echo(" SELECTED");
  87. echo(">$opisy[$i]</OPTION>");
  88.  }
  89.  echo("</SELECT>");
  90.  $wielkosc[0]="1";
  91.  $opisy[0]="bardzo mała czcionka";
  92.  $wielkosc[1]="2";
  93.  $opisy[1]="mała czcionka";
  94.  $wielkosc[2]="4";
  95.  $opisy[2]="duża czcionka";
  96.  $wielkosc[3]="5";
  97.  $opisy[3]="bardzo duża czcionka";
  98.  $wielkosc[4]="6";
  99.  $opisy[4]="wielka czcionka";
  100.  $wielkosc[5]="3";
  101.  $opisy[5]="zwykła czcionka";
  102.  
  103.  if($size=="")
  104.  
  105. $size="3";
  106.  
  107.  echo("<SELECT NAME=size>");
  108.  for($i=0;$i<6;$i++)
  109.  {
  110. echo("<OPTION VALUE=$opisy[$i]");
  111. if($wielkosc[$i]==$size)
  112.  echo(" SELECTED");
  113. echo(">$opisy[$i]</OPTION>");
  114.  }
  115.  echo("</SELECT>");
  116.  
  117.  
  118. ?>
  119.  
  120. <br>
  121. <input type="submit" value="napisz wiadomość"><input type="reset" value="wyczyść formularz">
  122.  </FORM>
  123. </body>
  124. </html>


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