ďťż
Podstrony
|
telcocafeCzesc!<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 |
|||
Sitedesign by AltusUmbrae. |