![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 11.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
Hmmmm
teraz wszystko eszcze raz i od początku chcę pomoc w zrobienu scryptu który by automatycznie zmieniał rzeczy na stronie. Kiedy w pliku licznik_zapis_odczyt.txt wartość osiągnie 26000 to w pliku news/licz.txt wartość się zwiększa o 1 a plik index.php zostaje zamieniony na zmiana/i1.php potrafi ktoś takie cos zrobić?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) plissssssss to mi jest bardzo potrzebne bynajmniej pomoc przy tym plissssss moge ofiarować reklamkę na swojej stronie tej osobie która mi pomoże pytania i oferty pomocy prosze kierować na maila[list] lum na numer gg 2722995 z góry dziękuję |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
tu masz 1:1 to co zes powiedzial przerzucone na php: tylkojesli chcesz sprawdzac czy plik licznik_zapis_odczyt.txt osiagnal juz ta wartosc to musisz podpiac ten skrypt pod skrypt zmieniajacy zawartosc tego pliku
Kod <?
$plikOdczyt="licznik_zapis_odczyt.txt"; $plikWpis="news/licz.txt"; $fp=fopen($plikOdczyt,"r"); $ile=fread($fp,filesize($plikOdczyt)); fclose($fp); if($ile>=26000){ $i=file($plikWpis); $fp=fopen($plikWpis,"w"); fwrite($fp,1+$i[0]); fclose($fp); rename ("index.php", "zmiana/i1.php "); } ?> tylko to jest bez sensu bo jesli index.php zostaje zamieniony na zmiana/i1.php to index.php przestaje istaniec :wink: nie dziw sie ze nikt ci nie chcial odpowiedziec bo strasznie maloobrazowa opisales sprawe ale tu byl byk (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 11.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
kocham cię za to 8)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 11.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
Kod <?
/// script by cezi - - - cezim@poczta.fm ///http://www.cezi.prv.pl $licznik_nabijaj=file("licznik_zapis_odczyt.txt");//otwieranie pliku $stan_licznika=$licznik_nabijaj[0]+1;//zmienna zwieksza się o 1 $licznik_nabijaj=fopen("licznik_zapis_odczyt.txt","w");//otwarcie pliku fputs($licznik_nabijaj,$stan_licznika);//zapisujemy dane do pliku -- zwiekszamy o 1 fclose($licznik_nabijaj);/// zamykamy plik i komenda print wyswietlamy zawartosc print("<table width=400 cellspacing=3 cellpadding=3><tr><font SIZE=3 color=white face=arial><b>Jeste¶</B></FONT></TD></TR>n"); print("<tr><font SIZE=3 color=white face=arial><b>$stan_licznika</B></FONT><font SIZE=3 color=white face=arial><b> go¶ciem na DRAGONBALLPJ</b></TD></TR>"); $plikOdczyt="licznik_zapis_odczyt.txt"; $plikWpis="news/licz.txt"; $fp=fopen($plikOdczyt,"r"); $ile=fread($fp,filesize($plikOdczyt)); fclose($fp) if($ile>=25087){ $fp=fopen($plikWpis,"r+"); $i=fread($fp,filesize($plikOdczyt)); fwrite($fp,$i++); fclose($fp); rename ("index.php", "zmiana/i1.php "); } ?> tak wkleiłem i jakiś bład w 16 linijce się pojawia (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) pomóż!! czyli if($ile>=25087){ jest źle albo cóś |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
srednika zapomnialem i wklej od nowa zmieniony kod i powinno byc OK :wink:
lub zmien to: Kod .....
fclose($fp); //<--tu srednika nie bylo if($ile>=25087){ $fp=fopen($plikWpis,"w+"); // a tu w+ $i=fread($fp,filesize($plikOdczyt)); fwrite($fp,$i++); fclose($fp); rename ("index.php", "zmiana/i1.php "); } |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 11.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
problem z 21 linijką (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) tam gdzie jest zamiana musze coś sprawdzić a to moja strona http://dragonballpj.prx.pl/index.php i se sam sprawdź i się wartość nie zmienia o jeden w pliku news/licz.txt tylko nic tam niema a było 6 i jak jest wartość np 26100 to jest ustawione od 26110 aby się uruchamiało to przy pierwszym uruchomieniu przezkakuje o te 10
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
wstaw ten kod:
Kod <?
$plikOdczyt="licznik_zapis_odczyt.txt"; $plikWpis="news/licz.txt"; $fp=fopen($plikOdczyt,"r"); $ile=fread($fp,filesize($plikOdczyt)); fclose($fp); if($ile>=26000){ $i=file($plikWpis); $fp=fopen($plikWpis,"w"); fwrite($fp,1+$i[0]); fclose($fp); rename ("index.php", "zmiana/i1.php "); } ?> ustaw se prawa w katalogu bo one nie pozwalaja ci na zmiane nazwy! jeszcze raz ostrzegam po zmianie nazwy index.php przestanie istniec!!!! |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 11.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
hmm kaczka scrypt powinien się wykonywać tylko w tedy kiedy wartość wynosi 26000 a scrypt kasuje index.php ale nie wstawia w to miejsce zamien/i1.php
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Cytat hmm kaczka scrypt powinien się wykonywać tylko w tedy kiedy wartość wynosi 26000
Kod if($ile==26000)
czy to takie trunde?? Cytat a scrypt kasuje index.php ale nie wstawia w to miejsce zamien/i1.php
to jest: Kod rename ("index.php", "zmiana/i1.php ");
to zrob: Kod rename("index.php", "zamien/i1.php");
i ten katalog MUSI istniec!!!! |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 11.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
działa!! a te ostatne źle podawałeś powinny być pliki zamiany odwrotnie dzięki!!
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Cytat te ostatne źle podawałeś powinny być pliki zamiany odwrotnie
:?: :?: :?: |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.06.2002 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
Ja się pogubiłem (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) !!!
Czy pamiętasz o prawach 666 na pliku z tym kodem? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 22:56 |