Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Składowe obiektu -> nazwy pól formularza
vince
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.10.2004

Ostrzeżenie: (0%)
-----


Witam,
mam problem z obiektami w php.
Tworzę sobie obiekt naapisanej przeze mnie klasy, który ma być używany przez wielostronnicową sesję. Chcę na jednej ze stron użyć formularza, aby nadać wartości składowym tego obiektu.
Próby nadania wartości np. tak:
  1. <?php
  2. class myClass {
  3. var $first;
  4. }
  5.  
  6. ?>

a w kodzie strony formularza:
  1. <?php
  2. $myObj = new myClass ();
  3. ?>
  4. <form ...>
  5. <input type=text name='myObj.first'>
  6. </form>

nie udały się.
Zaznaczam, że szukałam na różnych forach zorwiązania tego problemu. Niestety, znajdowałam tylko podobne tematy, ale nigdzie odpowiedzi na moje pytanie.

Będę wdzięczna za wszelką pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
M4chu
post
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 28.09.2003
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


Najpierw szukaj odpowiedzi w manualu, pozniej pytaj (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

1. Jesli w pliku chcesz wykozystac cokolwiek z php nie mozesz zapomniec o znaczniku, jesli nie bedzie <? ?> to bedzie to poprostu ignorowane.
2. W php mamy 2 operatory obslugujace klasy: '->' stosowany z obiektem klasy (np $myObj->metoda(), $myObj->pole) oraz '::' z nazwami klas (bez tworzenia obiektu - statyczne wywolywanie metod czy pol) np myClass::$metoda(), myClass::$pole.

pozdro

Ten post edytował M4chu 23.10.2004, 23:31:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 19:37