![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 27.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wyskakuje mi taki błąd w linii: <div>" . $parametry['plik'] . "</div> Catchable fatal error: Object of class Form could not be converted to string in /www/ |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Po polsku to znaczy "Obiekt nie może zostać przekonwertowany na string". Poczytaj o __toString
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 27.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Skąd to wziąłeś i dlaczego?
Nadal nie poczytałeś o "__toString" http://pl.php.net/__toString Masz nawet komunikat w języku polskim więc czego w nim nie rozumiesz? -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 27.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
z manuala, nie rozumiem gdzie to zamiescic i w ktorym miejscu
public function __toString() { return $this->foo; } |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
W twojej zmiennej $parametry['plik'] znajduje się obiekt klasy Form, który nie może zostać zamieniony na stringa co się właśnie dzieje przy operacji
Ty nie masz nic dodawać a tym bardziej wykonywać jakiś dziwnych operacji tylko masz zapobiec takiej sytuacji. -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 27.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
dalej nie wiem jak zapobiec
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
No my też nie jesteśmy w stanie Ci pomoć po takim małym skrawku kodu.
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 27.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
mam coś takiego w jednym pliku formularz a w II chce go wyświetlić
plik.php
wyniki.php
Ten post edytował gibonik 3.01.2011, 22:24:26 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
No a w klasie Form jest jakaś metoda do jego wyświetlenia?? Jeżeli tak to jej użyj.
-------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 27.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
nie mam, to cały kod, czyli co jeszcze potrzebne ?
Ten post edytował gibonik 3.01.2011, 22:37:48 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
To po co jest klasa Form skoro nie ma ona możliwości wygenerowanie kodu formularza?
Jak nie ma takiej metody to musisz ją napisać. -------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 27.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
myslalam, że to już wszystko
![]() |
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A my skąd mamy wiedzieć?
Człowieku nawet nie wiesz co ty piszesz w tym kodzie i wymagasz jakiejkolwiek pomocy? Baaa to definitywne żebranie. Temat do zamknięcia. -------------------- |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 27.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
chce się nauczyć, a kto pyta nie błądzi, a tu jak zwykle...
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Kto pyta nie błądzi, ale zadawać pytania też trzeba umieć. Już za samą nazwe tematu kwalifkuje się on do zamknięcia. Widać, że chcesz pomóc, ale skądś wziąłeś kod, nie wiemy nawet jak wygląda klasa Form, bo przecież metody addElement i setEnctype nie wziąły się z powietrza. Na bank w pliku klasy JEST jakaś metoda tworząca formularz. Pewnie coś z render w nazwie lub coś w tendeseń, ale nie przejrzałeś tego i od razu piszesz, że "nie ma". Przejrzyj metody klasy Form a zapewne któraś zwraca skonwertowany dostringa formularz i to jej użyj w tamtym miejscu gdzie sypie błąd.
Dlatego przykro mi, ale za nazwę tematu + niedostateczne, jak mniemam, przejrzenie kodu jakiejś gotowej klasy (a co się z tym wiąże zapewne też nie czytaleś jej dokumentacji/manuala) zamykam temat. -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 14:51 |