PHP switch na nekim serverima ne radi?

PHP switch na nekim serverima ne radi?

offline
  • Pridružio: 28 Apr 2005
  • Poruke: 3686
  • Gde živiš: The Circle

Dakle imam ovaj kod za switch linkova na sajtu....

<?php include "inc/header.qwy"; switch ($adresa) { case "home": include"strane/home.php";      break; case "kontakt": include"strane/kontakt.php";    break;    case "hardver": include"strane/hardver.php";    break;    case "softver": include"strane/softver.php";    break;   case "onama": include"strane/onama.qwy"; break; case "inddizajn": include"strane/inddizajn.php";    break;    case "grafdizajn": include"strane/grafdizajn.php";    break;    case "webdizajn": include"strane/webdizajn.php";    break;    case "reference": include"strane/reference.php";    break;    case "linkovi": include"strane/linkovi.php";    break;    case "pretraga": include"strane/pretraga.php";    break;     case "download": include"strane/download.php";    break;    case "poslato": include"strane/poslato.aspx";    break;     case "mapa": include"strane/mapa.php";    break; case "proizvodi": include"strane/hardver.php";    break;             // r3d switch meni linkovi       case "ind": include"strane/rhino/ind.php";      break; case "plovila": include"strane/rhino/plovila.php";    break;    case "nakit": include"strane/rhino/nakit.php";    break;    case "cadcam": include"strane/rhino/cadcam.php";    break;    case "flamingo": include"strane/rhino/flamingo.php";    break;    case "pingvin": include"strane/rhino/pingvin.php";    break;    case "proto": include"strane/rhino/proto.php";    break; case "rein": include"strane/rhino/rein.php"; break; case "multi": include"strane/rhino/multi.php";    break;    case "graf": include"strane/rhino/graf.php";    break;    case "labkit": include"strane/rhino/labkit.php";    break;     case "estatus": include"strane/rhino/estatus.php";    break;       case "edu": include"strane/rhino/edu.php";    break;    case "gal": include"strane/rhino/gal.php";    break;       case "cene": include"strane/rhino/cene.php";    break;     default:  include"strane/home.php";     } include "inc/footer.qwy"; ?>

Sve normlano f-nise, ucitava itd. medjutim na nekim serverima linkovi prosto ne rade, samo ucita home stranicu i ni jedan link ne radi?! Iako se u address bar-u menja adresa tipa /?adresa=stranica1

Npr. EUNET hosting server ne guta ovu kombinaciju. Takodje i win32 all-in-one web serveri tipa XAMPP.

Sta bi to moglo da bude uzrok? Ocigledno da na 5 servera radi normalno, samo Eunet zeza i ovi win32 tipa XAMPP kao sto sam rekao.

Da nije na neki nacin disable-ovan switch u php.ini? Mrzelo me da gledam...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 14 Nov 2003
  • Poruke: 367

mislim da nije problem u swichu nego pogldaj ti tu promenjivu $adresa pa vidi sta ti je tu



offline
  • Pridružio: 28 Apr 2005
  • Poruke: 3686
  • Gde živiš: The Circle

pa sta je tu, nista... obicna varijabla...

I sada ti u browseru ukucas [Link mogu videti samo ulogovani korisnici]

u tome je poJenta...

on samo po CASE-ovima rasporedjuje i prebacuje korisnicke zahteve na obicne php stranice include f-jom...

offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

Adresu tj. vrednost promenljive treba "uzeti"

$adresa = $_GET['adresa'];

...jer je tebi verovatno ukljuceno u php.ini-ju globalno prenosenje promenljivih sto je odavno proglaseno ne preporucljivim.

A kad ti je radovan rekao da pogledas tu promenljivu, mislio je da probas da je ispises preko echo ili print komande da vidis da li zapravo postoji ili ne!

offline
  • Pridružio: 28 Apr 2005
  • Poruke: 3686
  • Gde živiš: The Circle

hm probacu i to vidis... al' nikako da stignem...

hvala u svakom slucaju... bilo bi lepo da proradi na taj nacin... Smile

Ko je trenutno na forumu
 

Ukupno su 1255 korisnika na forumu :: 136 registrovanih, 14 sakrivenih i 1105 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, Abdee, AleksandarV, alternator, amaterSRB, antonije64, Apok, armor, Arsenije, Avalon015, Ba4e, Beardonitch, blackjack, bobomicek, bojan313, bpvl, BZ, cavatina, Cian, cvrle312, d.arsenal321, Dannyboy, Darth Wader, dearg, DeerHunter, Dimitrije Paunovic, Dimitrise93, djile1, djuradj, dmrdc, doktor1964, Dolinc, Dorcolac, dovlafkcz, Draganeli, DrMrPr, eagle.rs, ElvisP, FOX, Frunze, Gall, geo.dule, gomago, gorankuba, icemilos, Igor Antonic, Igritelj, istina, ivanb, IvicaiMarica, Jeremiah, Joint Chief, Jozo74, Kajzer_Soze, Karaula, kendzo-andzo-boni-fju, Klass, kokodakalo, koliko, Kordon, Koridor, lcc, littlebunny, ljuba, LostInSpaceandTime, Macalone, Manjane, mean_machine, Metanoja, micke83, mikidragi, Milan Miscevic, milenko crazy north, milos97, mix1, MK10, mkukoleca, mnn2, moldway, N.e.m.a.nj.a., nebojsag, neutrino, nextyamb, NMNJ, nuke92, ostoja, ozzy, Petarvu, Povratak1912, PrincipL, Razdroid, Rebel Frank, royst33, sabros, Sagotolio, samo opusteno, samojednoimeznam, SamostalniReferent, sarma, Sava89, Semprini, Shinobi, shota91, sickmouse, Sirius, Sićko, srpskasparta, Stanlio, starlights, Str2022, synergia, t84dar, tanakadzo, Tanasko, Timočka Divizija, Tragač, TRAVUNIJA, tuja, Tumansky, tvlada, ujke, vaci, VJ, vlad4, vladaa012, voja64, vukan0799, Wehicle, wizzardone, x011, XBMC, zdrebac, zmajbre, zokizemun, Zvrk, 223223