Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [OOP-PHP]Uniewaznienie funckji w pod stronach, Kurde nie wiem jak to wytlumaczyc i jak nazwac temat
marcio
post
Post #1





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Witam mam taki problem robie sobie switch'a w ktorym jest edytowanie i aktualizowanie postow lecz gdy przechodze to edycji postow pokazuje sie tez form z glownej strony tam gdzie sie dodaje nowe posty i dziala,przeszkadza mi to estetycznie i przez to edycja nie dziala poprawnie(przynajmniej mam nadzieje ze to jest przyczyna).

Tzn chodzi o to ze w momencie gdy wywoluje klase czyli:
  1. <?php
  2. include('klasa.php');
  3. $ksiega = new Ksiega($_POST['nick'], $_POST['message']);
  4. $ksiega->Dodaj_wpis();
  5. $ksiega->Pokaz_ksiege();
  6. echo('<div style="background:#000;color:#0f0;text-align:center;border:2px solid:white;">Powered by Marcio. GG(4854727)<img src="http://www.gadu-gadu.pl/users/status.asp?id=4854727&styl=1"/></div>');
  7. ?>

W podstronie edycji jest niepotrzebna 1 funckja a mniej wiecej $ksiega->Dodaj_wpis ktora wyswietla form z dodawaniem postow, i teraz moje pytanie jest nastepujace jak to usunac z podstrony edycji??
Mam teraz zrobic EXTENDS mojej klasy i uniewaznic funckje ktore mi przeszkadzaja?

Jesli ktos jest zainteresowany pomoca i chce zobaczyc klase to:

PLIK KLASY ZNAJDUJE SIE TUTAJ:KLASA
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marcio
post
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


@NEVT mozesz troche jasniej bo ja OOP malo znam(pokazac na przykladzie)

z mojej znajomosci OOP to chodzi o mniej wiecej cos takiego

  1. <?php
  2. include('klasa.php'); // includuje oryginalna klasa
  3. class Ksiega_edit extends ksiega {
  4. // tutaj dac private dla tych metod ktore chce zmienic czyli??
  5. //i jak wywolac funckja bez jej ciala? o tak
  6.  
  7. Dodaj_wpis() {} //Nic mam tu nie dac tylko nawiasy klamrowe?Jak sie zmienia tylko troche funkji to wiem ze sie zmienia tylko to co //potrzeba a ja chce uniewaznic cala funckje
  8.  
  9. $ksiega_edit = new Ksiega_edit();
  10. $ksiega_edit->Pokaz_ksiege();
  11. //Chodzi o cos takiego?
  12. ?>


@phpion.com O tym nie ma zabardzo mowy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Ten post edytował marcio 23.12.2007, 20:24:32
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 - 01:34