Mulla on apache perusasennus+php. PHP toimii muuten mutta toi ?sivu=jotain ei toimi. MBnetin palvelimelle lähetettäessä toimii kyllä. Siis ongelma on että linkistä ei käy mitään.
http://kuohulahti.ath.cx/geeni_0.1/index.php
satunnaisesti netissä voi käydä testaamassa toimiiko linkki, mun koneella toi ei toimi (siis toi juttu on mun koneella.)
hjälp?
nii jos jäi epäselväks nii on apachen perusasennuksen lisäks php asennettuna ja se toimii muuten.
Mikä versio PHP:stä sinulla on asennettuna?
Mulla ainakaan ei omal koneel toimi toi et se ottaa post ja get muuttujat suoraan muuttujiks pitää käyttää $HTTP_GET_VARS jne.
trinit: versio 4.2.1
Jos tarkoitat tätä https://www.ohjelmointiputka.net/koodit_nayta.
$sivu = $HTTP_GET_VARS['sivu']; // ennen if (file_exists("$osoite$sivu$paate")) riviä em. vinkissä.
Todennäköisesti ongelmasi johtuu siitä että PHP:si php.ini tiedostossa on "track_vars" asetus pois päältä. PHP:n versiosta 4.0.3 lähtien se on aina pois päältä. Eli silloin saat muuttujien tiedot luettua käyttämällä $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_COOKIE_VARS taulukoita.
GET:iä käytetään silloin kun muuttujien tiedot välitetään URL:n mukana (esim. "index.php?muuttuja=jotain") ja POST:ia kun <FORM> elementissä määritellään metodiksi POST (esim. <form method="post" action="lueformi.php">)
Kiitti, nyt toimii!
No hyvä!
lt, tuollaiset "No hyvä!" ja "Moi snakari" -tyyppiset viestit tuskin hyödyttävät ketään, joten voisitko jättää ne vähemmälle. Postausmäärän kasvattaminen tuolla tavalla ei tässä foorumissa kerää sympatioita...
Aihe on jo aika vanha, joten et voi enää vastata siihen.