Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
Komputery - oprogramowanie i sprzęt Pytania i problemy niezwiązane z nagrywaniem, backupem i grami. |
|
Opcje związane z dyskusją | Tryby wyświetlania |
05.04.2007, 21:56 | #31 |
Team Member
Zlotowicz
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,175
|
Skrypty w php tego nie mog***261; robi***263;. Skrypt si***281; ma jak najszybciej wykona***263;, nie mo***380;na obci***261;***380;a***263; serwera przez op***243;***378;nianie. Mo***380;naby to zrobi***263; przez AJAXA, ale to ju***380; wy***380;sza szko***322;a jazdy
To, co chcesz, mo***380;na zrobi***263; przez dodanie do bazy pola, w kt***243;rym zapisujesz, kiedy post by***322; dodany. A p***243;***378;niej sprawdzasz, czy czas od dodania jest wiekszy, ni***380; jaki***347; ustawiony czas, po kt***243;rym mo***380;na doda***263; nowego posta. A co do emotikonek, mo***380;na to zrobi***263; nieco pro***347;ciej. Wczytywanie pliku do tablicy jest raczej kiepskim pomys***322;em - je***380;eli b***281;dzie to du***380;y plik, to taka operacja mo***380;e powodowa***263; spore obci***261;***380;enie. P***281;tla, to te***380; raczej kiepskie rozwi***261;zanie. U Ciebie jest tak: Kod:
<?php $txt = file("sp5.txt"); for($i=0; $i< count($txt); $i++) { $txt[$i] = str_replace(";->","<img src=emots/chytry.GIF>", $txt[$i]); $txt[$i] = str_replace(":-(","<img src=emots/placze.GIF>", $txt[$i]); $txt[$i] = str_replace(":-D","<img src=emots/lol.gif>", $txt[$i]); $txt[$i] = str_replace(":-P","<img src=emots/jezyk1.GIF>", $txt[$i]); $txt[$i] = str_replace(":-O","<img src=emots/wow_na.gif>", $txt[$i]); $txt[$i] = str_replace(":-)","<img src=emots/krzywy.gif>", $txt[$i]); echo $txt[$i]; } ?> Kod:
<?php $fh = fopen('jakis_plik.txt', 'r+'); // drugi parametr moze byc 'r', w zaleznosci od serwera $content = fread($fh, filesize('jakis_plik.txt')); // mozliwe, ze trzeba podac pelna sciezke $content = "Text trbalalal :-) hahahhahahah ;-) :-| :-("; $patterns = array(); $replacement = array(); // tablica z emotami $patterns = array ( ':-)', ':-(', ':-|', ); // tablica z obrazkami $replacement = array( '<img src="smile.gif" />', '<img src="smile2.gif" />', '<img src="smile3.gif" />', ); // str_replace nie musi dzialac w petli $replacedText = str_replace($patterns, $replacement, $content); // wyswietlamy tekst, z zamienionymi emotami echo $replacedText; ?> Kod w akcji: http://bcode.eu/emots.php |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
05.04.2007, 22:06 | #32 | |||
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
Cytat:
w tej chwili to jest anonimowe nie ma ***380;adnych sesji wi***281;c je***347;li user1 co***347; dopisze to np. przez 10s user2 nic nie bedzie mogl napisa***263; bo skrypt bedzie sprawdzal godzine ostatniego wpisu z pola poprzedniego usera... chyba, ***380;e inaczej rozumujesz ? narazie my***347;la***322;em nad czym***347; co liczy***322;oby czas po wci***347;ni***281;ciu botton'a... Napisze tak: napisalem ju***380; shoutbox'a w php na pliku txt, ksiege go***347;ci na pliku txt a w miedzyczasie modyfikuje je celem idiotoodporno***347;ci, ostatnio dopisa***322;em skrypt emotikon ^^ potem bede my***347;la***322; przenie***347;***263; to do sql... potem mam w planach mini forum z sql... Ostatnio zrobilem stronke, ktora sama w 100% sie modyfikuje, wystarczy wkleja***263; pliki txt i tre***347;***263; do nich w odpowieniej formie, wszystko oparte o funkcje explode Cytat:
ajax...kosmos Cytat:
__________________
amiga500site Ostatnio zmieniany przez Patrix : 05.04.2007 o godz. 22:13 |
|||
05.04.2007, 22:15 | #33 |
samotność
Data rejestracji: 08.08.2004
Lokalizacja: Klimontów
Posty: 2,940
|
a czy cookie wchodz***261; w gr***281; ?
je***347;li tak to po sprawie
__________________
|
05.04.2007, 22:19 | #34 | ||
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
Cytat:
nie nie do cookie jeszcze nie doszedlem ale do 2 tyg mo***380;e obrobie bo do czegos wiekszego ciastko bardzo sie przyda bo faktycznie mozna ustawi***263; czas po jakim wyga***347;nie Cytat:
Hehe No wiesz wy***380;szy poziom ***347;wiadomo***347;ci przek***322;ada si***281; na lepsza optymalizacje i prostot***281; wykonania skryptu Oczywi***347;cie dzi***281;ki od niedawna bawi***281; si***281; w konkretne funkcje w osobnym pliku: function $cos(){blebla z return'em na ko***324;cu} i moge to wykorzystywac wszedzie przez np. include to te***380; mi si***281; podoba bo nie dubluj***281; kodu, ale tak jak pisa***322;em - wszystko zalezy od stopnia wtejemniczenia ^^
__________________
amiga500site Ostatnio zmieniany przez Patrix : 05.04.2007 o godz. 22:29 |
||
05.04.2007, 22:25 | #35 |
samotność
Data rejestracji: 08.08.2004
Lokalizacja: Klimontów
Posty: 2,940
|
wierz mi na s***322;owo ale to jedna linijka zapisu ciacha i jedna linijka odczytu, ciacho na ***347;wi***281;ta si***281; przyda
a mo***380;e w sekcji head <script> setTimeout('w***322;acz;',czas); </script> gdzie funkcja wlacz() w***322;***261;czy przycisk do wys***322;ania po czasie "czas " podanym w milisekundach
__________________
Ostatnio zmieniany przez ksviper : 05.04.2007 o godz. 22:29 |
05.04.2007, 22:33 | #36 | |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
Cytat:
No i jeszcze lepiej ! ja myślałem kombinować z alert'em a tu walnąłeś prosty pomysł deaktywacji przycisku super - jutro to zastosuję.
__________________
amiga500site |
|
05.04.2007, 22:33 | #37 | ||
Team Member
Zlotowicz
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,175
|
Cytat:
Cookie to ju***380; jest lepszy pomys***322;, cho***263; mo***380;na je skasowa***263; - to raz lub mo***380;na zablokowa***263; zapis cookie - to dwa. A cookie jest banalne, jak to ksviper napisa***322;. Kod:
// zapisanie cookie setcookie('blokada', 1, time()+30, '', 'domena.com'); if(isset($_COOKIE['blokada])) { //tu cos zrob, ostrzezenie or sth } else { // a tu jest ok, czyli moze dodac nowego posta, wpis, whatever, po czym zapisujemy cookie } Cytat:
|
||
11.04.2007, 18:59 | #38 |
Pingwin specjalista.
Data rejestracji: 22.06.2002
Lokalizacja: Central Park
Posty: 15,084
|
znowu mam pytanie, potrzebuje wykry***263; znak w ci***261;gu znak***243;w bez spacji (np. znak "#" w ci***261;gu 1234#567abcd) jaka funkcja za to odpowiada ?
Znam funkcje strpos ale ona wykrywa znak tylko jak jest oddzielony od innych znak***243;w spacj***261; (np. 1234 # 567abcd)
__________________
amiga500site |
12.04.2007, 08:43 | #39 | |
Team Member
Zlotowicz
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,175
|
Cytat:
Kod:
$jakis_tekst = "123456#4567"; echo strpos($jakis_tekst, '#'); // wyswietli to 6 (pozycja liczona jest od 0) echo strpos($jakis_tekst, '7'); // wyswietli 10 |
|
12.04.2007, 23:51 | #40 |
the one
CDRinfo VIP
Data rejestracji: 08.12.2002
Lokalizacja: Wrocław
Posty: 17,900
|
Tu chyba o podobne rzeczy pyta***322;em, wi***281;c si***281; przypomn***281;.
Jest strona www.xxx.pl i domena www.xxx.wroc.pl. Strona ma chodzi***263; pod t***261; domen***261;. Teoretycznie zosta***322;o to zrobione (nie przeze mnie, ale mog***281; podejrze***263;) i po wpisaniu adresu domeny otwiera si***281; pod nim strona. Jednak ju***380; po wej***347;ciu w jak***261;***347; podstron***281; wy***347;wietlany jest adres samej strony (nie domeny). Tak chyba nie powinno by***263;? Ewentualnie - co jeszcze poza wpisaniem w konfiguracji domeny adres***243;w serwer***243;w DNS trzeba zrobi***263;, ***380;eby r***243;wnie***380; podczas zwiedzania podstron (w***322;a***347;ciwie to zawsze) widoczny by***322; pocz***261;tkowy adres domeny wraz z dalszymi dodatkami (***347;cie***380;kami podstron)? Ca***322;y problem polega na tym, ***380;e na stronie nie wy***347;wietlaj***261; si***281; teraz obrazki, poniewa***380; w ich ***347;cie***380;ce nie ma cz***281;***347;ci adresu strony. To swoj***261; drog***261; te***380; nie wiem dlaczego (mo***380;e dlatego, ***380;e jest w niej u***380;yta tylda), ale po jego dopisaniu wy***347;wietlaj***261; si***281; prawid***322;owo. Zak***322;adam, ***380;e gdyby ca***322;a strona zaczyna***322;a si***281; od adresu domeny, dzia***322;a***322;oby to poprawne.
__________________
neverending path to perfection.. |
13.04.2007, 06:29 | #41 |
samotność
Data rejestracji: 08.08.2004
Lokalizacja: Klimontów
Posty: 2,940
|
a jakie s***261; linki? wzgl***281;dne czy bezwzgl***281;dne? w tym mo***380;e tkwi***263; problem ze z***322;ym pokazywaniem adresu - zamiast domeny pokazuje stron***281;
je***347;li zmienisz linki na wzgl***281;dne to wtedy wszystko powinno by***263; ok, sp***243;jrz chocia***380; na linki na stronach forum - s***261; wzgl***281;dne, a w pasku pokazuj***261; si***281; bezwzgl***281;dne - chyba tak ma to by***263;
__________________
|
13.04.2007, 07:50 | #42 | |
the one
CDRinfo VIP
Data rejestracji: 08.12.2002
Lokalizacja: Wrocław
Posty: 17,900
|
Cytat:
__________________
neverending path to perfection.. |
|
13.04.2007, 08:01 | #43 |
samotność
Data rejestracji: 08.08.2004
Lokalizacja: Klimontów
Posty: 2,940
|
Też prowadzę stronę w oparciu o Joomla. Sprawdziłem i tak sobie poradziłem z twoim problemem. Plik configuration.php
Kod PHP:
__________________
|
13.04.2007, 08:14 | #44 | |
the one
CDRinfo VIP
Data rejestracji: 08.12.2002
Lokalizacja: Wrocław
Posty: 17,900
|
Cytat:
Tradycyjnie, okazuje się, że rozwiązanie jest banalne, trzeba tylko wiedzieć, z której strony ugryźć Swoją drogą cały czas mnie ta Joomla zastanawia.. Z jednej strony naprawdę przyjemny, praktyczny i (zwykle) prosty system. Z drugiej.. Jest taki, pod warunkiem, że wszystko dobrze działa, a zwykle.. tak nie jest.. I potem zaczynają się schody.. No ale nic, na ten moment wszystko, co miało u mnie działać, chyba działa, więc może w końcu zamiast na działaniu strony skupię się na jej treści. Pewnie do czasu..
__________________
neverending path to perfection.. |
|
14.04.2007, 11:52 | #45 |
the one
CDRinfo VIP
Data rejestracji: 08.12.2002
Lokalizacja: Wrocław
Posty: 17,900
|
Mam jeszcze jedno pytanie odno***347;nie Joomli. Przesta***322; dzia***322;a***263; (czemu - nie wiem), m***243;j ulubiony edytor tekstu - jedyny do tej pory, w kt***243;rym mog***322;em bezproblemowo wstawia***263; obrazki i ich miniaturki - hyperlinki. Pr***243;bowa***322;em wi***281;c zainstalowa***263; inny, w***322;a***347;ciwie kilka - jak na razie bez powodzenia.
Ostatni, z kt***243;rym si***281; m***281;cz***281; to TMEdit. Przy instalacji pojawia si***281; komunikat o braku mo***380;liwo***347;ci utworzenia katalogu. Najpierw samego programu, potem - jak zrobi***322;em to r***281;cznie - katalogu lang: "mambots/editors/tmedit/lang". Podejrzewam, ***380;e dalej b***281;dzie to samo. Prawa do katalogu ustawi***322;em na 777, wszystko wydaje si***281; w porz***261;dku, ale zainstalowa***263; nie mo***380;na. Co mo***380;e by***263; tego przyczyn***261;?
__________________
neverending path to perfection.. |
|
|