ďťż
Podstrony
|
telcocafeWitam,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. |
|||
Sitedesign by AltusUmbrae. |