Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >

yakass
Napisane: 25.05.2005, 19:18:26





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

...ale zależy mi na fragmencie kodu z phpBB (kilka wyrażeń regularnych, obsługa warst abstrakcji baz danych), no chyba że to bym sam napisał, ale to bez sensu, jeżli takie skrypty juz istnieją. worriedsmiley.gif
  Forum: Gotowe rozwiązania · Podgląd postu: #176444 · Odpowiedzi: 2 · Wyświetleń: 1 274

yakass
Napisane: 23.05.2005, 17:27:05





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Witam, mam zamiar za jakiś czas wypuścić większy projekt napisany w php. Chcę aby skrypt był udostępniony na licencji GNU/GPL jednak z wyłączeniem użytku na stronach WWW o charakterze komercyjnym.
Czy powyższy zapis (GPL z wyłączeniem użytku komercyjnego) ma formalny sens? Czy to nie jest coś sprzecznego winksmiley.jpg.

Licencja GLP zezwala na modyfikowanie i dołączanie do własnego kodu innych kodów GPL o ile produkt wynikowy będzie nadal rozprowadzony na tej licencji oraz zostanie umieszczona odpowiednia notka o autorach (np. części kodu z phpBB można znaleźć w wielu skryptach, np. phpNuke). I tu moje pytanie: czy jeżeli wyłącze użytek komercyjny z mojego projektu, to czy będę mógł dołączyć fragment kodu z np. phpBB?

blink.gif
  Forum: Gotowe rozwiązania · Podgląd postu: #176018 · Odpowiedzi: 2 · Wyświetleń: 1 274

yakass
Napisane: 19.07.2004, 11:40:09





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Dabroz , nie rozumiem... po co mi ta liść sekund? Przeczytaj mój pierwszy post, ja wiem jak wyliczyć różnice w sekundach, ale nie wiem jak to wykożystać, żeby swormatować to do takiej postaci:

Kod
Użytkownik jest offline od: [dni] [godzin] [minut]


Poza tym twój kod nie działa (miał chyba działać tak samo, jak mój, w pierwszy poście ale nie tak odejmuj się daty).
  Forum: Przedszkole · Podgląd postu: #118297 · Odpowiedzi: 5 · Wyświetleń: 1 132

yakass
Napisane: 18.07.2004, 16:17:51





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Nie wiem... blink.gif. Pokazuje mi date, a nie roznice w czasie. Ja chce roznice w czasie... Zeby nie bylo, ze nie czytalem manuala:

  1. <?php
  2. // ale to i tak nie dziala :( 
  3. echo date('Y-m-d H:i:s',$post_rozn);
  4. ?>
  Forum: Przedszkole · Podgląd postu: #118178 · Odpowiedzi: 5 · Wyświetleń: 1 132

yakass
Napisane: 18.07.2004, 15:38:48





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Witam,

piszę skrypt pokazujacy ile czasu nie było usera na stronie. No i utknałem w pewnym momencie. Mam cos takiego:
  1. <?php
  2.  
  3. $conf_dzis = date(&#092;"Y-m-d H:i:s\");
  4. $data_last_spr = &#092;"2004-07-14 20:00:00\"; // powiedzmy, ze to byla data ostatniego logowania
  5. $post_rozn = strtotime($conf_dzis)-strtotime($data_last_spr);
  6.  
  7. ?>

Zmienna $post_rozn pokazuje roznice w sekundach miedzy aktualna data a ostatnim logowaniem.
A ja chciałbym, żeby informacja wyświetlała się w takiej formie:
Kod
Użytkownik jest offline od: [dni] [godzin] [minut]

Oczywiście w miejsce [dni] [godzin] [minut] mają się pojawić odpowiednie wartości.
  Forum: Przedszkole · Podgląd postu: #118172 · Odpowiedzi: 5 · Wyświetleń: 1 132

yakass
Napisane: 17.07.2004, 22:30:35





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

OK, coś znalazłem, ale to coś nie za bardzo działa, ponieważ plik .htpasswd u mnie jakos dziwnie wyglada (inaczej niz na przykladzie castor'a), dokladnie to tak:

user:$apr1$bp2.....$eUnYBbjDW37QGjd9kxqNM.

Luca , dzieki, ten skrypt wyglada swietnie, chyba zrezygnuje z Jax'a laugh.gif
  Forum: Gotowe rozwiązania · Podgląd postu: #118090 · Odpowiedzi: 8 · Wyświetleń: 1 913

yakass
Napisane: 17.07.2004, 21:42:11





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Nie, dzięki. Znalazłem przez www.hotscripts.com, Jax Newsletter (http://www.jtr.de/scripting/php/newsletter/index.html). Ma jak dla mnie wystarczająco opcji a do tego jest napisane (albo w readme przeczytałem ,albo na hotscripts), że bez problemu obsłuży listę ponad 5000 maili.

Ale pojawił się problem, w sumie to pewnie banalny, ale ja się nigdy w to nie bawiłem.

Wszystkie pliki konfiguracyjne są w katalogu /admin ... i autorzy sktyptu nie zrobili zabezpieczenia na hasło do żadnych plików konfiguracji. Zmiana nazwy folderu też nic nie da, bo statystyki serwera (a są one publiczne) wszystko rejestrują.

Jak zabezpieczyć cały folder na jakieś hasło? Pewnie przez .htacces (czy jak to się pisze biggrin.gif ) się da... ale jak już mówiłem, nigdy się tym nie bawiłem i nie wiem jak to zrobić...

Właśnie przeglądam forum... jak znajdę odpowiedź, to zaraz dopiszę link (żeby inni też mogli bezpiecznie używać Jax Newsletter smile.gif)
  Forum: Gotowe rozwiązania · Podgląd postu: #118081 · Odpowiedzi: 8 · Wyświetleń: 1 913

yakass
Napisane: 11.07.2004, 17:48:35





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Czy ktoś mógłby mi polecić dobry skrypt do wysyłania newslettera spod php? Wiem, że jak bym trochę poszukał, to znalazłbym, ale obecnie jestem na modemie i mam bardzo mocno ograniczony dostęp do internetu.

Skrypt może być po angielsku lub po polsku. Chodzi o to, żeby SPRAWNIE obsługiwał listę około 6000 adresów e-mail ludzi zapisanych do newslettera.
  Forum: Gotowe rozwiązania · Podgląd postu: #116982 · Odpowiedzi: 8 · Wyświetleń: 1 913

yakass
Napisane: 17.07.2004, 21:27:00





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Cytat(Bora @ 2004-07-15 00:22:44)
dziwie sie że jeszzce nikt nie odpowiedział, w takim wypadku postaram sie sam pomóc

Kod
forum_toc (tabel z informacjami o poście)
id | var1 | var2 | var3... itd
------------------------
 |      |      |

forum_text (tabela z treścią posta)
id | tresc |
------------
 |       |

Tabela forum_toc powinna być primary auto_increment.
  1. <?php
  2.  
  3. $query = mysql_query(&#092;"INSERT INTO forum_toc (.....\");
  4. $id = mysql_insert_id();
  5. $query = mysql_query(&#092;"INSERT INTO forum_text (id,....) VALUES ('\".$id.\"', '.......\");
  6. ?>

Proste i genialne biggrin.gif, wielkie dzięki za pomoc. W końcu się pozbyłem tego problemu...
  Forum: PHP · Podgląd postu: #118080 · Odpowiedzi: 4 · Wyświetleń: 1 143

yakass
Napisane: 14.07.2004, 18:33:37





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Jeżeli się nie da tego wykonać, to proszę chociaż o adnotację, żebym po prostu się nie łudził na jakieś odpowiedzi...
  Forum: PHP · Podgląd postu: #117546 · Odpowiedzi: 4 · Wyświetleń: 1 143

yakass
Napisane: 11.07.2004, 17:47:37





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Mam pewien problem. Mój skrypt forum został tak napisany, że informacje o poście są w jednej tabeli a treść w drugiej, obie tabele mają wspólną kolumnę ID. Wygląda to mniej więcej tak:

Kod
forum_toc (tabel z informacjami o poście)
id | var1 | var2 | var3... itd
------------------------
   |      |      |

forum_text (tabela z treścią posta)
id | tresc |
------------
   |       |


Problem pojawia się w zapisie nowego postu, nowe ID pobierane jest poprzez wywołanie do bazy danych, pobraniu najwyższego ID z forum_toc i zwiększenie go o 1. Następnie nowe dane są umieszczane w tabeli poprzez wywołane 2 razy funkcje INSERT (po jednej dla kazdej tabeli). Tabele nie mają ani indexu, ani auto_increment (żeby nie było ewentualnych problemów z ID).

Jeżeli teraz jednocześnie 2 uzytkowników wpisuje coś na forum to nieraz zdarza się tak, że jeden użytkownik nadpisuje forum_text drugiemu użytkownikowi (wpisy w forum_toc są poprawne, a na forum_text jest wpisane 2 razy to samo...). Moje forum jest dosyć często odwiedzane i co jakiś czas wyskakują właśnie takie kwiatki.

JAK ZROBIĆ, ŻEBY W JEDNYM WYWOŁANIU WPISAĆ DANE W OBYDWIE TABELE (wtedy pozbyłbym się tego problemu)? Ale w sumie problem pewnie też tkwi w pobieranym wcześniej ID... miedzy pobraniem tedo MAX ID a wpisaniem do bazy dancyh wykonywany jest jeszcze jakiś kod...

LUB JAK POŁĄCZYĆ TE 2 TABELE W JEDNĄ.

Niestety nie jest to takie łatwe, ponieważ skrypt cały czas działa i w tabelach jest po około 20 000 rekordów (forum_toc zajmuje 1 MB, forum_text zajmuje 15 MB). Napisałem ten poniższy kod, ale w ciągu 30 sekund przekopiowało tylko 301 postów sad.gif (w domu testowałem to na Windows XP, AMD Athlon 2000+, Apache 2.0.47, php 4.3.4, MySQL 3.23.53-max-nt). Nie wiem jak będzie na serwerze, ale pewnie podobie, a ja musiałbym to połączyć bez timeouta (oczywiście moją stronę na czas połączenie był odłączył od MySQLa)...

  1. <?php
  2. $result = mysql_query(&#092;"SELECT * FROM `forum_text` WHERE 1\");
  3. while(list($id, $dane) = mysql_fetch_row($result)){
  4. $update = mysql_query(&#092;"UPDATE forum_toc SET post_tresc='$dane' WHERE id='$id'\");
  5. }
  6. ?>

Opis do forum_toc kolumnę post_tresc i na podstawie ID miały być kopiowane wpisy z jednej tabeli do drugiej... niestety jak już pisałem, to ma za małą wydajność...

Czy ktoś wie, jak połączyć 2 tabele z taką ilością danych w jedną tabelę.
-------------------------------------


UZYWAJ BBCodeu
Seth
  Forum: PHP · Podgląd postu: #116981 · Odpowiedzi: 4 · Wyświetleń: 1 143

yakass
Napisane: 13.05.2004, 15:13:05





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

rzeczwiście :oops: :oops: :oops:, już sobie poprawiłem.

Przepraszam, myślałem, że nie zrozumiałeś o co mi chodzi...

I pomyśleć, że miałem tyle problemów ze skryptami, ponieważ mój admin orzestawił tą zmienną na Off angrysmiley.gif angrysmiley.gif
  Forum: PHP · Podgląd postu: #104004 · Odpowiedzi: 7 · Wyświetleń: 1 256

yakass
Napisane: 13.05.2004, 14:58:39





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Cytat
[php:1:ea6e92788d]<?php
$text = str_replace('', '', $text);
?>[/php:1:ea6e92788d]
Może tak?


ale problem w tym, że chcę, żeby skrypty działały TAK SAMO na MOIM komputerze i na serwerze w INTERNECIE. Takie modyfikacje to sobie mogę wprowadzać (i to do tej pory robiłem), ale jak będę musiał mieć 2 wersje skryptów. 1 wersja działająca poprawnie na moim kompie i 2 warsja działająca popawnie w internecie.

Mi chodzi o to, jak skonfigurować moje php w domu, żeby wyświetlało zamiast . Albo najlepiej co ma mój admin zmienić, żeby na serwerze w internecie pokazywało się - bo chyba podwójne slashe są standardowo wyświetlane...
  Forum: PHP · Podgląd postu: #103996 · Odpowiedzi: 7 · Wyświetleń: 1 256

yakass
Napisane: 13.05.2004, 14:48:29





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Cytat
Poczytaj o [manual:9506b3e4b8]addslashes [/manual:9506b3e4b8]i [manual:9506b3e4b8]stripslashes[/manual:9506b3e4b8]


przecież opis funkcji nijak się ma do mojego problemu. Ja chcę wiedzieć, dlaczego u mnie domu po przesłaniu formularzem stringu "C:windowstest" pokazuje się:

C:windowstest

a na serwerze w internecie pokazuje się
C:windowstest

chcę wiedzieć jak skonfigurować moje php, żeby nie było rozbieżności w formacie przesyłania zmiennych...
  Forum: PHP · Podgląd postu: #103989 · Odpowiedzi: 7 · Wyświetleń: 1 256

yakass
Napisane: 13.05.2004, 14:22:10





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Wiam,

mam takie dosyć dziwny problem :oops:. Chpdzi o slashe w zmiennych. Inaczej skrypt się zachowuje u mnie na komputerze a inaczej jak go prześlę na serwer w internecie.

Powiedzmy że mam formularz (nieważne czy metoda POST czy GET) z polem "pole_form". Przesyłem tekst do tego samego skryptu i który wygląda tak:
[php:1:be419cd5fc]<?php
echo "<br>OTRZYMANY TEXT: $pole_form";
?>[/php:1:be419cd5fc]

W formularzu wpisuje:
Kod
TEST C:WindowsSystem
, przesyłam do przez Submit. Jeżeli uruchomię ten skrypt w domu to wyświetli się:
Kod
TEST C:WindowsSystem


jeżeli to samo zrobię na serwerze to otrzymam:
Kod
TEST C:WindowsSystem


Dodam jeszcze, że w domu mam php 4.3.4, RegisterGlobals=On, Apache 1.2.7 na Windowsie XP.
Serwer w internecie ma zablkowane phpinfo(), ale na pewno stoi na najnowszym php 4.x.x z RegisterGlobals=On.

Moje pytanie: dlaczego są różne ilości slashy? Co mam u siebie ustawić, żeby moje php w domu działało tak samo jak serwer w internecie? Czy moje php, czy może to na serwerze w internecie działa poprawnie?

Ten problem z rozbieżnością w ilościch slashy mam już ponad pół roku... rolleyes.gif POMOCY
  Forum: PHP · Podgląd postu: #103975 · Odpowiedzi: 7 · Wyświetleń: 1 256

yakass
Napisane: 5.09.2003, 14:10:08





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

nie piszczie, że to nie jest związane z php, bo mi to właśnie jest do skryptu php potrzebne smile.gif
  Forum: Hydepark · Podgląd postu: #34794 · Odpowiedzi: 3 · Wyświetleń: 1 148

yakass
Napisane: 5.09.2003, 14:09:15





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Od jakiegoś tygodnia w folderze [C:Documents....AdministartorCookies] brakuje cookie, które tworzone są na czas włączonej przeglądarki. Tzn. w folderze widać cookie, które wygasają np. za tydzień, nie widać cookie, które stracą ważność w momencie wyłączenia przeglądarki sad.gif

NIE ZNACZY, ŻE TYCH COOKI TAM NIE MA, bo jeszcze tydzień temu wyświetlało wszystkie cookie sad.gif. Strona, której cookie mnie interesują działa poprawnie, w snifferze widać, że strona robi te cookie, ale ich NIE WIDAĆ sad.gif

Używam teraz sniffera, żeby odczytywać wysyłane cookie, ale to jest niewygodne...

Nie pytajcie się po co mi to, tylko pomóżcie :wink:

I MNIE NIE PRZEOSIĆ, BO TO BARDZO POWAŻNY PROBLEM tongue.gif, A JAK PRZENIESICIE, TO NAPISZCIE MI GDZIE - PM smile.gif
  Forum: Hydepark · Podgląd postu: #34793 · Odpowiedzi: 3 · Wyświetleń: 1 148

yakass
Napisane: 24.07.2003, 13:02:47





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

WIELKIE DZIĘKI, DZIAŁA smile.gif !!! DZIĘKI !!!
  Forum: PHP · Podgląd postu: #27199 · Odpowiedzi: 19 · Wyświetleń: 3 215

yakass
Napisane: 24.07.2003, 12:41:29





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

dzikęki za odp, ale nie bardzo rozumiem... mógłbyś napisać kod? proszę smile.gif
  Forum: PHP · Podgląd postu: #27193 · Odpowiedzi: 19 · Wyświetleń: 3 215

yakass
Napisane: 24.07.2003, 12:25:18





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

***
  Forum: PHP · Podgląd postu: #27188 · Odpowiedzi: 19 · Wyświetleń: 3 215

yakass
Napisane: 24.07.2003, 00:00:13





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Kameleon, nie czekałem 5 minut, tylko pół dnia na odpowiedź.

Poza tym, nie jestem taki głupi, jako pierwsze sprawdzałem manuala!
Jak się przyjżysz, to zobaczysz, że ten kod, który podałem jest prawie identyczny jak ten z manuala.

Poza tym już to testowałem i NIC! :cry: :cry: :cry:

Może zamiast pisać, to może by ktoś przetestował ten mój kod, PROSZĘ, bo może u innych zadziała i to ja mam po prostu coś z serwerem nie tal.

No cóż, dalej jestem zawiedziony.

Do: Scaner. Szczerze wątpie, czy problem jest za mało skomplikowany, skoro nnikt nie może sobie poradzić.
  Forum: PHP · Podgląd postu: #27079 · Odpowiedzi: 19 · Wyświetleń: 3 215

yakass
Napisane: 23.07.2003, 20:25:53





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Ludzie, no nie załamujcie mnie. Wielkie php.pl i nikt nie może rozwiązać takiego problemu ?

To po co ktoś to przeniusł z php Pro?

Jestem w szoku, tyle ludzi się tu przewija i nikt nie wie jak się używa fsockopen() :wink:
8O 8O 8O 8O 8O 8O 8O
  Forum: PHP · Podgląd postu: #27045 · Odpowiedzi: 19 · Wyświetleń: 3 215

yakass
Napisane: 23.07.2003, 17:41:42





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

ja najpierw chcę się połączyć z tą stroną! Później będę sobie kombinował z cookie. Bez cookie też się powinna wyświetlić zawartość strony, tylko, że inna.

Niech ktoś sprawdzi ten skrypt na swoim serwerze, PROSZĘ.
  Forum: PHP · Podgląd postu: #27013 · Odpowiedzi: 19 · Wyświetleń: 3 215

yakass
Napisane: 23.07.2003, 17:25:46





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Też nie działa, wziąłem ciacha w komentarz i nic. Tak samo jak wcześniej.

Nikt z was nie ma serwera z php z obsługą socketów :?: :?: :?:

Może wina lerzy po stronie mojego serwera, może na innym serwerze zadziała.
  Forum: PHP · Podgląd postu: #27007 · Odpowiedzi: 19 · Wyświetleń: 3 215

yakass
Napisane: 23.07.2003, 15:01:50





Grupa: Zarejestrowani
Postów: 26
Dołączył: 23.07.2003

Ostrzeżenie: (0%)
-----

Niestety, nic z tego, nie działa sad.gif :cry: :cry: :cry:.

Wpisywałem też tam www.wp.pl:
[php:1:5ff22ac7a2]<?php
$fp = fsockopen ("www.wp.pl", 80, $errno, $errstr, 30);
?>[/php:1:5ff22ac7a2]

i nic. POMOCY!!! To bardzo ważne, kumpel mi trzyma nóż na gardle. Jak tego nie napiszę, to już nigdy nie napiszę żadnego skryptu sad.gif.

POMOCY!!!
  Forum: PHP · Podgląd postu: #26956 · Odpowiedzi: 19 · Wyświetleń: 3 215

2 Stron V   1 2 >

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 07:34