Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z skryptem
Forum PHP.pl > Forum > Przedszkole
_Martin_
Elo mam problem.

Chodzi dokładnie oto iż Mam skrypt gieronline.
No i co za tym idzie robie sobie na niej strony wszystko było dobrze gdy dodawałem gry do bazy. NIby wszystko ok ale skrypt miałem na Localhoscie zainstalowany.

Gdy wciepałem na serwer:
To tu zaczoł się problem.
Poprostu działa tylko strona główna jak wejdę di jakiegoś działu to mnie przenosi do strony głównej.
Kazdy dział co klikne mnie na str głó. przekierowywuje.

Właśnie dlaczego questionmark.gif
Mozna o pomoc:

Oto adres
http://gry-online.bighost.pl/

Prosze zobaczyć
dtb
daj źródła index'u
_Martin_
oTO Ono:

  1. <?
  2. include("funkcje.php");
  3. include_once("pliki/config.php");
  4. include_once("template_main.php");
  5. ?>


Oto config.php:

  1. <?
  2.  
  3.  
  4.  
  5. $full_siteURL="http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
  6. //$siteURL="http://".$_SERVER['HTTP_HOST']."/";
  7. $siteURL = "http://gry-online.bighost.pl/";
  8.  
  9. function lacz_db(){
  10. $baza= mysql_connect("localhost", "gonline_data", "1");
  11.  
  12. if(!$baza){
  13. echo"Połaczenie z bazą danych nieudane!";
  14. return false;
  15.  
  16.  
  17. }
  18.  
  19. if (!@mysql_select_db("gonline_data")) {
  20.  
  21. echo "wybranie bazy danych nieudane!";
  22. return false;
  23.  
  24. }
  25.  
  26. return $wynik;
  27.  
  28. }
  29.  
  30. ?>



A Funkcje i template_main.php to mają baaadzreo duzo linijek moge pokzać na na PW Chyba ze tytaj ale to duzo kodu.



A I Kolega mi cos wspominał ze moze być coś tutaj żle ustawione:

middle.php
  1. <?
  2.  
  3. if(!isset($p) || $p=="home"){
  4. include_once("middle_1.php");
  5.  
  6. }
  7.  
  8. if ($p=="gra" && $act=="view" ) {
  9.  
  10. include_once("middle_2.php");
  11.  
  12. }
  13.  
  14. if ($p=="cat" && $act == "view") {
  15.  
  16. include_once("middle_3.php");
  17. }
  18.  
  19. if ($p=="cat" && $act == "acc") {
  20.  
  21. include_once("middle_3.php");
  22. }
  23.  
  24. if ($p=="reklama" && $act == "view") {
  25.  
  26. include_once("middle_4.php");
  27. }
  28. if ($p=="kontakt" && $act == "view") {
  29.  
  30. include_once("middle_5.php");
  31. }
  32.  
  33.  
  34. ?>
Sabistik
Uzywaj tablicy $_GET[] dla zmiennych z url`a.
dr_bonzo
Moze troche jasniej:

zamiast odwolywac sie do zmiennych z URLa:
  1. <?php
  2. isset( $p )
  3. ?>

uzyj
  1. <?php
  2. isset( $_GET[ 'p' ] );
  3. ?>

na localhoscie masz wlaczone register_globals a na serwerze nie (co jest wlasciwe).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.