Centar za edukaciju-BiH



#1 25.08.2020 10:59
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,716


Predmet:index.php nije smjesten u public_html
ako index.php nije smjesten na serveru u folder public_html vec u neki drugi:

+public_html
|mojFolder
-index.php

sta pisemo u: header('location: ../index.php');

kako tocno treba napisati preusmjeravanje da bi to radilo?
zivot je moja domovina.
↑  ↓

#2 25.08.2020 14:15
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,716


Predmet:Re: index.php nije smjesten u public_html
rijesenje koje i nije rijesenje a pronasao sam na internetu kaze:

umjesto ovoga:
header('location: index.php');

koristite ovo:
echo "<script type='text/javascript'> document.location = 'index.php'; </script>";

meni je to rijesenje usporeno.
Prije nego ode na index.php pokaze user,pass na bijeloj podlozi.

Govore jos da:

citat:
"To je vjerovatno problem nastao zbog slanja zaglavlja.

Zašto?
To se događa ako ste nešto odjeknuli prije nego što se odlučite preusmjeriti. Ako je tako, početna (zadana) zaglavlja su poslana, a nova zaglavlja ne mogu zamijeniti nešto što se već nalazi u izlaznom međuspremniku, a priprema se za slanje u preglednik..."

cijeli tekst na linku: LINK

dali ste se vi susreli sa ovim problemom?
zivot je moja domovina.
↑  ↓

#3 26.08.2020 09:56
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: index.php nije smjesten u public_html
Neznam sta zelis napraviti ali moja pretpostavka je da tebi netreba redirekt nego include.
Mozda bi dobro bilo da nakaci neki primjer.
Redirekt se koristi kada hoces preci na neku drugu web lokaciju sa include mozes pozvati bilo koji php sa tvoga ruta.
Pretpostvljam da je teb prva lokacija rut i a sa nje imas sve putanje pa i putanju prema css i onda kad odes na drugu lokaciju te putanje ne odgovaraju.
Malo je podatak da bi bio siguran u tvrdnju.
Ovo je samop pretpostavka.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#4 26.08.2020 13:08
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,716


Predmet:Re: index.php nije smjesten u public_html
dobra pretpostavka

Sa svojom domenom zelim imati vise poddomena subdomena.
npr, mojadomena.com. Zelim imati trgovina.mojadomena.com, servis.mojadomena.com,
folderi trgovina i servis smjesteni su u public_htm
trgovina ima index.php
servis ima index.php

kada posjetimo stranicu http://www.servis.mojadomena.com potrebno se ulogirati, ako je logiranje proslo trebamo biti preusmjereni na index.php sa header( location:index.php);
meni to ne radi
zivot je moja domovina.
↑  ↓

#5 26.08.2020 23:08
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: index.php nije smjesten u public_html
Prvo špitanje je jeli to u admin panelu uradjena pod domena ili ti to samo kazes tako.
Prvo moram znati uredjenje u amin panelu kakvo je.

eh sad drugo:
imas foldere u public_html:
trgovina i servis.
E sad ako se nalazis u servis folderu i hoces redirekt u folder trgovina onda bi to trebalo izgledati ovako:
header( 'location:../trgovina/index.php');
Ako imas pod domene u admin panelu onda to moze biti i drugacije.
Sve zavisi kako je napravljeno u admin panelu.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#6 27.08.2020 07:35
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,716


Predmet:Re: index.php nije smjesten u public_html
servis i trgovina su svaka za sebe. Nije povezano i nema admin panela.
Primjer:
Ja te zatrazim da mi napravis jednostavnu stranicu, POCETNA, O NAMA, KONTAKT.
Ne smeta me sto ce biti naziv http://www.avko.icentar.ba
Isto te zatrazi Mirko i Slavko.
Njihove su web stranice http://www.mirko.icentar.ba i http://www.slavko.icentar.ba

Stranice su smjestene u foldere u public_html

Pocetna je index.php, a ostale su onama.php i kontakt.php.

Kako iz kontakt.php otici u index.php,

header(location: /../avko/index.php);
header(location: ../avko/index.php);
header(location: /public_html/avko/index.php);

ili nesto drugo
zivot je moja domovina.
↑  ↓

#7 27.08.2020 21:42
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: index.php nije smjesten u public_html
Nisi mi nikako jasan.
Tvrdis da nemas admi panel sto znaci da to sve stoji lokalno a tvojoj masini.
Ovdje brkamo foldere i domene.
Malo pricamo o folderima malo o domenima(malo u kunama pa malo u eurima)
http://www.avko.icentar.ba
http://www.mirko.icentar.ba
http://www.slavko.icentar.ba
ovo su domene a nikako folderi.

Domena je web adresa do nekog rcunara i na njemu nekog foldera.
Ako t je to na lokalnoj masini onda ti nemas nikakav www nego imas lokalhost i foldere u njemu.
Jos mi nisi rekao gdje to radis.
Ako imas domene ti redirekciju radis preko domene.
da bi napravi pristup adresi http://www.slavko.icentar.ba morao bih imati tu domenu.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

Stranice (1):1


Sva vremena su GMT +02:00. Trenutno vrijeme: 2: 08 pm.