ďťż

dlaczego nie śmiga(php)

       

Podstrony


telcocafe

Czesc!
<html> <head> <meta http-equiv="Content-Type" Content="text/html; charset=iso-8859-2"> <title>Obliczamy podatek od dochodu 5000 pln w 2004 roku.</title> </head> <body text="black"> <? define("KWOTA_DO_ODJECIA", 530.08); define("STAWKA_PODATKOWA", 0.19); print ("Podatek od dochodu w 2004 roku wynosi: "); print ("%0.2f", (5000*STAWKA_PODATKOWA-KWOTA_DO_ODJECIA));//blad print ('PLN'); ?> </body> </html>
Dlaczego zglaszany jest blad w linijce. ktora zaznczylem?
Gdy ja otworze w przegladarce to sie pokazuje ze:

Parse error: syntax error, unexpected ',' in c:\usr\apache\httpd\html\cwphp\3-05.php on line 11
Brakuje przecikna czy coś?



Przeiceż w PHP nie może być print tylko printf ;) A czemu nie używasz funkcji echo do wyświetlania danych tylko printf. W ostatnim ekspercie pisali " Funkcja printf() ze względu na to iż pozwala na formatowanie wyświetlanego tekstu, jest zancznie wolniejsza i należ starać się jej unikać" ;)
Użytkownik pura89 edytował ten post 20 kwiecień 2005, 19:02
wiem czytalem ten artykul, ale dopiero zaczynam nauke php i w ksiazce jest taki przyklad ale nie dziala u mnie dlatego pytam.
Czekam na dalsze odpowiedzi:)

Zapomniałeś wstawić apostrofów :)
Spróbuj to:
print ('%0.2f, (5000*STAWKA_PODATKOWA-KWOTA_DO_ODJECIA)');//blad
lub:
print ('"%0.2f", (5000*STAWKA_PODATKOWA-KWOTA_DO_ODJECIA)');//blad
Któreś z nich zadziała na 100% :)
Użytkownik szyma2 edytował ten post 20 kwiecień 2005, 20:02
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.