Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Kategorie w menu
Ziom73
post 4.08.2009, 12:35:16
Post #1





Grupa: Zarejestrowani
Postów: 140
Pomógł: 1
Dołączył: 8.04.2009
Skąd: Polanica Zdrój | Poznań | Wrocław

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


Mam cms download, plik index.php:
  1. <?php
  2. /*------------------------------------*
  3.  
  4.     Copyrights: Rafal Brzezinski
  5.     <a href=\"http://rafal-brzezinski.pl\" target=\"_blank\">http://rafal-brzezinski.pl</a>
  6.     
  7. *------------------------------------*/
  8.  
  9. include './config.php';
  10. mysql_connect($dbhost, $dbuser, $dbpass)
  11.    or die('Nieudane polaczenie z baza danych...');
  12.  
  13.    or die('Nie udalo sie wybrac bazy danych...');
  14.  
  15. include './header.php';
  16.  
  17. echo '<h1>Kategorie plików</h1>';
  18.  
  19. $result = mysql_query("SELECT * FROM download_categories");
  20. if(mysql_num_rows($result)==0)
  21. {
  22.    echo '<p>Brak kategorii!</p>';
  23. }
  24. else
  25. {
  26.    while($row = mysql_fetch_array($result))
  27.    {
  28.        if($row['id_cat']==0) $kategorie_glowne[$row['id']] = Array('nazwa' => stripslashes($row['nazwa']), 'ilosc' => $row['ilosc']);
  29.        else $kategorie_podrzedne[$row['id']] = Array('id_cat' => $row['id_cat'], 'nazwa' => stripslashes($row['nazwa']), 'ilosc' => $row['ilosc']);
  30.    }
  31.  
  32.    foreach($kategorie_glowne as $id_cat => $nazwa_kat)
  33.    {
  34.        echo '<p><a href="cat.php?id='.$id_cat.'"><b>'.$nazwa_kat['nazwa'].'</b></a> ('.$nazwa_kat['ilosc'].')<br />';
  35.        if(count($kategorie_podrzedne)>0)
  36.        {
  37.            foreach($kategorie_podrzedne as $id_cat2 => $cat)
  38.            {
  39.                if($id_cat==$cat['id_cat'])
  40.                {
  41.                    echo '<a href="cat.php?id='.$id_cat2.'">&raquo; '.$cat['nazwa'].'</a> ('.$cat['ilosc'].')<br />';
  42.                }    
  43.            }    
  44.        }
  45.        else echo '&raquo; Brak podkategorii!';
  46.        echo '</p>';
  47.    }
  48. }
  49.  
  50. include './footer.php';
  51.  
  52.  
  53. ?>


I chciałem go przerobić, żeby był includowany na innej stronie w menu:

  1. <link href="style.css" rel="stylesheet" type="text/css" />
  2. <div id="newst-bg">
  3. <div id="newst">
  4. <div id="news-bg">
  5. <div id="news">
  6. <center>test test test<br />test</center>
  7.   </div>
  8. </div>
  9. <div id="stopka-bg">
  10. <div id="stopka">
  11.    <img src="images/stopka.png" />
  12.   </div>
  13. </div>
  14. <div id="menus-bg">
  15. <div id="menus">
  16.     <div id="main">
  17.        <div id="menu2">
  18.            <div class="box2">
  19.                <h2>. . : :Downloads: : . .</h2>
  20.                <ul>
  21.    <?PHP
  22. include '/download/config.php';
  23.        while($row = mysql_fetch_array($result))
  24.    {
  25.        if($row['id_cat']==0) $kategorie_glowne[$row['id']] = Array('nazwa' => stripslashes($row['nazwa']), 'ilosc' => $row['ilosc']);
  26.        else $kategorie_podrzedne[$row['id']] = Array('id_cat' => $row['id_cat'], 'nazwa' => stripslashes($row['nazwa']), 'ilosc' => $row['ilosc']);
  27.    }
  28.    
  29. foreach($kategorie_glowne as $id_cat => $nazwa_kat)
  30.    {
  31.                    echo '<li><a href="?id='.$id_cat.'">'.$nazwa_kat['nazwa'].' ('.$nazwa_kat['ilosc'].')</a></li>';
  32.    }
  33. ob_end_flush();    
  34. ?>    
  35.                </ul>
  36.            </div>
  37.        </div>
  38.    </div>
  39.   </div>
  40. </div>
  41.   </div>
  42. </div>
  43. <br /><br /><br /><br />



Błąd:
Cytat
Warning: include(/download/config.php) [function.include]: failed to open stream: No such file or directory in /var/www/virtual/thawsite.cba.pl/site.thawsite.cba.pl/includes/news_bg/download.php on line 28

Warning: include() [function.include]: Failed opening '/download/config.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/virtual/thawsite.cba.pl/site.thawsite.cba.pl/includes/news_bg/download.php on line 28

Notice: Undefined variable: result in /var/www/virtual/thawsite.cba.pl/site.thawsite.cba.pl/includes/news_bg/download.php on line 29

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/virtual/thawsite.cba.pl/site.thawsite.cba.pl/includes/news_bg/download.php on line 29

Notice: Undefined variable: kategorie_glowne in /var/www/virtual/thawsite.cba.pl/site.thawsite.cba.pl/includes/news_bg/download.php on line 35

Warning: Invalid argument supplied for foreach() in /var/www/virtual/thawsite.cba.pl/site.thawsite.cba.pl/includes/news_bg/download.php on line 35

Warning: mysql_close(): no MySQL-Link resource supplied in /var/www/virtual/thawsite.cba.pl/site.thawsite.cba.pl/includes/news_bg/download.php on line 39

index.php jest w /downloads/index.php
config.php jest w /downloads/config.php
downloads.php jest w /includes/news_bg/download.php

Ten post edytował Ziom73 4.08.2009, 23:21:37


--------------------
Jeżeli pomogłem to kliknij w pomógł, to motywuje!
Go to the top of the page
+Quote Post

Posty w temacie
- Ziom73   [PHP][MYSQL] Kategorie w menu   4.08.2009, 12:35:16
- - iVorIus   Literówka {?} : [PHP] pobierz, plaintext <?php...   4.08.2009, 13:31:02
- - Ziom73   Sorki pomyliłem się ;/ index.php jest w /download...   4.08.2009, 13:42:08
- - iVorIus   Okej, ale jeszcze raz, powoli, jaki efekt chcesz u...   4.08.2009, 13:53:06
- - Ziom73   Chcę, aby wszystkie kategorie w downloads były w t...   4.08.2009, 14:02:49
- - iVorIus   Możesz pokazać strukture plików i katalogów?   4.08.2009, 14:30:09
- - Ziom73   Pliki są dostępne tutaj: http://rafal-brzezinski.p...   4.08.2009, 21:08:12
- - iVorIus   Grr, albo już muszę iść spa...   4.08.2009, 21:50:19
- - Ziom73   No bo includuję z pliku, który jest w /includes/ne...   4.08.2009, 22:08:34
- - iVorIus   [PHP] pobierz, plaintext <?phpinclude('../d...   4.08.2009, 22:29:12
- - Ziom73   Wkleiłem to i: [PHP] pobierz, plaintext <?phpW...   4.08.2009, 22:51:15
- - iVorIus   Drzewo dokumentów wygląda tak: index.php config.p...   4.08.2009, 23:01:06
- - Ziom73   Pliki: strona.pl/downloads/index.php strona.pl/d...   4.08.2009, 23:03:36
- - iVorIus   [PHP] pobierz, plaintext <?phpinclude('../....   4.08.2009, 23:16:05
- - Ziom73   CytatNotice: Undefined variable: result in /var/ww...   4.08.2009, 23:17:58
- - iVorIus   Inkludy zniknęły, teraz kombinuj resztę A ja chy...   4.08.2009, 23:25:16
- - Ziom73   No właśnie, co dalej, hehe ;] Jeszcze kobinuję żeb...   4.08.2009, 23:37:33
- - iVorIus   Najważniejszy problem rozwiązany, noc je...   4.08.2009, 23:38:04
- - Ziom73   Zrobiłem tak: [PHP] pobierz, plaintext <?p...   4.08.2009, 23:44:49
- - iVorIus   [PHP] pobierz, plaintext <?phpecho '<li>...   4.08.2009, 23:52:33
- - Ziom73   Chyba jest ok ;] Następne błędy ;/ CytatNotice: U...   4.08.2009, 23:54:43
- - iVorIus   [PHP] pobierz, plaintext <?php$id = (int...   5.08.2009, 00:02:58
- - Ziom73   Nie mogę znaleźć skryptu [PHP] pobierz, plaintext ...   5.08.2009, 00:08:35
- - iVorIus   Z błędu wychodzi na linie 30, ale w pliku download...   5.08.2009, 00:12:07
- - Ziom73   Linia 18 to: [PHP] pobierz, plaintext <?phpecho...   5.08.2009, 00:13:50
- - iVorIus   Linia 28 {?} coś koło 30, nie mam gotowych plików,...   5.08.2009, 00:17:51
- - Ziom73   28 to Cytatecho " <ul>...   5.08.2009, 00:21:45
- - iVorIus   Jejku : P Poszukaj $id = (int)$_GET[...   5.08.2009, 00:29:35
- - Ziom73   Gdzie ty to widzisz?! Ja szukam w pliku przez ...   5.08.2009, 00:32:47
- - iVorIus   download.php [PHP] pobierz, plaintext <?php/*--...   5.08.2009, 00:35:17
- - Ziom73   Zamieniłem, ale to nic nie dało, gdy...   5.08.2009, 00:44:53
- - iVorIus   Zostaw zmianę i pokaż jakie błędy wyświetla   5.08.2009, 00:47:18
- - Ziom73   CytatNotice: Undefined variable: result in /var/ww...   5.08.2009, 00:49:26
- - iVorIus   Okej, mój plik download ma 28 linijek, podaj kod d...   5.08.2009, 00:53:45
- - Ziom73   [PHP] pobierz, plaintext <?phperror_reporting...   5.08.2009, 00:56:08
- - Fafu   jako autor skryptu mówię, że jeśli ...   5.08.2009, 00:58:43
- - iVorIus   Dodaj po 29 linijce: [PHP] pobierz, plaintext ...   5.08.2009, 00:59:50
- - Ziom73   Po include dodałem: [PHP] pobierz, plaintext ...   5.08.2009, 01:05:43
- - Fafu   [PHP] pobierz, plaintext <?php$result = mysql_q...   5.08.2009, 01:06:51
- - Ziom73   CytatNieudane polaczenie z baza danych... Ale s...   5.08.2009, 01:08:02
- - iVorIus   Masz na pewno poprawne dane w configu ?   5.08.2009, 01:11:34
- - Fafu   w config.php masz dane do połączenia czyli wiadomo...   5.08.2009, 01:12:59
- - Ziom73   Mówiłem, że mam dobrze, bo jak bym mia...   5.08.2009, 01:15:39
- - Fafu   Kodul, ul li { display: block; list-style...   5.08.2009, 01:17:21
- - Ziom73   Dodałem i nadal jest tak w liście ;/ st...   5.08.2009, 01:27:13
- - iVorIus   Dobra chłopaki, wy się bawcie , myślę, że choć tr...   5.08.2009, 01:30:39
|- - Ziom73   Cytat(iVorIus @ 5.08.2009, 02:30:39 )...   5.08.2009, 11:10:32
- - iVorIus   To po otworzeniu strony "Pokaż źródło" i...   5.08.2009, 11:21:30
- - Ziom73   Jest na źródle: [PHP] pobierz, plaintext <?php...   5.08.2009, 11:23:17
- - iVorIus   Spróbuj dodać wewnętrzny styl, [HTML] pobierz, pl...   5.08.2009, 11:26:01
- - Ziom73   Nie wiem za bardzo jak dodać styl w echo, ale...   5.08.2009, 11:49:25
- - iVorIus   http://www.kurshtml.boo.pl/css/index.html Pomyśl,...   5.08.2009, 12:30:31
- - Ziom73   Już zrobiłem, żeby nie było błędów, ale nadal nie ...   5.08.2009, 12:45:28
- - iVorIus   Style umieszczasz w sekcji head.   5.08.2009, 14:11:08
- - Ziom73   [PHP] pobierz, plaintext <?phpecho "<he...   5.08.2009, 14:56:35
- - iVorIus   Kombinuj.   5.08.2009, 15:40:22
- - Fafu   Dodaj ten kod co ci tam dałem na koniec i wtedy sp...   5.08.2009, 16:03:44
- - Ziom73   Nadal jest tak jak było ;/ [PHP] pobierz, pla...   5.08.2009, 16:17:28
- - Fafu   U mnie działa: http://site.thawsite.cba.pl/include...   5.08.2009, 17:17:17
- - Ziom73   U mnie nie mam menu, są tylko gołe kategorie ;/   5.08.2009, 21:02:42
- - Fafu   U mnie tak to wygląda: więc chyba dobrze   5.08.2009, 22:01:09
- - Ziom73   nie dobrze, bo ma być w menu zaraz dam ci stronkę....   5.08.2009, 22:12:32
- - lukada   Z tego co widzę, to kategorie(test123 ) są w menu ...   5.08.2009, 22:16:27
|- - Ziom73   Cytat(lukada @ 5.08.2009, 23:16:27 ) ...   5.08.2009, 22:18:00
- - Fafu   zobacz w źródło strony -> backslashe   5.08.2009, 22:31:19
- - Ziom73   Czyli mam pousuwać wszystkie "\...   5.08.2009, 22:35:53
- - Fafu   tak, np [PHP] pobierz, plaintext <?phpecho ...   5.08.2009, 22:41:37
- - lukada   Albo wszystko potraktować stripslashes" title="Zob...   5.08.2009, 22:48:01
- - iVorIus   CytatAlbo wszystko potraktować stripslashes - szyb...   6.08.2009, 12:05:24
|- - lukada   Cytat(iVorIus @ 6.08.2009, 13:05:24 )...   7.08.2009, 13:16:09
- - iVorIus   Czyli źle jak nie zostaje nic, przecież \n je...   7.08.2009, 23:40:56
- - Ziom73   Chciałem dodać same podkategorie, jednak menu jest...   9.08.2009, 18:13:21
- - Fafu   Dodaj jedną główną kategorie i później same podkat...   9.08.2009, 20:53:40
- - Ziom73   Ok, menu zrobiłem jakoś. Nie chce zakałdać nowego ...   10.08.2009, 14:17:52
- - fifi209   Przy takim mieszaniu html z php nie wróżę nic dobr...   10.08.2009, 14:23:45
- - Ziom73   Zamknąłem 1 div było <div> zamiast </div...   11.08.2009, 19:21:19


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: 14.08.2025 - 11:05