Miten haen alikansiosta php tiedoston sivulle? Älkää nyt naurako. Olen yrittänyt tälläisellä
PHP sivun haku alikansiosta
aloittelija
10956
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 10
Vanhimmat
http://www.php-include.com/
Kiitos vinkistä. Http:llä sain onnistumaan.
Mutta muuten en. Joka tapauksessa saat pikkurillini.
tai juuresta asti
jos pistät /alikansio/sivu.php
niin se olettaa että etsitään se juuresta ja siellä ei vissiin tollasta /alikansio-hakemistoa ole.
Käsi tänne!
Muilla tavoin en saanut onnistumaan. Kaikkia noita yritin mitä tähän muutkin ovat vastanneet. Mutta tuo riittä mikä onnistui.
Viitsisitkö vielä vasta, ottaako laskurikoodi vain kerran kävijän ip osoitteet? Vaiko kerran per päivä?
$file = "vieras.txt";
$user_ip = $_SERVER['REMOTE_ADDR'] . "\n";
$ip_list = file($file);
$visitors = count($ip_list) - 1;
if (in_array($user_ip, $ip_list))
{
echo ("$visitors");
} else {
$fp = fopen($file,"a");
fwrite($fp, "\n$user_ip");
fclose($fp);
$visitors ;
echo $visitors;
}
P.S. Käyhän vasen? Olen oikea kätinen.
Tuo laskurikoodi lukee yhden ip-osoitteen vain kerran. Jos haluat muuttaa sitä niin, että se lukee sen kerran/päivä tavalla, pitää liittää tuohon $user_ip -stringiin esim.
$user_ip = $user_ip . date("Y.m.d");
-komennolla jonkinlainen päivän, kuukauden ja vuoden yksilöivä merkkijono.
Kannattaa tarkistaa vielä tuo daten syntaksi, tuli vedettyä hatusta.
Kiitoksia kaikille kysymyksiini vastanneille.
Laskuri koodi ei ole omatekemäni, koska se toimii :) En ollut varma kummanko se laskee.
Refresh laskurin sain toimimaan, mutta en näe järkeä sellaisen käyttämiseen web sivulla.
kokeile esim.
toi menee alikansioon 'alikansio' joka on nykyisen kansion alikansio.
jos haluat nykyisestä kansiosta pois ja eri alikansioon kokeile esim.
""
Arvaisin että sulta puuttuu tuosta polusta "/"-merkki alusta? Eli kokeilisin näin
eli jos hakemistopolun juuressa on toi /alikansio, niin sitten se /-merkki sinne. Muuten ei toimi. Jos halutaan nykyisen hakemiston alikansio, niin sitte alikansio tai ./alikansio
siis hä?
Tuon pitäisi toimia tuolaisesna?!?!
Tiedoksi myös että jos haluat alikansion tiedostot suojata .htacess tiedostolla niin voit laittaa .htacess ja .htpasswd tiedoston alikansioon ja include toiminto hakee kansioissa olevat tiedostot siitä huolimatta.