Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Komputery - oprogramowanie i sprzęt (https://forum.cdrinfo.pl/f113/)
-   -   Prosty plik php - mógłby ktoś pomóc? (https://forum.cdrinfo.pl/f113/prosty-plik-php-moglby-ktos-pomoc-67367/)

Patrix 03.04.2007 19:15

Ilość załączników: 1
Ja mam ekstra problem z dziedziny PHP :>
Siedziałem sobie dziś trochę i rozgryzałem filozofie działania emotikon w skryptach :fiu:

Ostatecznie troche mi sie rozjaśniło lecz moim sposobem mogę zmienić nie więcej jak jeden ciąg znaków na inny (znak na grafike) przez str_replace przy dublowaniu funkcji dubluję także wyświetlany tekst :sciana:

Pytanie:
Jak podstwić więcej jak jeden symbol tekstowy grafiką za pierwszym ruchem pętli for ? :> :czytaj:

Kod PHP:

<?php
$txt  = file("sp5.txt");
for($i=0; $i< count($txt); $i++) {
   $znaleziony = str_replace(";->","<img src=emots/chytry.GIF>", $txt***91;$i***93;);
   echo $znaleziony; 
}
?>

Moje wypociny w załączniku.

MacGyver 07.09.2006 09:29

Cytat:

Napisany przez MaciejT
1. Prosisz admina Progreso o zaparkowanie Twojej domeny www.drogi.wroclaw.pl na ich serwerach na Twoim koncie abonenckim, oraz o podanie nazw/adresow nameserverow na ktorych te wpisy beda umieszczone.

Mo***380;na zrobi***263; samemu z poziomu ex'a (extranet)
Cytat:

Napisany przez MaciejT
3. Logujesz sie do panelu zarzadzania domena w home.pl, wybierasz opcje "Zewn***281;trzne serwery DNS", i wpisujesz obydwa parametry otrzymane od admina Progreso. W zaleznosci czy otrzymasz adres ip czy nazwy, wpisujesz je w odpowiednie miejsca. Nie wpisuj obu danych, tzn. ALBO ip, ALBO url.

Pierwszy nameserver - d.ns1.pl (217.153.57.178)
Drugi nameserver - d.ns2.pl (63.247.87.187)
Najlepiej podawa***263; ten w formacie url

Reszta tak jak pisa***322; @Maciej.
U mnie domena by***322;a widoczna po ok 12h

Pzdr,
Mac


//edit
Cytat:

I rozumiem, ***380;e b***281;dzie to potem dzia***322;a***322;o tak, ***380;e adresy wy***347;wietlaj***261; si***281; normalnie, tylko zamiast pocz***261;tku www.drogi.civ.pl b***281;d***281; mia***322; www.drogi.wroclaw.pl ?
Tak (r***243;wnie***380; poczta, ftp).
Oczywi***347;cie adres drogi.civ.pl dalej b***281;dzie dzia***322;a***322;.

andrzejj9 07.09.2006 09:26

Cytat:

Napisany przez MaciejT
1. Prosisz admina Progreso o zaparkowanie Twojej domeny www.drogi.wroclaw.pl na ich serwerach na Twoim koncie abonenckim, oraz o podanie nazw/adresow nameserverow na ktorych te wpisy beda umieszczone.

2. Jak juz punkt 1 bedzie zrobiony, przechodzisz do punktu 3.

3. Logujesz sie do panelu zarzadzania domena w home.pl, wybierasz opcje "Zewnętrzne serwery DNS", i wpisujesz obydwa parametry otrzymane od admina Progreso. W zaleznosci czy otrzymasz adres ip czy nazwy, wpisujesz je w odpowiednie miejsca. Nie wpisuj obu danych, tzn. ALBO ip, ALBO url.

4. Zatwierdzasz zmiany, i czekasz az zaczna dzialac, tzn az DNSy w Polsce zaktualizuja sie o baze danych zawierajaca wpis Twojej domeny. Moze to potrwac w najgorszym przypadku 2 dni, podczas ktorych domena drogi.wroclaw.pl jest niedostepna, oraz nie zmieniasz w tym czasie zadnych ustawien.

5. Serwery DNS same sie zaktualizuja, i strona dziala :D

Dzięki za instrukcję. I rozumiem, że będzie to potem działało tak, że adresy wyświetlają się normalnie, tylko zamiast początku www.drogi.civ.pl będę miał www.drogi.wroclaw.pl ?


Cytat:

PS. Co sklonilo Cie do wybrania Progreso? Ewentualnie co przewazylo nad DMK? :>
Wiesz.. w sumie chyba nie żaden konkretny powód, tylko bardziej metoda eliminacji. Pod uwagę brałem właściwie tylko home.pl, progreso.pl i nazwa.pl jako sprawdzone i chwalone hostingi (wolałem dopłacić trochę więcej, ale nie mieć problemów z działaniem - co na przykład bardzo nie podobało mi się wczoraj w progreso..).

Home odrzuciłem (wstępnie, ale zawsze) dość szybko, jako że w najtańszej ofercie (jedyna, którą cenowo brałem pod uwagę, bo 600 złotych to już za dużo, jak na swego rodzaju hobbystyczną stronę) oferował tylko 1GB miejsca. To nie jest mało, ale jednak w dalszej perspektywie może zabraknąć. A wtedy mam do wyboru, albo droższą opcję, albo migrację, co przy takiej objętości danych mogłoby być bardzo uciążliwe.

Więc zostało progreso albo nazwa. Zacząłem od tej ostatniej ze względu na atrakcyjną promocję, dzięki której mogłem przez pół roku mieć konto za 50 złotych (akurat, żeby jeszcze przetestować i się upewnić). Do tego 5GB miejsca i 600GB transferu rocznego, co było zdecydowanie najbardziej atrakcyjną ofertą.

I pewnie zostałbym u nich, ale pojawił się problem kodowania, którego przez czas trwania okresu testowego nie udało się rozwiązać. Dodatkowo admin był mówiąc oględnie bardzo średnio pomocny w tej sprawie i bez większego żalu się z nimi rozstałem.

Następnie spróbowałem progreso. Tu również pojawił się problem z kodowaniem, ale admin już próbował być zdecydowanie bardziej pomocny. Ostatecznie też nie rozwiązał problemu, co w końcu zrobiłem sam, ale jego podejście do sprawy dużo bardziej mi się podobało. I odpowiedzi były szybsze, momentami i po kilku minutach, a w nazwie jeden dzień i więcej to była norma (a czasami odpowiedzi nie było w ogóle).

Tak więc na razie jestem na progreso za 200 złotych (plus vat) za rok (nie chciałem darmowej domeny .pl więc obniżylil mi o 50 złotych) i prawdopodobnie tu zostanę. Mam jeszcze ok tygodnia okresu testowego i w tym czasie podejmę decyzję. Zaważy na tym pewni też to, jak admin zareaguje na prośbę związaną z domeną.


Bo generalnie mi chodzi o jedno - chcę mieć dobrze i bezawaryjnie działający hosting, a jeśli już do czegoś niespodziewanego dojdzie, niech admin reaguje szybko. Bo ja nie chcę tracić czasu na zajmowanie się problemami technicznymi (co niestety musiałem zrobić w przypadku kodowania znaków), tylko na zawartości strony. Progreso na razie zapewniło mi to w największym stopniu, więc najbardziej jestem przekonany właśnie do nich.

Chociaż ostatecznie decyzja nie została jeszcze podjęta..

MaciejT 06.09.2006 23:57

1. Prosisz admina Progreso o zaparkowanie Twojej domeny www.drogi.wroclaw.pl na ich serwerach na Twoim koncie abonenckim, oraz o podanie nazw/adresow nameserverow na ktorych te wpisy beda umieszczone.

2. Jak juz punkt 1 bedzie zrobiony, przechodzisz do punktu 3.

3. Logujesz sie do panelu zarzadzania domena w home.pl, wybierasz opcje "Zewn***281;trzne serwery DNS", i wpisujesz obydwa parametry otrzymane od admina Progreso. W zaleznosci czy otrzymasz adres ip czy nazwy, wpisujesz je w odpowiednie miejsca. Nie wpisuj obu danych, tzn. ALBO ip, ALBO url.

4. Zatwierdzasz zmiany, i czekasz az zaczna dzialac, tzn az DNSy w Polsce zaktualizuja sie o baze danych zawierajaca wpis Twojej domeny. Moze to potrwac w najgorszym przypadku 2 dni, podczas ktorych domena drogi.wroclaw.pl jest niedostepna, oraz nie zmieniasz w tym czasie zadnych ustawien.

5. Serwery DNS same sie zaktualizuja, i strona dziala :D


PS. Co sklonilo Cie do wybrania Progreso? Ewentualnie co przewazylo nad DMK? :>

andrzejj9 06.09.2006 23:35

Cytat:

Napisany przez MaciejT
A dlaczego strona ma maskowanie url na www.drogi.wroclaw.pl, a calosc chodzi po cichu na domenie civ.pl? :hmm:

Szczerze? Bo nie wiem, jak to zmienić..

Domenę mam wykupioną w home, serwer w progreso. Wszedłem do panelu administracyjnego w home i tak, jak umiałem, przypisałem domenę do serwera. Wpisałem tylko adres, bez żadnych ustawień (bo i takowych nie ma) i działa to tak, jak widać. Trochę przyznam mi się to nie podoba, bo trudno np. skopiować adres jakiegoś artykułu (cały czas się wyświetla początkowy adres). Ale nie wiem, jak to zmienić..

MaciejT 06.09.2006 14:18

A dlaczego strona ma maskowanie url na www.drogi.wroclaw.pl, a calosc chodzi po cichu na domenie civ.pl? :hmm:

if22 06.09.2006 11:35

Chyba kontakt z adminem by***322; owocny bo ju***380; dzia***322;a. ;}}

andrzejj9 06.09.2006 10:44

Cytat:

Napisany przez MacGyver
Progreso miało problem z domenami civ.pl i progreso.pl
Od 8 rano jest już ok.

Pzdr,
Mac

No jak widać po godzinie mojego poprzedniego posta, nie do końca o 8.. Ale tak czy siak - awaria trwająca ponad 6-7 godzin (przynajmniej), to jak na serwer, za który płaci się kilkaset złotych, trochę niepokojące..

MacGyver 06.09.2006 10:31

Progreso mia***322;o problem z domenami civ.pl i progreso.pl
Od 8 rano jest ju***380; ok.

Pzdr,
Mac

andrzejj9 06.09.2006 08:11

Jezuuu... to ju***380; zaczyna by***263; przesada.. Od momentu przenosin tego serwera jest tylko problem za problemem.. Nie wiem, o co chodzi teraz, skontaktuj***281; si***281; z adminem, ale nie podoba mi si***281; to, bo widz***281;, ***380;e posta umie***347;ci***322;e***347; ponad 6 godzin temu, a nadal jest to samo. Jak na awari***281;, to zdecydowanie zbyt d***322;uga..

W ka***380;dym razie dzi***281;ki za informacje.

MaciejT 06.09.2006 02:10

Ilość załączników: 1
A ja tak z innej beczki wyskocze: czy aby wszystko z Twoimi domenami jest w porzadku?

andrzejj9 05.09.2006 23:20

Cytat:

Napisany przez qfir
@andrzejj9 jak zmienis zrozszerzenie z .html na .php, to bedzie to identycznie dzialalo. W pliku .php nie musi byc kodu php ;)

Próbowałem już wcześniej, ale nic z tego..

qfir 05.09.2006 15:27

@andrzejj9 jak zmienis zrozszerzenie z .html na .php, to bedzie to identycznie dzialalo. W pliku .php nie musi byc kodu php ;)

if22 05.09.2006 14:58

@Patrix
W tym pliku http://forum.cdrinfo.pl/attachments/...p?d=1157378979 jest takie kodowanie, ja go tylko przerobi***322;em i wklei***322;em.

Patrix 05.09.2006 13:33

Cytat:

Napisany przez if22
Przecież to co podał MacGyver działa, nie jest potrzebna zmiana nazwy pliku ani nic takiego, wystarczy do sekcji <head> wrzucić to co podał. Plik pownien wyglądać tak:

a dlaczego kodowanie masz "charset=windows-1250" ?!
ma być iso-8859-2 :|


Wszystkie czasy w strefie CET. Aktualna godzina: 08:57.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.