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

Zašto neće na localhost?

[es] :: PHP :: Zašto neće na localhost?

[ Pregleda: 2419 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Gulp
Bg

Član broj: 61580
Poruke: 51
*.smin.sezampro.yu.



Profil

icon Zašto neće na localhost?02.04.2006. u 00:12 - pre 219 meseci
Nemam baš mnogo veze sa php (u html-u se snalazim) i evo u čemu je problem. Imam u računaru kompletan sajt u php, skinut sa servera na kome je radio lepo. Zašto neće da radi kod mene na localhost? Odnosno, index stranica radi, ali linkovi ne. Adrese linkova su tipa: "index.php?id=20", "index.php?id=60"... Nisam dirao apsolutno ništa... Localhost mi je konfigurisan kako treba (mislim, sve drugo radi).
 
Odgovor na temu

ColdKeyboard
Sasa Karanovic
Hardware and Firmware Engineer
Toronto, Canada

Član broj: 31924
Poruke: 868
212.200.139.*

Jabber: ColdKeyboard
Sajt: www.SasaKaranovic.com


+11 Profil

icon Re: Zašto neće na localhost?02.04.2006. u 00:31 - pre 219 meseci
Mozes li nam reci o koje sajtu/skripti je rec i koju gresku dobijesh kada probash
da otvoris neki drugi link sem index.php ?

Moguce je da skripta trazi pristup na mysql bazu ili nesto sl. a da nisi dobro konfigurisao
ili da nisi konfigurisao uopste.


 
Odgovor na temu

Gulp
Bg

Član broj: 61580
Poruke: 51
*.smin.sezampro.yu.



Profil

icon Re: Zašto neće na localhost?02.04.2006. u 00:36 - pre 219 meseci
Nije povezan na bazu uopšte. Na javlja nikakvu grešku, jednostavno se reloaduje index stranica kad kliknem na bilo koji link na njoj. A sajt više nije na serveru, tako da ne mogu da dam link. ne znam koji deo koda da postavim ako treba... linkovi na index stranici su dakle svi ovakvi: <a href="index.php?id=20">Nešto</a>
edit: Evo dela sa index stranice koji je, pretpostavljam bitan:
<?php
// Main Content include
if (!@include("includes/page$id.php"))
echo "<dl><dd class=\"pragma-text\">Server couldn't find the page you requested.</dd></dl>";
?>

[Ovu poruku je menjao Gulp dana 02.04.2006. u 01:37 GMT+1]

[Ovu poruku je menjao Gulp dana 02.04.2006. u 01:40 GMT+1]
 
Odgovor na temu

Gulp
Bg

Član broj: 61580
Poruke: 51
*.smin.sezampro.yu.



Profil

icon Re: Zašto neće na localhost?02.04.2006. u 01:06 - pre 219 meseci
Možda je najbolje ovako, da vam postavim u attachu index i jednu stranicu iz includes (stavio sam footer jer u njemu ima i linkova)
Prikačeni fajlovi
 
Odgovor na temu

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1821
*.speed.planet.nl.



+3 Profil

icon Re: Zašto neće na localhost?02.04.2006. u 01:24 - pre 219 meseci
moze da bude vise razloga, ali pogledaj log web servera ;)

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
 
Odgovor na temu

Gulp
Bg

Član broj: 61580
Poruke: 51
*.smin.sezampro.yu.



Profil

icon Re: Zašto neće na localhost?02.04.2006. u 06:56 - pre 219 meseci
Jel može malo konkretnije, šta tamo da gledam? Hteo bih da promenim neke sitnice na sajtu (neke tekstove i da dodam par linkova i jednu stranicu)pa da ga vratim, jel bi trebao da radi? Trenutno je nemoguće da proverim, hosting nije plaćen, biće tek krajem nedelje (ali imam pristup, mogu da pogledam tamo sve što me interesuje, ali kad ne znam šta da gledam....)

[Ovu poruku je menjao Gulp dana 02.04.2006. u 08:02 GMT+1]
 
Odgovor na temu

ColdKeyboard
Sasa Karanovic
Hardware and Firmware Engineer
Toronto, Canada

Član broj: 31924
Poruke: 868
212.200.139.*

Jabber: ColdKeyboard
Sajt: www.SasaKaranovic.com


+11 Profil

icon Re: Zašto neće na localhost?02.04.2006. u 12:27 - pre 219 meseci
Evo sad sam pregledao ova dva fajla na brzinu i vidio sam neke stvari koje bi ti mogle razjasniti ponesto...

Npr u index.php imash ovaj dio koda :

Code:

<?php 
if (!isset($id)) $id=0; 
$title = array( "20" => " korporacija",
                         "31" => "Putnički automobili",
                         "32"  => "Kombi ",
                         "33" => "Džipovi ",
                         "34" => "Teretni ",
                         "40" => "Partneri",
                        "50" => "Press",
                         "60" => "Kontakt",
                         "100" => "Sitemap",
                        "70" => "Motorsport");
?>    


Sto znaci da u header.php prima podatke koja stranica se trazi preko $_GET[id]
Drgugi red govori ako header.php nije primio podatak o tome koja stranica se trazi
da onda postavi $id = 0.
Ispod toga imash jedan array koji u sebi ima npr 31 = Putnicki automobili
32 = Kombi, 60 = Kontakt, 100 = Sitemap.....

E sada u footer.php koji si dao, imash linkove koji imaju oblik
<a href="index.php?id=60">Kontakt</a> sto bi znacilo da taj link
salje na index.php i daje da je $id=60, zatim imash dio koda
Code:
<title>Korporacija <?php if ($id!=0) echo "- " . $title[$id]; ?> </title>

sto znaci da ce naslov stranice biti "Korporacija - Kontakt" u slucaju ako je $id=60.

Ispod toga imas dio koda,

Code:

<?php if ($id!=0) $filename="other";
            else $filename="index";
?>

Koji proverava ako je $id razlicito od 0, tj. ako je postavljena neka vrednost X,
da $filename bude jednako other, i kasnije par redova ispod taj $filename se koristi
da posalje neku vrednost tvojoj flash animaciji u ovom delu koda.

Code:

<div id="flashpart">
<object data="flash/<? echo $filename ?>.swf" type="application/x-shockwave-flash" width="744" height="280" align="right">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="flash/[b]<? echo $filename ?>[/b].swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
</object>
</div>


Nadam se da sam ti makar malo razjasnio kako ti skipta radi pa da mozesh sam shvatiti
kako sta treba da mjenjash. Posto nisi prilozio citav sajt ili barem one najvaznije delove
ovo je sto mi je palo na pamet da bi ti moglo pomoci.

Pozdrav,
Sasa
 
Odgovor na temu

Gulp
Bg

Član broj: 61580
Poruke: 51
212.200.124.*



Profil

icon Re: Zašto neće na localhost?02.04.2006. u 12:53 - pre 219 meseci
Hvala na pomoći, problem je rešen dodavanjem:
$id=$_GET['id'];
u index stranicu.
 
Odgovor na temu

[es] :: PHP :: Zašto neće na localhost?

[ Pregleda: 2419 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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