Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> redeclaret ! dwa wywolania => sonda i error, Wesolych swiat :)
invx
post
Post #1





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


mam funcje wyswietlajaca sondy ...
no i stonke, na ktorej chce sobie takich sond wyswietlic 2 (no bo dlaczego by nie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) )

wiec wywoluje funkcje jak logika nakazuje 2x. Robie to tak

  1. <?php
  2. echo"<div style="float:left">";
  3.  
  4. echo sonda_m( 1, "." );
  5.  
  6. echo"</div>";
  7. echo"<div style="float:left">";
  8.  
  9. echo sonda_m( 2, "." );
  10.  
  11. echo"</div>";
  12. ?>


i ku mojemu ogromnemu zdziwieniu, dostaje nie dwie piekne sondy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) a jedna sonde, i do pary errora, ktory jakrze wyjatkowo psuje mi cala kompozycje strony, jak i swiateczny nastroj ...
a error wyglada tak

Kod
Fatal error: Cannot redeclare wyswietl_sonde() (previously declared in c:\usr\krasnal\www\rcx\sonda\kernel\sonda_wyswietl.php:3) in c:\usr\krasnal\www\rcx\sonda\kernel\sonda_wyswietl.php on line 3


no i czemuz to sie tak zle dzieje (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




o rety. no includujesz raz przez include_once. ale sam mowilesz ze podczas includowania wykonywany jest kod, ktory dla danej sondy cos tam wylicza. no askoro includujesz go tylko raz to ten kod wykona sie tylko dla sondy pierwszej, tak?

No, czyli jak mowilem. wez ten kod co sie wykonuje w includowaniu wsadź do jeszcze jednej funkcji. Po zincludowaniu, on sie nie wykona, ty go bedziesz musial wywolac recznie poprzez wykonanie tej funkji i bedzie git. Rozumiesz?W ostatecznosci pokaz zawartosc pliku sonda_wyswietl.php
Go to the top of the page
+Quote Post

Posty w temacie
- invx   redeclaret ! dwa wywolania => sonda i error   26.12.2005, 20:54:58
- - nospor   komunikat glosi ze poraz kolejny probujesz zdefini...   26.12.2005, 23:21:14
- - invx   include_once() zalatwia sprawe errora nie dostaje...   27.12.2005, 02:01:35
- - nospor   1) czy na pewno jest sonda o id=2? 2)Bo include_on...   27.12.2005, 07:48:47
- - invx   napewno istnieje sonda o id=2. znaczy sie jak pod...   27.12.2005, 07:57:51
- - nospor   ale one to robią same automatycznie podczas includ...   27.12.2005, 08:05:15
- - invx   uuhhhh to ladnie ... php wysypalem ? pomysle ......   27.12.2005, 08:09:25
- - nospor   Cytatuuhhhh to ladnie ... php wysypalem, niestety ...   27.12.2005, 08:14:24
- - invx   CytatZazwyczaj w porządnym kodzie (bez obrazy) rob...   27.12.2005, 08:20:56
- - nospor   o rety. no includujesz raz przez include_once. ale...   27.12.2005, 08:25:29
- - invx   czyli mam o funkcje, includowane wsadzic do pliku ...   27.12.2005, 08:39:54
- - nospor   mowisz o kilku funkcjach a pokazujesz tylko jedna....   27.12.2005, 08:44:10
- - invx   pokazuje cale pliki, zarowno sonda_wyswietl, jak i...   27.12.2005, 08:56:36
- - php programmer   nie czytałem wszystkich powyższych postów, ale moż...   27.12.2005, 09:29:50
- - invx   juz byl taki pomysl kolegi @nospora. i niepowiodl ...   27.12.2005, 09:32:28
- - nospor   @invx. on sie powiodl. nie wywala errorow. problem...   27.12.2005, 09:34:14
- - gam3r   witam, sory ze nie na temat pisze ale moglibyście ...   27.12.2005, 11:07:00
- - invx   to jak rozwiazac sprawe z tym errorem, tak zeby wi...   27.12.2005, 12:10:35
- - nospor   zacznik w koncu udzielac odpowiedzi dokladnych na ...   27.12.2005, 12:13:45
- - invx   napisalem ze to jest calosc. Pliki zawieraja tylko...   27.12.2005, 14:44:48


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: 5.10.2025 - 11:16