Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako startovati/otvoriti link?

[es] :: PHP :: Kako startovati/otvoriti link?

[ Pregleda: 6172 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Alt-F4
.scg

Član broj: 17232
Poruke: 219
213.244.208.*



Profil

icon Kako startovati/otvoriti link?05.09.2005. u 17:19 - pre 226 meseci
Hi,
ovako, cini mi se da je problem jednostavan ali ne znam kako i koja komanda.
Naime, sajt mi je razvrstan u vise foldera i treba da kada neko otkuca, na pr: www.nesto.com/staff/ dobija onu default stranicu index.php u staff folderu.
Stranice pozivam preko switch, standardno: ?id=stranica&nesto=list, na primer, znaci, ona stranica index.php u folderu staff bi trebala da ima jedan ili dva reda kao: <?php
nesto ovde bi mi trebao link http://www.nesto.com/?id=stranica&nesto=list
?>

Vas savet?
Nadam se da sam bio jasan.
Verba volant, scripta manent.
 
Odgovor na temu

MileG

Član broj: 28981
Poruke: 997



+7 Profil

icon Re: Kako startovati/otvoriti link?05.09.2005. u 19:26 - pre 226 meseci
Po meni bas i nisi.
 
Odgovor na temu

Alt-F4
.scg

Član broj: 17232
Poruke: 219
213.244.208.*



Profil

icon Re: Kako startovati/otvoriti link?05.09.2005. u 21:07 - pre 226 meseci
MAla ispravka, trebalo je: http://www.nesto.com/index.php?id=stranica&nesto=list

Dobro, ako nisam bio bas najjasniji, kako ste regulisali da otvarate stranice na:

www.nesto.com i www.nesto.com/staff na primer?Znaci da ne kucam www.nesto.com/index.php i www.nesto.com/staff/index.php

Verba volant, scripta manent.
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
62.108.102.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Kako startovati/otvoriti link?06.09.2005. u 00:55 - pre 226 meseci
ja te nista ne razumem :(

po default-u mozes da izostavis index.php (ali mora da postoji ;)), tako da ce http://sajt.com/?parametri da radi...
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
80.93.247.*

ICQ: 303614173
Sajt: www.nenadvasic.com


+1 Profil

icon Re: Kako startovati/otvoriti link?06.09.2005. u 10:35 - pre 226 meseci
Citat:
Alt-F4:
Naime, sajt mi je razvrstan u vise foldera i treba da kada neko otkuca, na pr: www.nesto.com/staff/ dobija onu default stranicu index.php u staff folderu.


Pa stranica index.php ce da se otvori automatski, ne treba nikakav kod...

Malo si nejasan shta tacno hocesh.
 
Odgovor na temu

MileG

Član broj: 28981
Poruke: 997



+7 Profil

icon Re: Kako startovati/otvoriti link?06.09.2005. u 14:52 - pre 226 meseci
Pa ne moras da kucas taj nastavak. Jesi li pokusao bez nastavka uopste?
Stavi samo http://www.tvojsajt.com/nesto/ i dobices index.php u tvom slucaju.
 
Odgovor na temu

WEXY
Beograd

Član broj: 33948
Poruke: 163
*.smin.sezampro.yu.

ICQ: 166638118


+7 Profil

icon Re: Kako startovati/otvoriti link?06.09.2005. u 15:41 - pre 226 meseci
Ako u httpd.conf od Apache servera (ako se radi o apache-u) nije namešteno:
Code:
DirectoryIndex index.php ...

onda i neće dobiti :)
"Nutri-matik je konstruisala i izradila Sirijuska kibernetska korporacija čije odeljenje za žalbe sada prekriva sve glavne kopnene mase prve tri planete zvezde Tau iz sistema Sirijusa"
 
Odgovor na temu

ColdKeyboard
Sasa Karanovic
Hardware and Firmware Engineer
Toronto, Canada

Član broj: 31924
Poruke: 868
62.108.114.*

Jabber: ColdKeyboard
Sajt: www.SasaKaranovic.com


+11 Profil

icon Re: Kako startovati/otvoriti link?06.09.2005. u 16:18 - pre 226 meseci
Nisam bash razumio najbolje pa me ispravite ako sam promasio.
Mozesh i bez toga index.php a vjerujem da je
DirectoryIndex index.php ... ako server ima podrsku za php,
mislim da bi svaki admin to uradio sem ako nije njegov localhost.
Btw mozesh da stavish index.html koji ce raditi redirekciju na index.php
a koliko sam razumeo ti bi hteo da imash link tipa http://www.nesto.com/index.php?id=stranica&nesto=list, to bi mogao da radish ako zelish da
$id = $_GET['id']; i onda kasnije da radish na glavnom delu stranice include ('$id');
ili da napravish da stama meta kod koji ce odraditi redirekciju na zeljenu stranicu...
 
Odgovor na temu

Alt-F4
.scg

Član broj: 17232
Poruke: 219
213.244.208.*



Profil

icon Re: Kako startovati/otvoriti link?06.09.2005. u 16:22 - pre 226 meseci
O.K. Mislio sam da necu morati bas sve da napisem, ali eto, mora se.

Koristim neki stari switch sistem za aktiviranje dinamickih linkova, pa ujedno recite jel' valja ?Znaci, index.php u root

direktorijumu sajta sadrzi tri dela: top.php, middle.php i footer.php

Code:

index.php

<?php
include("top.php");
include("middle.php");
include("footer.php");
?>


u middle.php sam postavio switch.php koji dat dole:

Code:


switch.php

<?php
//Ovde proveram PHP verziju
if(phpversion()<"4.1.0")
{
$_COOKIE = $HTTP_COOKIE_VARS;
$_POST = $HTTP_POST_VARS;
$_GET = $HTTP_GET_VARS;
}
//Ovde pocinje dinamicko aktiviranje linkova



if(!isset($_GET['id'])) 
{
//Ako nije izabran ni jedan link od dole navedenih onda u index.php u middle.php postavljam news.php
include('news.php');

}
    else 
{

    switch($_GET['id'])
{

default:
include('include/error.php');
break;

case "str1":
include('str1.php');
break;
case "str2":
include "str2.php"; 
break;
case "str3":
include('str3.php');
break;
case "str4": 
include "str4.php"; 
break;



case "link":
include "linkovi/linkovi.php"; 
break;

case "licne_prezentacije":

      if(isset($_GET['staff'])) 
            switch($_GET['staff']) {
                 default:
                 include('include/error.php');
                 break;

                       case "ime_prezime": 
                           if(isset($_GET['sta'])) 
                           switch($_GET['sta']) {
                           default:
                           include('include/error.php');
                           break;

                   case "biografija": 
                           include "staff/ime_prezime/index.php"; 
                           break;

                   case "aktivnosti": 
                           include "staff/ime_prezime/aktivnosti.php"; 
                           break; 

                           case "reference": 
                           include "staff/ime_prezime/reference.php"; 
                           break;

  
                                            
                           } 
                       else 
                       include "staff/ime_prezime/index.php"; 
                       break; 
                
                       break;

                 
                        } 
        else 
        include "licne_prezentacije.php"; 
        break; 

break;

}
}

//Kraj aktiviranja dinamickih linkova.The End of switch!
?>




1. Kada ukucam:


www.sajt.com/index.php?id=licn...entacije&staff=ime_prezime

ili

www.sajt.com/index.php?id=licn...ime_prezime&sta=biografija

ova dva daju iste rezultate!


dobijam ono pravo, u sredisnjem delu mi ubacuje biografiju iz foldera www.sajt.com/staff/ime_prezime to je ona index.php

stranica u folderu staff/ime_prezime koja je ujedno i ta biografija.

2. Eh, a kada kucam:

www.sajt.com/staff/ime_prezime/

otvara mi samo ovu stranicu iz ovog foldera ali bez top.php, middle.php i footer.php, pa ne lici ni na sta.Neispravne putanje

do slika itd.Znaci hocu da dobijem potpuno iste rezultate kada ukucam obe varijante!

Mislim, da sam napravio neki grub previd, da ne kazem glupost

p.s. Jeste Apache podesen za index.php po direktorijumima
Verba volant, scripta manent.
 
Odgovor na temu

byM4k5

Član broj: 22363
Poruke: 428
*.etfbl.net.



Profil

icon Re: Kako startovati/otvoriti link?07.09.2005. u 12:45 - pre 226 meseci
Nije mi jasno gdje samo nalazite te kodove... U switch da prvo ide default. Ovdje je bio jos jedan takav slucaj.
 
Odgovor na temu

Alt-F4
.scg

Član broj: 17232
Poruke: 219
*.vdial.verat.net.



Profil

icon Re: Kako startovati/otvoriti link?07.09.2005. u 14:00 - pre 226 meseci
Pa sto ne valja default?Ima li nekih propusta u ovome?Ne, bas me interesuje, ako nesto ne valja da menjam?!Inace, negde sa nekog foruma sam skinuo, ima bar 2 godine i koritim ga i radi

Predlozi za ono glavno?
Verba volant, scripta manent.
 
Odgovor na temu

JovanT
Jovan Turanjanin
Niš

Član broj: 35633
Poruke: 473
213.244.197.*

Jabber: Zeus@elitesecurity.org
ICQ: 263033789
Sajt: www.turanjanin.net


+17 Profil

icon Re: Kako startovati/otvoriti link?07.09.2005. u 16:40 - pre 226 meseci
Kod funkcije switch, prvo bi trebalo da idu svi slučajevi (case) a tek onda default. Ovo što si ti napisao nema smisla - pošto se default nalazi na prvom mestu, uvek će se on izvršavati dok će PHP ostale slučajeve zanemarivati. Zato uvek dobiješ isti izgled stranice bez obzira šta god da upišeš u GET parametru. Probaj da default postaviš na kraju svakog switch-a pa vidi šta će onda da se dogodi ;).
Nije znanje samo znati, već je znanje - znanje dati.

Piši ćirilicom! | Surfujte brže, sigurnije i lakše | Najveća niška online zajednica

 
Odgovor na temu

Alt-F4
.scg

Član broj: 17232
Poruke: 219
213.244.208.*



Profil

icon Re: Kako startovati/otvoriti link?09.09.2005. u 10:14 - pre 226 meseci
Citat:
JovanT:... Zato uvek dobiješ isti izgled stranice bez obzira šta god da upišeš u GET parametru. Probaj da default postaviš na kraju svakog switch-a pa vidi šta će onda da se dogodi .


Meni ovaj switch savrseno radi!Mislim da je ranije bilo problema oko sigurnosti podataka na serveru, zbog toga sto je neko mogao da ukuca, na pr.
http://www.sajt.com/index.php?id=get_password ili nesto slicno i da dobije, u ovom slucaju, switch bio otvorio error.php Nisam ga ja izmislio, nego od nekoga kopirao i radi.Mislio sam, ima li problema oko sigurnosti sa ovim switchom ili mozda ne valja za onaj prvi deo problema sa www.sajt.com/staff/ kada trazim default index.php iz foldera staff


Verba volant, scripta manent.
 
Odgovor na temu

[es] :: PHP :: Kako startovati/otvoriti link?

[ Pregleda: 6172 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.