Napisane: 18.03.2011, 11:50:03 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
W ciastku wpisujesz ID koszyka guesta. User moze sobie je wyedytowac i przejac czyjsc koszyk. Chodzi o to zeby tak latwo nie mogl zmienic tego ID koszyka. Np. przez "podanie hasla" do tego koszyka. Tzn wysylasz 2 ciacha - ID + hash (np. md5). Hash jest budowany z jakichs smieci + tajnego kodu + ID koszyka. I przy wczytywaniu koszyka z ciacha 1. budujesz ten hash po stronie sklepu i sprawdzasz czy hash dostarczony przez usera w ciachu sie zgadza - a ze hash jest budowany z ID koszyka to kazdy koszyk ma swoj unikalny (w praktyce) hash 2. user zeby przejac czyjs koszyk musi ustawic ID koszyka + wygenerowac ten hash, ale nie jest w stanie tego zrobic gdyz nie zna tajnego kodu 3. Jesli user odesli ci ciacha niezmodyfikowane to wszystko bedzie OK |
Forum: Przedszkole · Podgląd postu: #846850 · Odpowiedzi: 5 · Wyświetleń: 681 |
Napisane: 6.02.2011, 00:56:16 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
20k na sprzet do gier? Wyglada jakbys serwer kupowal - topowe komponenty, wydajniejsze o 10 procent, a drozsze 3x. IMO bez sensu. |
Forum: Hydepark · Podgląd postu: #834384 · Odpowiedzi: 33 · Wyświetleń: 5 087 |
Napisane: 14.09.2010, 18:41:42 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Dla jednej kolumny nie warto sobie zycia utrudniac, szczególnie jeśli tych rekordów masz mniej niż milion. |
Forum: MySQL · Podgląd postu: #789560 · Odpowiedzi: 3 · Wyświetleń: 966 |
Napisane: 14.08.2010, 21:02:29 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
1. Kazdy z userow dostaje swoja kopie wiadomosci == wszystko jest proste, ale zajmuje 2x wiecej miejsca 2. Opcja - twoja - zapisujesz kto wyslal, kto dostal, czy nadawca usunal, czy odbiorca usunal Jesli user usuwa konwersjacje z userem dwa to: * nadane wiadomosci usera ** ustawiasz nadawca_usunal where nadawca = user and odbiorca = user2 * odebrane wiadomosci usera ** ustawiasz odbiorca_usunal where nadawca = user2 and odbiorca = user |
Forum: MySQL · Podgląd postu: #778570 · Odpowiedzi: 8 · Wyświetleń: 1 318 |
Napisane: 26.03.2010, 22:10:45 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Unikalny kod? Polacz id rekordu z jakims md5() czy uniq-id, id jest unikalne wiec caly string bedzie unikalny np. 0000000001-123123-12312-3-123-12-3-123 |
Forum: PHP · Podgląd postu: #729547 · Odpowiedzi: 9 · Wyświetleń: 2 050 |
Napisane: 9.10.2009, 00:18:47 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
|
Forum: MySQL · Podgląd postu: #668986 · Odpowiedzi: 2 · Wyświetleń: 995 |
Napisane: 11.10.2009, 17:42:22 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Cytat no właśnie tylko to wywala : ftp_login() expects parameter 1 to be resource, boolean given Kod Warning: ftp_connect() [function.ftp-connect]: php_network_getaddresses: getaddrinfo failed: No address associated with hostname in /home/virtual/film2/www/toolbox/trace.php on line 13 Warning: ftp_login() expects parameter 1 to be resource, boolean given in /home/virtual/film2/www/toolbox/trace.php on line 14 Warning: ftp_close() expects parameter 1 to be resource, boolean given in /home/virtual/film2/www/toolbox/trace.php on line 20 Problem lezy chyba w routingu/dns serwera filmworks. Próbujesz się z niego na niego samego połączyc i w tym przyadku nie potrafi on znaleźć adresu IP do siebie. |
Forum: Przedszkole · Podgląd postu: #669866 · Odpowiedzi: 15 · Wyświetleń: 1 506 |
Napisane: 9.10.2009, 10:05:13 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
To mowisz o czyms zupelnie innym. Musisz zliczyc ile jest markow a ile tomkow (podzapytania), i na tej podstawie IFem wybrac ktore rekordy chcesz pobierac |
Forum: MySQL · Podgląd postu: #669036 · Odpowiedzi: 4 · Wyświetleń: 2 081 |
Napisane: 29.09.2009, 09:41:59 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
|
Forum: Komputery i oprogramowanie · Podgląd postu: #666129 · Odpowiedzi: 8 · Wyświetleń: 1 286 |
Napisane: 28.09.2009, 15:06:54 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Zapomnialem o malym szczegole zwiazanym z interatorem -> patrz komentarz. |
Forum: Przedszkole · Podgląd postu: #665949 · Odpowiedzi: 7 · Wyświetleń: 1 767 |
Napisane: 26.09.2009, 10:59:58 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Cytat Co prawda, mógłbym to zrobić 'na pałę' - podpinając ten sam formularz pod index/process i po prostu wyświetlając go w widoku dla tej akcji, co jednak wydaje się lekko 'nie po Bożemu'. I tu właśnie rodzi się moje pytanie: Ja sie z tym nie zgodze, ja (i np. Rails'y) robia tak jak piszesz, po wyslaniu blednego formularza, podpinasz ten sam tpl i wypelniasz go przeslanymi danymi. To tylko (zapewne) jedna linijka, wiec o duplikacji kodu nie ma raczej mowy |
Forum: Frameworki · Podgląd postu: #665344 · Odpowiedzi: 7 · Wyświetleń: 1 236 |
Napisane: 21.09.2009, 12:14:19 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
array_key_exists sprawdza czy indeks tablicy istnieje, a nie element. |
Forum: Przedszkole · Podgląd postu: #663261 · Odpowiedzi: 4 · Wyświetleń: 956 |
Napisane: 11.09.2009, 20:00:23 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Zadbaj o zgodnosc typow - int(10) / int (11) , signed/unsigned. |
Forum: MySQL · Podgląd postu: #660093 · Odpowiedzi: 2 · Wyświetleń: 1 475 |
Napisane: 8.09.2009, 16:54:51 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
|
Forum: Bazy danych · Podgląd postu: #658975 · Odpowiedzi: 2 · Wyświetleń: 4 946 |
Napisane: 4.09.2009, 10:48:13 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Nadpisywanie metod to po prostu zmiana ich i tylko IMPLEMENTACJI. Inna lista paremtrow w metodzie == INNA METODA. Inna kwestia jest ze php nie pozwoli ci dodac kilku metod o tej samej nazwie, z inna lista parametrow (to nie Java, C#, C, ....). |
Forum: PHP · Podgląd postu: #657256 · Odpowiedzi: 7 · Wyświetleń: 1 159 |
Napisane: 21.08.2009, 13:25:54 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
1. to linia komend - koment to pisze sie przec C i dwa m 2. nie ustawiasz zmiennej php tylko DODAJESZ (o ile juz masz) zmienna PATH i dopisujesz sciezke do lokalizacji php.exe http://www.ghacks.net/2008/04/15/editing-t...path-variables/ |
Forum: PHP · Podgląd postu: #651616 · Odpowiedzi: 4 · Wyświetleń: 1 404 |
Napisane: 20.08.2009, 23:00:14 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Najtrywialniejsze rozwiazanie to join:
A zrob cos takiego - jak user X cos zrobi to zapiszesz powiadomienia o tym do wszyskich jego znajomych a potem tylko: . Dane dodajesz tylko raz, a odczytow masz mase, wiec pewnie to bedzie szybsze. |
Forum: MySQL · Podgląd postu: #651410 · Odpowiedzi: 2 · Wyświetleń: 633 |
Napisane: 14.08.2009, 07:17:40 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
albo
|
Forum: Bazy danych · Podgląd postu: #648333 · Odpowiedzi: 1 · Wyświetleń: 794 |
Napisane: 13.08.2009, 11:44:33 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
No to wlasnie moje rozwiazanie ci to zapewni. W dodatku zakladasz unique index na (user_id, sprzet_id) i masz po komentarzu od usera do 1 sprzetu. Masz sprzet, do sprzetu mozna dodawac komentarze (tabela komentarze, a sprzet_id wskaze do ktorego sprzetu sie on odnosi). Dalej, kazdy komentarz ma autora - usera (wiec komentarze.user_id wskazuje na tego usera). I te 2 dodatkowe tabele sa ci zupelnie nie potrzebne. |
Forum: MySQL · Podgląd postu: #647952 · Odpowiedzi: 9 · Wyświetleń: 1 715 |
Napisane: 12.08.2009, 11:27:24 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #647491 · Odpowiedzi: 2 · Wyświetleń: 638 |
Napisane: 12.08.2009, 10:08:19 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
count( $pregs[1] ) a nie count( $pregs ) przeciez zagladales do tabeli print_r()'em |
Forum: Przedszkole · Podgląd postu: #647456 · Odpowiedzi: 26 · Wyświetleń: 2 409 |
Napisane: 11.08.2009, 13:00:30 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
1. Od kiedy konstruktor moze cos zwracac? 2. Gdzie masz metode query() w twojej klasie Mysqli? 3. A co z klasa: http://pl.php.net/manual/pl/class.mysqli.php o tej samej nazwie? |
Forum: Przedszkole · Podgląd postu: #647062 · Odpowiedzi: 2 · Wyświetleń: 581 |
Napisane: 7.08.2009, 08:52:47 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Usunac repozytoria czy wpisy do nich w eclipsie? http://qkpic.com/6369e i masz view Repositories i tam da sie je usuwac. |
Forum: Komputery i oprogramowanie · Podgląd postu: #645438 · Odpowiedzi: 2 · Wyświetleń: 1 680 |
Napisane: 4.08.2009, 00:35:50 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
|
Forum: PHP · Podgląd postu: #643927 · Odpowiedzi: 4 · Wyświetleń: 1 146 |
Napisane: 3.08.2009, 19:24:48 | |
Grupa: Przyjaciele php.pl Postów: 5 724 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Bo zrobilas linka do katalogu usun: /usr/bin/php a potem dodaj linka Kod sudo ln -s /Applications/MAMP/bin/php5/bin/php php |
Forum: Frameworki · Podgląd postu: #643819 · Odpowiedzi: 12 · Wyświetleń: 1 457 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 15:02 |