Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

9 Stron V   1 2 3 > » 

Tomplus
Napisane: 8.11.2020, 14:37:13





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Sprecyzuj bo tak na chłopski rozum to po prostu wystarczy rozbudować kod JS.

Kod
var numer_wylosowanego_hasla = rand(0,hasla.length-1);
alert(
     haslo[numer_wylosowanego_hasla] + ', w kategorii: ' + kategoria [numer_wylosowanego_hasla]
)
  Forum: JavaScript · Podgląd postu: #1253597 · Odpowiedzi: 5 · Wyświetleń: 289

Tomplus
Napisane: 2.11.2020, 21:24:15





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Nawet jeżeli dodasz numer wyższy niż AI np.
id ostatniego rekordu 100, a ty dodasz na sztywno 200, to przy kolejnym rekordzie będzie 201.

Poeksperymentuj na testowej tabeli, z jedną kolumną AI.
  Forum: Przedszkole · Podgląd postu: #1253506 · Odpowiedzi: 7 · Wyświetleń: 156

Tomplus
Napisane: 2.10.2020, 15:12:51





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

@StreetFighter

Chcesz pisać ?? bez to wyłączaj Uśmieszki przed napisaniem posta.
  Forum: Przedszkole · Podgląd postu: #1253089 · Odpowiedzi: 3 · Wyświetleń: 171

Tomplus
Napisane: 30.09.2020, 15:13:30





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Ale mieliśmy rację tak?
Dałeś header gdzie w kodzie np.

Kod
echo "somethings";
if (condition) {
   header("Location: page");
}
  Forum: Przedszkole · Podgląd postu: #1253057 · Odpowiedzi: 8 · Wyświetleń: 416

Tomplus
Napisane: 30.09.2020, 05:16:55





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Taki błąd występuje gdy przesyłasz jakiś znak przed nagłówkiem strony.
Może to być tylko odstęp przed <?

a może to być to echo co podałeś powyżej. Musiałbyś podać więcej kodu, szczególnie z początku.

  Forum: Przedszkole · Podgląd postu: #1253053 · Odpowiedzi: 8 · Wyświetleń: 416

Tomplus
Napisane: 20.09.2020, 13:09:49





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

No tak, ` to cudzysłów dla nazw w MySQL, a ' lub " to dla stringów w MySQL jedynie, trzeba o tym pamiętać, mnie też kilka razy spotkał ten problem.
  Forum: Przedszkole · Podgląd postu: #1252923 · Odpowiedzi: 15 · Wyświetleń: 307

Tomplus
Napisane: 19.09.2020, 09:52:41





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Nie do końca rozumiem.

Jeżeli chcesz łączyć wartości to:

  1. $data = $cos1 . $cos2 . $cos3;
  2. //lub
  3. $data = "{$cos1}{$cos2}{$cos3}";


  Forum: Przedszkole · Podgląd postu: #1252896 · Odpowiedzi: 3 · Wyświetleń: 136

Tomplus
Napisane: 17.09.2020, 04:19:05





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Musisz przeanalizować kod.
Skoro wpisujesz poprawnie dane, to błąd musi być gdzie gdzie nie widzisz.
  Forum: Przedszkole · Podgląd postu: #1252860 · Odpowiedzi: 15 · Wyświetleń: 441

Tomplus
Napisane: 11.09.2020, 21:32:41





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Bazując na bezpłatnych serwerach daleko nie zajedziesz.

Ale spójrz co masz za błędy:
- session_save_path() -> brak dostępu, wg mnie wykomentowanie tej funkcji powinno załatwić sprawę, ale stworzenie miejsca na koncie z poprawną ścieżką np.:
  1. ini_set('session.save_path', realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/sessions'));


- array_key_exists() -> drugi argument nie jest tablicą lub obiektem, sprawdź co dostarczasz do tej funkcji.


W ogóle, tag [mysql] w twoim zapytaniu jest zbędny, bo w żadnym miejscu problem nie dotyczy bazy danych.
  Forum: Przedszkole · Podgląd postu: #1252800 · Odpowiedzi: 15 · Wyświetleń: 441

Tomplus
Napisane: 11.09.2020, 09:40:33





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Skorzystaj z jakiś lepszych narzędzi do typowania np.:

https://github.com/dev-labs-bg/sportify - tutaj masz możliwość podpięcia pobierania wyników bezpośrednio z football-data.org

  Forum: Przedszkole · Podgląd postu: #1252795 · Odpowiedzi: 15 · Wyświetleń: 441

Tomplus
Napisane: 2.09.2020, 11:40:12





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Pomyśl trochę dlaczego nie sumuje?

Wystarczy trochę zmodyfikować i:

  1. $salesElement = [];
  2. while ($tab = $result->fetch_assoc()) {
  3. $salesElement[$tab['id']] = isset($salesElement[$tab['id']]) ? $salesElement[$tab['id']] + $tab['sum_sales'] : $tab['sum_sales'];
  4. }


Linia skomplikowana aby nie pojawiły sie notice Undefined offset.
  Forum: PHP · Podgląd postu: #1252715 · Odpowiedzi: 16 · Wyświetleń: 761

Tomplus
Napisane: 31.08.2020, 09:28:35





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Po co każdy sklep w osobnej tabeli?

Uklad powinien być prosty:

id, id_sklepu, id_produktu, cena_produktu, data_przetworzenia

W osobnej tabeli:

id_sklepu, nazwa, adres, szczegolu

podobnie dla produktów

Potem sobie możesz pobierać historię. Chociaż ja widzę już problem, w postaci nazewnictwa czy też kluczy produktów w bazie sklepów - które mogą być różne, ale możesz sam je otagować własnym nazewnictwem.
  Forum: Przedszkole · Podgląd postu: #1252674 · Odpowiedzi: 1 · Wyświetleń: 175

Tomplus
Napisane: 26.08.2020, 19:41:17





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

A jaki masz ustawioną kolumnę w bazie?
timestamp czy co innego?

Bo ogólnie zamiast używać PHP, użyć w zapytaniu mysql funckję jako parametr NOW().

Najlepiej w ogóle nie używać i ustawić dla kolumny `rejestracja` aby tworzyła się aktualna data podczas tworzenia rekordu jako wartość domyślną: CURRENT_TIMESTAMP

  Forum: Frameworki · Podgląd postu: #1252599 · Odpowiedzi: 3 · Wyświetleń: 553

Tomplus
Napisane: 4.08.2020, 18:04:56





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

W prosty sposób możesz po prostu zapisywać sobie wartośc czasu uniksową i następnie sprawdzać odejmując od aktualnego czasu

  1. if(time() - $clickTime <= 60 * 60 * 24) {
  2. echo "Nie możesz więcej zbierać nagród dzisiaj";
  3. }
  Forum: Przedszkole · Podgląd postu: #1252360 · Odpowiedzi: 1 · Wyświetleń: 228

Tomplus
Napisane: 10.07.2020, 09:57:50





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Skoro doskonale wiesz co ma trafić do funkcji, to zmiast całej tablicy $policies wrzuć $policies['TerLifIns']


albo:

  1. $policies = $policies['TerLifIns'];


  Forum: PHP · Podgląd postu: #1252007 · Odpowiedzi: 14 · Wyświetleń: 697

Tomplus
Napisane: 12.05.2020, 21:14:24





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Nie: $_POST('s')
Tak: $_POST['s']

  Forum: Przedszkole · Podgląd postu: #1251120 · Odpowiedzi: 2 · Wyświetleń: 166

Tomplus
Napisane: 28.04.2020, 22:05:06





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Wielowymiarowe tablice są można by rzec codziennością w PHP.

i spokojnie działa taka odnosząca:

  1. echo $tablica['Polska']['miasta'][1]['miasto']; //Kraków
  2. //lub
  3. echo $tablica[$nazwaPanstwa]['miasta'][$idMiasta];


Więc jak masz błąd: Illegal offset type to oznacza że gdzieś używasz zły klucz.

Spróbuj najpierw swoją tablicę przerobić na JSON, a potem przy pomocy json_decode($tablica, true); stworzysz tablicę wielowymiarową.


  Forum: Przedszkole · Podgląd postu: #1250879 · Odpowiedzi: 1 · Wyświetleń: 119

Tomplus
Napisane: 15.04.2020, 05:20:22





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Długość tabulacji zależy od medium w którym tabulację wyświetlasz.

a co do:
  1. var_export("aaa\n\tbbb");


to u mnie wyświetla się i w źródle, i w textarea tak: (chrome)
Kod
'aaa
    bbb'
  Forum: Przedszkole · Podgląd postu: #1250660 · Odpowiedzi: 2 · Wyświetleń: 183

Tomplus
Napisane: 9.03.2020, 18:06:23





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

@EERIE
po co się podpisujesz pod każdym postem?

Ja zawsze zakładam wcześniej jak duże liczby mogą być w projekcie i jakie.
Numery ID z definicji są zawsze dodatnie, ale czasami warto zamiast int(11) używać smallint czy mediumint, a wciąż widzę że większość osób stosuje takie typy kolumn jakie dostają domyślnie.
  Forum: Przedszkole · Podgląd postu: #1250016 · Odpowiedzi: 15 · Wyświetleń: 334

Tomplus
Napisane: 8.02.2020, 10:00:48





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Jeżeli chodzi o sól to bardzo fajnie wytłumaczone jest tutaj: https://auth0.com/blog/adding-salt-to-hashi...tore-passwords/

W skrócie:




  Forum: Przedszkole · Podgląd postu: #1249485 · Odpowiedzi: 8 · Wyświetleń: 239

Tomplus
Napisane: 9.02.2020, 20:13:41





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Ja osobiście także polecam Argon2, ale jak już stwórz sobie system zmiany systemu hashowania.
  Forum: Przedszkole · Podgląd postu: #1249498 · Odpowiedzi: 8 · Wyświetleń: 239

Tomplus
Napisane: 27.01.2020, 15:43:11





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

a zamknąłeś tagi <tr>?

Bo jak już naprawiasz błędy, to zacznij od tego.
  Forum: Przedszkole · Podgląd postu: #1249188 · Odpowiedzi: 8 · Wyświetleń: 228

Tomplus
Napisane: 27.01.2020, 15:40:59





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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



  1. $date = new DateTime;
  2. for($i=1; $i<=10;$i++) {
  3. $date -> add(new DateInterval('P1D'));
  4. $pelnaData = $date -> format('Y-m-d');
  5. $nrTygodnia = $date -> format('W');
  6. $pelnyMiesiac = $date -> format('F');
  7. $nazwaTygodnia= $date -> format('D');
  8. }


Wynik:
Kod
Data: 2020-01-28
nrT: 05
naT: Tue
M: January


Intervał, dodaje o 1 dzień

  Forum: Przedszkole · Podgląd postu: #1249187 · Odpowiedzi: 5 · Wyświetleń: 215

Tomplus
Napisane: 26.01.2020, 20:20:31





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

  1. WHERE NOW() BETWEEN date_start AND date_stop


Może tak ?
  Forum: Przedszkole · Podgląd postu: #1249165 · Odpowiedzi: 9 · Wyświetleń: 383

Tomplus
Napisane: 16.01.2020, 22:02:15





Grupa: Zarejestrowani
Postów: 1 680
Dołączył: 20.03.2005
Skąd: Będzin

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

Skopiuj libsqlite3.dll z folderu PHP do folderu /bin/ Apacha.

  Forum: Serwery WWW · Podgląd postu: #1248976 · Odpowiedzi: 3 · Wyświetleń: 2 100

9 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: 29.11.2020 - 21:24