Częstym waszym problemem jest komunikat :
 Cannot add header information - headers already sent
 Rzowiązanie tego problemu kryje się pod funkcją ob_start, wstawiamy ją po <?php oraz funkcji ob_end_flush którą tak podobnie do ob_start wstawiamy na końcu przed ?>.
 Następnym częstym problemem jest
 Parse error: syntax error, unexpected $end
 
 Mamy kod który wygeneruje powyższy komunikat
  <?php
if ($cos == 'php'){
echo $cos;
?>   Jeżeli się dobrze przypatrzycie to znajdziecie błąd.
 Błędem jest niedomknięcie "}"
 
 Trzecim popularnym problemem w życiu programisty są funkcje:
 Fatal error:  Call to undefined function
 Oznacza to iż nie ma takiej funkcji
 Może wróćmy jeszcze na chwilkę do tego kodu
  <?php
if ($cos == 'php'){
echo $cos;
}
?>   Domknijmy teraz nawias i wstawmy error_reporting zobaczmy co się stanie.
 
 Notice:  Undefined variable: cos in ... on line 3
 
 Brak zmiennej o nazwie cos
 Czy to ma sens?
  <?php
 if (@ $cos == 'php'){
 echo $cos;
}
 ?>   Chyba nie bardzo.
Listing



 
  
				

 
                             
 


 
                        
 
		 
	