![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 17.02.2005 Ostrzeżenie: (0%)
|
Napisałem kiedys skrypt newsow, i wszystko działało poprawnie az do dzisiaj. Problem pojaił się gdy jedne z urzytkownikow w tresci newsa uzył znaku "%". tresc zostaje zapisana do bazy danych ale przy prubie wyswietlenie wywala blad"
Kod printf(): Too few arguments Jak sobie z tym poradzić ? |
|
|
|
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
No nie za wiele podałeś szczegółów, a na forum jasnowidzów nie ma.
Komunikat php mówi że funkcja printf() przyjęła za mało argumentów. Ale więcej się tutaj dowiesz jak przedstawisz kod, "dzięki" któremu ten komunikat wyskoczył. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 17.02.2005 Ostrzeżenie: (0%)
|
Fragment kodu ktory powoduje błąd:
|
|
|
|
Post
#4
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Nie obraź się, ale ...
widziałeś kiedyś na oczy manuala albo chociaż jakiś kurs php? Bo IMO to nie za bardzo. Poczytaj sobie o printf() i o sprintf() i zobacz co w kontekście tych dwóch funkcji znaczy przekazanie znaku % jako ich parametr. A potem do wyświetlania danych zacznij używać echo" title="Zobacz w manualu PHP" target="_manual i print(). |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 17.02.2005 Ostrzeżenie: (0%)
|
No coż, jak to mówi Tomaszewski: to nie błąd to wielbłąd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Thx za pomoc. |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 09:00 |