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
invx
post
Post #2





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

Ostrzeżenie: (80%)
XXXX-


pokazuje cale pliki, zarowno sonda_wyswietl, jak i sonda_m.

tj jeszce plik pokazujacy wyniki sonda_wyniki

  1. <?php
  2. function sonda_wyniki ( $id=0, $url1=0 )
  3. {
  4.  
  5. /*Pobieranie tutułu sondy*/
  6. $sql = "SELECT * FROM sonda_b WHERE id='$id'";
  7. $wykonaj = mysql_query ( $sql );
  8. while ( $sonda_b = mysql_fetch_array ( $wykonaj ) )
  9. {
  10. <table class="tabela_gl" cellpadding="2" cellspacing="1" width="150">
  11. <form action="zapis.php" method="POST">
  12. <input name="id_sondy" type="hidden" value="$sonda_b[id]">
  13. <tr>
  14. <th>
  15. $sonda_b[nazwa]
  16. </th>
  17. </tr>
  18. ";
  19.  
  20. /*zliczanie całkowitej ilości oddanych głosów*/
  21. $sql3 = "SELECT * FROM sonda_c WHERE id_b = $sonda_b[id]";
  22. $wykonaj3 = mysql_query ( $sql3 );
  23. while ( $sonda_c = mysql_fetch_array ( $wykonaj3 ) )
  24. {
  25. $suma_glosow = $suma_glosow + $sonda_c[odslony];
  26. }
  27. /**/
  28.  
  29. /*Wyświetlanie wyników sondy*/
  30. $sql3 = "SELECT * FROM sonda_c WHERE id_b = $sonda_b[id]";
  31. $wykonaj3 = mysql_query ( $sql3 );
  32. while ( $sonda_c = mysql_fetch_array ( $wykonaj3 ) )
  33. {
  34. $procent=($sonda_c[odslony]*100)/$suma_glosow;
  35. $procent = round ( $procent, 1 );
  36.  
  37. /*Sprawdzanie czy został podany kolor opcji*/
  38. if ( empty ( $sonda_c[kolor] ) )
  39. {
  40. $sonda_c[kolor] = gray;
  41. }
  42. /**/
  43.  //<hr align='left' width='".$procent."' size='6' color='".$sonda_c[kolor]."'><span class='zw3'>".$procent."%</span>
  44.  
  45. <tr>
  46. <td class="kol1" id="sonda">
  47. <span class="zw2b">".$sonda_c['nazwa']."</span><span class="zw4"> (".$sonda_c[odslony].")
  48.  
  49. <div id="sonda_wys" style="width:".($procent+10)."; background: ".$sonda_c['kolor'].";">
  50. </div>
  51. <div style="width:2; float:right">
  52. <span class="zw3">".$procent."%</span>
  53. </div>
  54.  
  55.  </td>
  56. </tr>
  57. ";
  58.  
  59. }
  60. /**/
  61. }
  62. /**/
  63.  
  64. <tr>
  65. <td class="kol1" align="center">
  66. <hr width="90%">
  67. <span class="zw3">Łącznie głosów:</span><span class="zw3b">
  68.  ".$suma_glosow."</span>
  69. </td>
  70. </tr>
  71. </form>
  72. </table>
  73. ";
  74.  
  75. }
  76. ?>


Ten post edytował invx 27.12.2005, 08:59:44
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: 13.10.2025 - 19:43