Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]../ problem z cofaniem się do katalogów
gw007
post 12.07.2008, 23:32:51
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 8.05.2005

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


Witam mam problem z funkcją cofającą ..//

www.gps-centrum.pl po lewej stronie mamy menu klikając na np p560 przenosi nas do
www.gps-centrum.pl/mio/p560 gdzie używam tam ../../ by cofało o 2 katalogi, działa to jednorazowo bo chcąc wejść teraz w coś w menu już jest problem w katalogach.
Go to the top of the page
+Quote Post
kosmos
post 12.07.2008, 23:36:56
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

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


smile.gif
Ja po wejściu we wspomniany przez Ciebie link czyli p560 otrzymałem takie oto piękne komunikaty błedów:



Nie jest to może zbyt czytelne ale błędy ewidentnie są ...

Ten post edytował kosmos 12.07.2008, 23:39:07
Go to the top of the page
+Quote Post
gw007
post 12.07.2008, 23:42:44
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 8.05.2005

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


sorry wejdz w 35.0 w ten co wszedłeś jest ../ i odnosi sie do niepoprawnych katalogów bo cofa to tylko o jeden
Go to the top of the page
+Quote Post
kosmos
post 12.07.2008, 23:49:06
Post #4





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

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


Już wiem o co chodzi

Może zrób 2 warunki

pierwszy z jakimś licznikiem gdzie jeżeli licznik wynosi 0 <-- czyli jesteśmy w katalogu głównym to masz standardową ścieżkę do linku np: download

natomiast warunek drugi że jeżeli znajdujem się w podrzędnym katalogu czyli licznik wynosi 1 to wtedy tu podajesz już inną scieżkę dostępu do linku download.

EDIT

a tak w ogóle to nie wiem jak pisałeś ten kod skoro wtedy gdy jesteś w głównym katalogu to ścieżka do działu download jest inna niż ta kiedy to jesteś w katalogu podrzędnym ... może po prostu zmień ścieżkę linku na http://www.gps-centrum.pl/download/ w katalogu podrzędnym questionmark.gif Dlaczego one są różne ?

Ten post edytował kosmos 12.07.2008, 23:52:29
Go to the top of the page
+Quote Post
gw007
post 13.07.2008, 00:02:05
Post #5





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 8.05.2005

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


strona główna

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
  2. <html>
  3. <title>WWW.GPS-CENTRUM.PL</title>
  4. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  5. <link rel="stylesheet" href="style.css" type="text/css">
  6.  
  7. <table border="0" width="766" cellpadding="0" cellspacing="0" align="center">
  8. <tr>
  9. <td class="t1"><p>Witaj na stronie!</p></td><td class="t2">szukaj: <input> <button type="submit">ok</button></td>
  10. </tr>
  11. <tr>
  12. <td class="top1"><div class="napis">www.gps-centrum.pl</div></td>
  13. <td class="top2" valign="top">
  14. <div class="mini">Nowo&#347ci!</div>
  15. <div class="mini2">
  16. <b><i>12.07.2008r.</i></b> - szablonik tymczasowy<br>
  17.  
  18. </div>
  19. </td>
  20. </tr>
  21. </table>
  22.  
  23. <?php
  24. include("menu.php");
  25. ?>
  26. <td width="1"></td>
  27.  
  28. <td valign="top">
  29. <table cellpadding="0" cellspacing="0">
  30. <tr><td class="topn">Strona Startowa</td></tr>
  31. <tr><td class="tlon">
  32.  
  33. <br>Witam na stronie GPS-CENTRUM.PL
  34. <br>Nasza firma zajmuje się serwisem nawigacji satelitarnych GPS, odblokowujemy 
  35. raktycznie wszystkie urządzenia na rynku.
  36. <br>Po odblokowaniu masz np.: dostep do explorera plików, możliwo&#347ć oglądania filmów, słuchania muzyki,grania w gry, a także najważniejsze
  37. wgrania innych map jak AUTOMAPA, IGO
  38. <br>
  39. <br>KOtnakt: gg 2715655 tel +48 507-699-993
  40. <br>
  41. <br>Strona jest poswiecona opisom nawigacj istniejacych na rynku
  42. </td></tr>
  43. <tr><td class="doln"></td></tr>
  44. </table>
  45. </td>
  46.  
  47.  
  48. </tr>
  49. </table>
  50.  
  51. <?php
  52. include("stopka.php");
  53.  
  54. include("analytics.php");
  55. ?>
  56.  
  57. </body>
  58. </html>



tak wygląda każdy mój plik inportuje wszystko przez include i gry jestem w głownym katalogu to nie wstawiam nic, jak jeden w zwyz to ../ a jak 2 to ../../ ale potem efekty są nie pożądane.

Ten post edytował gw007 13.07.2008, 00:04:33
Go to the top of the page
+Quote Post
kosmos
post 13.07.2008, 00:06:14
Post #6





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

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


Pokaż jak możesz plik menu.php który dodajesz tu przez include
Go to the top of the page
+Quote Post
b4x
post 13.07.2008, 00:08:20
Post #7





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


  1. <?php
  2. require_once(dirname(__FILE__).'plik.php');
  3. ?>




  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
  2. <html>
  3. <title>WWW.GPS-CENTRUM.PL</title>
  4. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  5. <link rel="stylesheet" href="style.css" type="text/css">
  6.  
  7. <table border="0" width="766" cellpadding="0" cellspacing="0" align="center">
  8. <tr>
  9. <td class="t1"><p>Witaj na stronie!</p></td><td class="t2">szukaj: <input> <button type="submit">ok</button></td>
  10. </tr>
  11. <tr>
  12. <td class="top1"><div class="napis">www.gps-centrum.pl</div></td>
  13. <td class="top2" valign="top">
  14. <div class="mini">Nowości!</div>
  15. <div class="mini2">
  16. <b><i>12.07.2008r.</i></b> - szablonik tymczasowy<br>
  17.  
  18. </div>
  19. </td>
  20. </tr>
  21. </table>
  22.  
  23. <?php
  24. include(dirname(__FILE__)."menu.php");
  25. ?>
  26. <td width="1"></td>
  27.  
  28. <td valign="top">
  29. <table cellpadding="0" cellspacing="0">
  30. <tr><td class="topn">Strona Startowa</td></tr>
  31. <tr><td class="tlon">
  32.  
  33. <br>Witam na stronie GPS-CENTRUM.PL
  34. <br>Nasza firma zajmuje się serwisem nawigacji satelitarnych GPS, odblokowujemy 
  35. raktycznie wszystkie urządzenia na rynku.
  36. <br>Po odblokowaniu masz np.: dostep do explorera plików, możliwość oglądania filmów, słuchania muzyki,grania w gry, a także najważniejsze
  37. wgrania innych map jak AUTOMAPA, IGO
  38. <br>
  39. <br>KOtnakt: gg 2715655 tel +48 507-699-993
  40. <br>
  41. <br>Strona jest poswiecona opisom nawigacj istniejacych na rynku
  42. </td></tr>
  43. <tr><td class="doln"></td></tr>
  44. </table>
  45. </td>
  46.  
  47.  
  48. </tr>
  49. </table>
  50.  
  51. <?php
  52. include(dirname(__FILE__)."stopka.php");
  53.  
  54. include(dirname(__FILE__)."analytics.php");
  55. ?>
  56.  
  57. </body>
  58. </html>



#edit

require_once - podałem jako przykład, możesz też z include korzystać, głównie rozbiega się o:

Zresztą sam zobacz co on daje:
  1. <?php
  2. echo dirname(__FILE__);
  3. ?>
smile.gif

Ten post edytował b4x 13.07.2008, 00:14:28


--------------------
Go to the top of the page
+Quote Post
gw007
post 13.07.2008, 00:17:49
Post #8





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 8.05.2005

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


czemu require_once przy include tez mozna by bylo, juz testuje:)

za szybko odpisałem jak edytowałeś;p

http://gps-centrum.pl/lark/35.0/ no i nie hula nie cofa to 2 folderów
Go to the top of the page
+Quote Post
b4x
post 13.07.2008, 00:24:44
Post #9





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


To daj
  1. <?php
  2. require_once('/home/serwisgsm/ftp/gps-centrum.pl/plik.php');
  3. ?>


Możesz też spróbować tego:

  1. <?php
  2. require_once($_SERVER['DOCUMENT_ROOT'].'plik.php');
  3. ?>



#edit z tego co widzę brakuje slasha smile.gif

Ten post edytował b4x 13.07.2008, 00:34:46


--------------------
Go to the top of the page
+Quote Post
gw007
post 13.07.2008, 00:36:12
Post #10





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 8.05.2005

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


  1. <?php
  2. require_once($_SERVER['DOCUMENT_ROOT'].'plik.php');
  3. ?>


niestety nie działa wiec zostanę przy opcji podawania całej ścieżki bo to chyba jedyne wyjście?
Go to the top of the page
+Quote Post
b4x
post 13.07.2008, 00:37:15
Post #11





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


  1. <?php
  2. require_once($_SERVER['DOCUMENT_ROOT'].'/plik.php');
  3. ?>


tak spróbuj, bo widzę że slasha brakuje.


Kod
Warning: main() [function.include]: Failed opening '/home/serwisgsm/ftp/gps-centrum.plstopka.php'


A lokalizacja pliku powinna tak wyglądać:

Kod
/home/serwisgsm/ftp/gps-centrum.pl/stopka.php


Ten post edytował b4x 13.07.2008, 00:38:34


--------------------
Go to the top of the page
+Quote Post
gw007
post 13.07.2008, 09:16:23
Post #12





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 8.05.2005

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


  1. <?php
  2. require_once('/home/serwisgsm/ftp/gps-centrum.pl/plik.php');
  3. ?>


daje ten sam problem
Go to the top of the page
+Quote Post

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: 13.06.2025 - 06:39