Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

6 Stron V   1 2 3 > » 

jaslanin
Napisane: 2.03.2014, 18:20:39





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

http://gearman.org/
http://stackoverflow.com/questions/1039792...on-with-gearman

jak nie możesz takich narzędzi użyć to sprawa się komplikuje
jedną z opcji jest zrobienie takiego myku że:
masz n cronów które wykonują skrypt wykonywania zadań
skrypt wykonywania zadania realizuje zadania które są w kolejce, a które nie są przetwarzane
plus do tego logowanie, ponowne wykonywanie niezrealizowanych zawieszonych itd.
ilość cronów zależy jakie obciążenie one generują, lepiej nie przesadzać z iloscią by nie zawiesić ale to trzeba przetestować jakie zasoby są konsumowane, wtedy liczba slotów to 3600*n

są też inne opcje, dodatki które to realizują poszukaj na frazę: php parallel
  Forum: PHP · Podgląd postu: #1094561 · Odpowiedzi: 7 · Wyświetleń: 599

jaslanin
Napisane: 11.05.2013, 18:30:21





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

1. domyślnie powinno być po id + constraints ( chociaż to też ma negatywny wpływ na wydajność ), ewentualnie jak tak bardzo Ci zależy na wydajności to można w tabelach w których nie ma nazwy dodać osobną kolumne z nazwą która była by kopią tego co jest w profilu ( co prawda wtedy tabela nie jest znormalizowana, ale coś za coś )
2. problemem jest bardziej szybkie znalezienie wiersza, niż to czy wiersz ma mało czy dużo danych, zamiast SELECT * możesz przecież wypisać tylko kolumny których potrzebujesz
  Forum: MySQL · Podgląd postu: #1044442 · Odpowiedzi: 2 · Wyświetleń: 254

jaslanin
Napisane: 27.04.2013, 15:54:51





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

masz na serwerze zainstalowane rozszerzenie php_openssl, można ustawić w php.ini

inna opcja to ustawienie CURLOPT_SSL_VERIFYPEER, CURLOPT_SSL_VERIFYHOST na false
  Forum: Przedszkole · Podgląd postu: #1041671 · Odpowiedzi: 1 · Wyświetleń: 576

jaslanin
Napisane: 12.04.2013, 17:24:44





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

Kod
plaxActivityTarget = $(window),


powinien być document a nie window
  Forum: Przedszkole · Podgląd postu: #1038843 · Odpowiedzi: 1 · Wyświetleń: 371

jaslanin
Napisane: 7.04.2013, 08:50:22





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

1. włącz raportowanie błędów E_ALL to będziesz widział że pojawia się błąd E_NOTICE, po prostu PHP domyślnie uznaje że jeżeli nie może znaleźć stałej jarek to znaczy że jest to string

2. tak PHP konwertuje niejawnie string do liczb by wykonać dodawanie, http://php.net/manual/en/language.types.type-juggling.php
  Forum: Przedszkole · Podgląd postu: #1037553 · Odpowiedzi: 6 · Wyświetleń: 780

jaslanin
Napisane: 2.04.2013, 11:47:25





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

po pierwsze w jednej kolumnie nie powinieneś przechowywać jednej niż 1 informacja, w takiej sytuacji powinna być osobna tabela z odpowiednimi wierszami która Foreign key do tabeli macierzystej by można było odszukać powiązanie

Więcej info o normalizacji db: http://pl.wikipedia.org/wiki/Normalizacja_bazy_danych#1NF
  Forum: Przedszkole · Podgląd postu: #1036437 · Odpowiedzi: 3 · Wyświetleń: 270

jaslanin
Napisane: 31.03.2013, 21:11:55





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

  1. <?
  2. $links = '
  3. <a href="link" class="prev">PREV</a>
  4. <a href="link">2</a>
  5. <a href="link">3</a>
  6. <a href="link" class="next">NEXT</a>
  7. ';
  8.  
  9. $links = preg_replace('#<a href="(.*?)"(.*?)>(.*?)</a>#si', '<li><a href="\\1"\\2>\\3</a></li>', $links);
  10. $links = preg_replace('#<li><a href="([^"\']*?)" class="next">NEXT</a></li>#si', '<li class="next"><a href="\\1">NEXT</a></li>', $links);
  11.  
  12. echo $links;



Niemniej jednak takimi rzeczami lepiej zajmować się poprzez jakieś narzędzia do operowania na DOM np. http://simplehtmldom.sourceforge.net/ a nie męczyć się z regexp
  Forum: Przedszkole · Podgląd postu: #1036152 · Odpowiedzi: 1 · Wyświetleń: 266

jaslanin
Napisane: 15.02.2013, 22:07:13





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

może dlatego że zakańczasz połączenie z bazą danych?

  1. mysql_close($polaczenie);
  Forum: PHP · Podgląd postu: #1025921 · Odpowiedzi: 5 · Wyświetleń: 329

jaslanin
Napisane: 22.01.2013, 20:40:40





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

autocomplete="off"
  Forum: Przedszkole · Podgląd postu: #1020029 · Odpowiedzi: 2 · Wyświetleń: 362

jaslanin
Napisane: 22.12.2012, 15:46:24





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

simplehtmldom
  Forum: Przedszkole · Podgląd postu: #1013886 · Odpowiedzi: 1 · Wyświetleń: 259

jaslanin
Napisane: 4.11.2012, 09:07:03





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

sprawdziłeś czy nie trafiły do folderu spam?
  Forum: Przedszkole · Podgląd postu: #1003766 · Odpowiedzi: 27 · Wyświetleń: 4 873

jaslanin
Napisane: 3.11.2012, 22:24:14





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

GROUP BY
http://www.tizag.com/mysqlTutorial/mysqlgroupby.php
  Forum: Przedszkole · Podgląd postu: #1003736 · Odpowiedzi: 1 · Wyświetleń: 207

jaslanin
Napisane: 3.11.2012, 16:22:02





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

http://php.net/manual/en/function.strnatcmp.php
http://www.php.net/manual/en/function.natsort.php

google "natural order" algorithm
  Forum: PHP · Podgląd postu: #1003676 · Odpowiedzi: 1 · Wyświetleń: 254

jaslanin
Napisane: 2.11.2012, 20:22:58





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

tak, http://jsfiddle.net/kjy112/QvNUF/
  Forum: Przedszkole · Podgląd postu: #1003524 · Odpowiedzi: 1 · Wyświetleń: 275

jaslanin
Napisane: 5.11.2012, 16:40:56





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

http://simplehtmldom.sourceforge.net/manual_api.htm

find ( string $selector [, int $index] ) Find elements by the CSS selector. Returns the Nth element object if index is set, otherwise return an array of object.
  Forum: Przedszkole · Podgląd postu: #1004122 · Odpowiedzi: 6 · Wyświetleń: 427

jaslanin
Napisane: 2.11.2012, 19:44:02





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

http://simplehtmldom.sourceforge.net/
  Forum: Przedszkole · Podgląd postu: #1003516 · Odpowiedzi: 6 · Wyświetleń: 427

jaslanin
Napisane: 2.11.2012, 19:50:47





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

http://api.jquery.com/jQuery.ajax/

ustaw parametry url, success,

treść strony będziesz miał w pierwszym parametrize callback'a success
  Forum: Przedszkole · Podgląd postu: #1003517 · Odpowiedzi: 1 · Wyświetleń: 702

jaslanin
Napisane: 29.10.2012, 22:08:35





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

nie poprawiłeś, google i szukaj każdej rzeczy której używasz, i sprawdzaj literka po literce czy się zgadza.
  Forum: Przedszkole · Podgląd postu: #1002728 · Odpowiedzi: 12 · Wyświetleń: 925

jaslanin
Napisane: 29.10.2012, 21:45:40





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

źle:
  1. private function __constructor()

źle:
  1. if (self::$loader = null)
  Forum: Przedszkole · Podgląd postu: #1002721 · Odpowiedzi: 12 · Wyświetleń: 925

jaslanin
Napisane: 26.10.2012, 18:09:43





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

nie lepiej tak:

  1. <?php
  2. require("config.php");
  3.  
  4. if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  5.  
  6. $dodaj_kategorie=($_POST['dodaj_kategorie']);
  7. mysql_query("INSERT INTO uhren values ('','$dodaj_kategorie')");
  8.  
  9. }
  10.  
  11. ?>
  12.  
  13. <form method="post" action="">
  14. Dodaj nowa kategorie:
  15. <input type="text" name="dodaj_kategorie">
  16. <br>
  17. <input type="submit" value="Dodaj nowa kategorie">
  18. </form>


dodatkowo ten kod nie jest zabezpieczony przed SQL injection, co nie jest najlepszym pomysłem. Dodatkowo zamiast mysql_query lepiej zacząć już używać PDO lub mysqli
  Forum: PHP · Podgląd postu: #1002118 · Odpowiedzi: 8 · Wyświetleń: 349

jaslanin
Napisane: 25.10.2012, 20:50:23





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

http://stackoverflow.com/questions/4270677...m-url-using-php
  Forum: Przedszkole · Podgląd postu: #1001928 · Odpowiedzi: 3 · Wyświetleń: 242

jaslanin
Napisane: 25.10.2012, 20:54:30





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

CSS nic nie wie o includowaniu plików, on nie wie że masz kilka plików

jak więc cokolwiek robisz to musisz pamiętać że zadziała to na całym dokumencie, co najwyżej możesz to ograniczyć do jakiegoś fragmentu.

Np cały Produkty.php objemujesz divem unikalnym dla tego pliku i operujesz na CSS tak:

Kod
div.fileClass .otherSelector
  Forum: Przedszkole · Podgląd postu: #1001931 · Odpowiedzi: 5 · Wyświetleń: 191

jaslanin
Napisane: 25.10.2012, 20:03:06





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

nie możesz tego zrobić, ze względów bezpieczeństwa. Jakby było to dozwolone czarne charaktery stosunkowo łatwo mogły by pobrać dowolny plik którego lokację by znały z Twojego komputera. Np. historię przeglądanych stron, hasła przeglądarki itp itd. jeżeli znajdują się w domyślnych lokalizacjach

Zamiast tego możesz zapisywać plik mimo iż pozostała część formularza nie przeszła. Adres przekazujesz po raz drugi np. poprzez ukryte pole tekstowe przechowujące jego tymczasowy adres. Dodatkowo userowi dobrze jest wyświetlić nazwę pliku / obrazek by wiedział że transfer pliku się powiódł. Jak user wybierze inny to go kasujesz, dodatkowo co jakiś czas czyścisz ten tymczasowy folder z przerwanych operacji.
  Forum: Przedszkole · Podgląd postu: #1001910 · Odpowiedzi: 2 · Wyświetleń: 395

jaslanin
Napisane: 25.10.2012, 17:43:39





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

http://dev.mysql.com/doc/refman/5.1/en/dat...nction_date-add
http://dev.mysql.com/doc/refman/5.1/en/dat...ml#function_now

nie NOW tylko NOW()

nie DAY tylko MONTH

oraz bez apostrofów
  Forum: Przedszkole · Podgląd postu: #1001873 · Odpowiedzi: 2 · Wyświetleń: 255

jaslanin
Napisane: 25.10.2012, 21:05:01





Grupa: Zarejestrowani
Postów: 511
Dołączył: 13.03.2010
Skąd: Jasło

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

tak tylko takich rzeczy nie przechowuje się w bazie. nie tędy droga.

rozumiem że pokemony mają tabelę, i wszystkie mają wspólne cechy/umiejętności jako skalary od 0 do iluśtam

każdy pokemon musi mieć funkcję która jako parametr przyjmuje tablicę umiejętności i wykonuje na nich operacje i zwraca posunięcia - nie wiem co to są posunięcie ale pewnie jakaś tablica

jeszcze lepiej można by to zrobić jeżeli nauczysz się programowania obiektowego. tworzysz sobie wtedy klasy dla każdego pokemona które implementują interfejs pokemona i zwracają obiekt klasy posunięcie, a wynikowe posunięcie jest standardem zwracanym przez wszystkie pokemony

wtedy sobie możesz to tak zaprojektować, że niektóre pokemony dziedziczą... akcje posunięcia, zachowania czy co tam jeszcze innych pokemonów itp itd.

przechowywanie tego w bazie to MASAKRA, ludzka stonoga itp. jak tak zrobisz.

piszesz że jest to skomplikowane, pomyśl co będzie w przypadku jakiejś zmiany... będziesz miał niewyobrażalne problemy, bo raz że ciężko to będzie programować do bazy danych bez edytora, a eval jeszcze tego Ci nie ułatwi. Dlatego właśnie mówi się że eval is evil. I lepiej tego nie używać zwłaszcza jeżeli nie ma się doświadczenia.
  Forum: Przedszkole · Podgląd postu: #1001935 · Odpowiedzi: 8 · Wyświetleń: 272

6 Stron V   1 2 3 > » 

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: 26.04.2024 - 06:37