Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS][PHP]Kolejny plik oraz kolejna funkcja
Maxie
post 20.04.2012, 19:52:38
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 19.10.2011

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


Witam,
otóż zaczynam swą zabawę z JavaScriptem. Celem tej "zabawy" jest zrobienie czegoś więcej, więc się za to zabrałem. Ale teraz mam problem. Zrobiłem w PHP ładnie działający menager plików. Wymyśliłem, sobie, że przy każdym pliku (czyli kolejnym "obrocie" pętli), tworzyła się jedna funkcja z numerkiem na końcu, by się nie pomieszały i każdy plik mógł być oddzielnie wyświetlony w odpowiednim divie, po najechaniu na nazwę pliku. Niestety, coś nie tak działało, postanowiłem skrócić kod by zobaczyć gdzie leży przyczyna. Skończyło się na pokazaniu nazwy, lecz problem pozostał. Problem objawia się w ten sposób, że tylko mogę "zobaczyć" ostatni plik po najechaniu na jakikolwiek.

Miejsce wyświetlenia nazwy:
  1. <tr class="view" id="view">
  2.  
  3. </tr>



Zapętlona część odpowiedzialna, za pokazywanie pliku, oraz ten trefny skrypt w JS:
  1.  
  2. if($poke==NULL){
  3. $poke = 0;}else{
  4. $poke = $poke + 1;}
  5.  
  6.  
  7.  
  8. echo "<tr onmouseover=\"Pokaz$poke()\" onmouseout=\"NPokaz$poke()\" class=\"style222\"><td> <img src=\"images/$ipk.png\"> " . $vfile . "</td><td class=\"style24\">.$img &nbsp;&nbsp; $w $mb</td><td class=\"style23\"> $qwerty </a></td></tr>";
  9.  
  10. echo"<script language=\"javascript\" type=\"text/javascript\">
  11.  
  12. function Pokaz$poke() {
  13. document.getElementById(\"view\").innerHTML = \"$vfile\";
  14. document.getElementById(\"view\").className = \"pokaz\";
  15.  
  16. }
  17.  
  18. function NPokaz$poke() {
  19. document.getElementById(\"view\").innerHTML = \"\";
  20. document.getElementById(\"view\").className = \" view\";
  21.  
  22. }
  23. </script>";
  24.  


I teraz moje pytanie, gdzie leży przyczyna?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 02:30