ďťż

[php] wprowadzenie do zmiennej zawartości pliku. :)

       

Podstrony


telcocafe

Witam,
No więc wymyśliłem sobie system bannerów. Tzn w jednym pliku przechowuje liczbę kliknięć na banner. Na stronie chce zamiescic skrypt php, który wyswietla banner pod warunkiem ze liczba zapisana w tamtym pliku jest mniejsza od liczby podanej przeze mnie. Pytanie moje brzmi: jak przypisac zmiennej zawartość pliku, bo resztę sam potrafie zrobic?



Możesz stworzyc plik ktury zaiwerial by nazwe banera i liczbe klikniec na niego i wtedy skrypt wybieral by to wedlug towich uznan. Najprosicejb byloby to zrobic w bazie dancyh lub poporstu losowac który skrypt ma byc wyswietlany.

Ale bardzo prosto jest moim sposobem. Tylko ze jak w pliku liczba.txt jest zapisana wartość np. 18, to jak zmiennej "x" przypisac zawartość tego pliku?

Dlatego radze to zrobic w MYSQL. no ale dobra juz ci muwie.
otwierasz ten plik i mam nadzieje ze wiwesz jak to zrobic ale na wszelki wyapdke ci napisze.[
$file=fopen("licznik.txt", "r"); x=fgets($file, 10);
2 parametrs funkcji fgets to jest liczna znaków odczytywanych z pliku.
Użytkownik polasek edytował ten post 13 październik 2005, 15:37


Potem tylko dodajesz if(x < $liczba) i po sprawie

a ja proponuje rozwiazac to tak:
powiedzmy ze plki textowy zlicba klikniec wyglada tak:

licz.txt
34

to do wyciagniecia tej wartości z pliku wystarcza 2 linijki skryptu:

odczyt.php
<?php $od = file( 'licz.txt' ); echo $od[0]; ?>

I po kłopocie ;)
Użytkownik boryssek edytował ten post 14 październik 2005, 13:16
Ja znam lepszy sposób

plik licz.txt
666

kod php:
<? $liczba = file_get_contents('licz.txt'); ?>
i co, jedna linijka :D
Użytkownik dodek edytował ten post 14 październik 2005, 17:24

...


tylko PHP 5
Nie tylko, też w PHP >= 4.3.0

A co do tematu jest jeszcze jeden sposób, któru zawsze zadziała:
plik licz.php
<? $banner1 = 666; $banner2 = 777; ?>
a potem w skrypcie
include 'licz.php';
I masz zmienne $baner1 i $baner2 o określonych wartościach.


Nie tylko, też w PHP >= 4.3.0

A co do tematu jest jeszcze jeden sposób, któru zawsze zadziała:
plik licz.php
<? $banner1 = 666; $banner2 = 777; ?>
a potem w skrypcie
include 'licz.php';
I masz zmienne $baner1 i $baner2 o określonych wartościach.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.