Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

229 Stron V   1 2 3 > » 

nospor
Napisane: Wczoraj, 15:49





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Komunikat jest dosc wyrazny...

zmien kolejnosc o tutaj
session_regenerate_id();
session_start();
  Forum: Przedszkole · Podgląd postu: #1243643 · Odpowiedzi: 22 · Wyświetleń: 234

nospor
Napisane: Wczoraj, 15:30





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



No to zmien
text = valid_text($field_2, get_http_request($field_2), $this->form);
na
text = valid_text($field_2, get_http_request($field_2), $this->form, true);
albo
text = valid_text($field_2, get_http_request($field_2), $this->form, false);

w zaleznosci czy wymagasz by pole bylo wymagane czy nie
  Forum: Przedszkole · Podgląd postu: #1243641 · Odpowiedzi: 22 · Wyświetleń: 234

nospor
Napisane: Wczoraj, 13:40





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Cytat
Too few arguments to function valid_text(), 3 passed in /home/srw_strona/strona.pl/admin/action/content.module.php on line 485 and at least 4 expected
No i wszystko masz jak na dloni
Teraz idziesz do content.module.php linia 485 i poprawiasz smile.gif
  Forum: Przedszkole · Podgląd postu: #1243631 · Odpowiedzi: 22 · Wyświetleń: 234

nospor
Napisane: Wczoraj, 16:09





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



czyli nie da sie.... wink.gif

strzelam:
Zamien
return preg_match('/' . $pattern . '/', $value);
na
return preg_match($pattern, $value);
a jak to nie pomoze to zamien na
return preg_match('#' . $pattern . '#', $value);
  Forum: Przedszkole · Podgląd postu: #1243647 · Odpowiedzi: 22 · Wyświetleń: 234

nospor
Napisane: Wczoraj, 17:11





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



A jaka masz wersje php?

Zamien
$wersja = [];
na
$wersja = array();
  Forum: Przedszkole · Podgląd postu: #1243652 · Odpowiedzi: 22 · Wyświetleń: 234

nospor
Napisane: 16.07.2019, 19:16:38





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



- Brak typowania paramatrow oraz zwrotek metod

- porownania bez typowania == rowniez nie napawaja optymizmem

- mieszanie polskiego i angielskego nazewnictwa. zdecyduj sie na jeden i sie go trzymaj. najlepiej zdecyduj sie na angielski

- nie pracowalem z laravel ale z tego co widze to masz podatnosci na ataki SQLInjection w kodach ala
$offer_no = '%'.$offer_no.'%';
- 'date_stats_from', "date_stats_to" - czemu raz apostrof a raz cudzyslow i to zaraz obok? Uzywaj najlepiej apostrofu ciagle dla takich przypadkow jak tutaj

- brak testow

- brak okreslania wielkosci kolumn tekstowych


Zainteresuj sie tez programami jak php-cs-fixer oraz psalm i phpstan. Pomoga ci poprawic jakosc kodu
  Forum: Oceny · Podgląd postu: #1243616 · Odpowiedzi: 5 · Wyświetleń: 72

nospor
Napisane: 15.07.2019, 14:51:18





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



@Neutral, wydaje mi sie ze pomysl z ta macierza jest z lekka przekombinowany.

Powinna byc zwykla jedna petla

  1. $wynik = [];
  2. foreach ($tablicaDane as $k => $value) {
  3. $email = $tablicaEmail[$k];
  4. $wynik[$email][] = $value;
  5. }
  6.  
  7. print_r($wynik);

I juz.

Dla powiedzmy 10 elementow u mnie masz 10 iteracji, u ciebie az 100.
  Forum: Przedszkole · Podgląd postu: #1243561 · Odpowiedzi: 20 · Wyświetleń: 266

nospor
Napisane: 11.07.2019, 16:32:16





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



preg_replace wymaga objecia calosci wyraznia w znak poczatkowy i koncowy. Moze to byc np /

np.
preg_replace("/.*<$loop[$y]>/")

ps: i prosze nadawaj sensowne tytuly. Przeciez tu nie masz problemu z jakas magiczna HISTORIA MUZYKI tylko z PREG_REPLACE
  Forum: Przedszkole · Podgląd postu: #1243473 · Odpowiedzi: 4 · Wyświetleń: 120

nospor
Napisane: 11.07.2019, 13:37:25





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Cytat
nie powinien wyglądac tak? :
Jak nie uzywasz php7 to tak, musisz sie bawic w takie potworki co pokazales.
  Forum: Przedszkole · Podgląd postu: #1243460 · Odpowiedzi: 6 · Wyświetleń: 126

nospor
Napisane: 9.07.2019, 15:01:26





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



No to dodaj jakas-klasa jak pisalem a potem

tr:nth-child(1) .jakas-klasa{ ...}
tr:nth-child(2) .jakas-klasa{ ...}
tr:nth-child(3) .jakas-klasa{ ...}
  Forum: Przedszkole · Podgląd postu: #1243409 · Odpowiedzi: 9 · Wyświetleń: 151

nospor
Napisane: 9.07.2019, 14:56:22





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



No ale dlaczego 1n+1? Nadaj poprostu numer

tr:nth-child(1){ ...}
tr:nth-child(2){ ...}
tr:nth-child(3){ ...}
  Forum: Przedszkole · Podgląd postu: #1243405 · Odpowiedzi: 9 · Wyświetleń: 151

nospor
Napisane: 8.07.2019, 11:10:52





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



uzyj strpos() - patrz manual

ps: przenosze
  Forum: Przedszkole · Podgląd postu: #1243358 · Odpowiedzi: 1 · Wyświetleń: 99

nospor
Napisane: 8.07.2019, 13:47:52





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Cytat
Właśnie o to chodzi że nie ma błędów zapisu niby operacja dodania się udaje

Tja....
$db->insert("members", $insert);
Nigdzie w tym kodzie nie widze bys raportowal/logowal jakikolwiek blad wiec moze dlatego zadnych bledow nie dostajesz?
  Forum: Przedszkole · Podgląd postu: #1243365 · Odpowiedzi: 7 · Wyświetleń: 145

nospor
Napisane: 1.07.2019, 15:20:11





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Dobre.

A jakbys chial byc bardziej "pro" to uzyj array_map(). Ale na poczatek twoje rozwiazanie jest tez ok. Co najwyzej uzywaj formy skroconej zamaist array_push
wiec nie
array_push($array, $categoriesName[$category]);

a
$array[] = $categoriesName[$category];
  Forum: PHP · Podgląd postu: #1243169 · Odpowiedzi: 2 · Wyświetleń: 135

nospor
Napisane: 5.07.2019, 09:58:05





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Wysylasz form normalnie do siebie do skryptu. A potem w tym skrypcie robisz co chcesz czyli np
- zapisujesz do pliku
- wysylasz dalej do P24 przy pomocy np. CURL
  Forum: PHP · Podgląd postu: #1243319 · Odpowiedzi: 28 · Wyświetleń: 563

nospor
Napisane: 1.07.2019, 15:02:28





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



No P24 wysyla ci tam info o transakcji. Zazwyczaj, ludzie transakcje/zamowienia trzymaja w bazie. Wiec jak ci P24 wysle docelowo tam info to ty to info masz zapisac w bazie dla danej transakcji/zamowienia.

Ja ci teraz mowilem o zapisywaniu do pliku, bo chciales zobaczyc co idzie. Docelowo to bedzie zbedne bo wszelkie info powinno byc w bazie razem zamowieniem. No chyba ze ty zamowien nie trzymasz w bazie...
  Forum: PHP · Podgląd postu: #1243167 · Odpowiedzi: 28 · Wyświetleń: 563

nospor
Napisane: 19.06.2019, 16:49:57





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Gdy nawet lekko sie zmieni obszar przegladarki to mapa sie "naprawia". Wyglada wiec to na to, ze na poczatku ma zle wymiary.

Sprobuj moze przeniesc o to
<style type="text/css">
#mapdiv {
height: 600px;
width:100%;
}

</style>

przed tworzeniem mapy a nie po
  Forum: Przedszkole · Podgląd postu: #1242837 · Odpowiedzi: 1 · Wyświetleń: 130

nospor
Napisane: 19.06.2019, 11:50:41





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



1) Umieszczaj kod w BBCODE
2) Przenosze na przedszkole
3) Na przyszlosc pokazuj nam przykladowy TEKST na ktorym pracujesz a nie mamy sami wchodzic na linki i go szukac
4) Z tego co widze to kazda liczba to poprostu nowa linia w zwroconym tekscie. Rozbij wiec tekst na tablice przy pomocy EXPLODE() po nowej linii \n i twoje liczby beda w tej tablicy poczawszy od INDEX 1
  Forum: Przedszkole · Podgląd postu: #1242828 · Odpowiedzi: 1 · Wyświetleń: 143

nospor
Napisane: 14.06.2019, 14:03:59





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



No jak robisz ECHO na require to co sie dziwisz?
  Forum: Przedszkole · Podgląd postu: #1242678 · Odpowiedzi: 2 · Wyświetleń: 181

nospor
Napisane: 6.06.2019, 16:20:15





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



https://www.php.net/manual/en/mysqli.prepare.php
Tak, to tez chroni przed sqlinjection

Ja nie wiem jak ty przegladasz tego manuala czy co ty tam przegladasz ale do liczby rekordow to tez masz
https://www.php.net/manual/en/mysqli-stmt.affected-rows.php

Minus mysqli? Jestes udupiony tylko do mysql. W PDO obsluzysz z grubsza kazda baze.
  Forum: PHP · Podgląd postu: #1242451 · Odpowiedzi: 6 · Wyświetleń: 291

nospor
Napisane: 6.06.2019, 12:05:15





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Musisz to wlozyc do tablicy

  1. $_SESSION['idproduktu'] = [];
  2. while ($rekord = mysqli_fetch_array($wynik)) {
  3. $_SESSION['idproduktu'][] = $rekord['id']
  4. }


przenosze

Cytat
zamowienia_has_czesc
Juz tak na marginesie, bo zawsze mnie to interesuje:
mozesz mi wyjasnic co oznacza slowo "has" w tej tabeli? Czyzby to bylo z angielskiego "ma" ? Jesli tak to czemu tak bezsensownie laczysz polski i angielski? Bo jesli to lans to raczej to daje -10 do lansu wink.gif
  Forum: Przedszkole · Podgląd postu: #1242425 · Odpowiedzi: 19 · Wyświetleń: 441

nospor
Napisane: 5.06.2019, 20:08:38





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



No bo takich rzeczy jak cena czy inne, ktorych user nie powinien edytowac, to sie nie umieszcza w formularzu i tyle. Przeciez cene znasz za ile cos tam ma byc to po grzyba dajesz to jako pole forma? Wyswietlaj tylko by user widzial jaka cena i juz. Z forma tego nie pobieraj
  Forum: Przedszkole · Podgląd postu: #1242398 · Odpowiedzi: 5 · Wyświetleń: 232

nospor
Napisane: 11.06.2019, 14:48:58





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



No i dobrze chlopie. Kazdy ma prawo byc poczatkujacy. Ale nie pisz, ze my cos zakladamy kiedy to ty zakladasz i ze nas doslownie cytujesz w momencie gdy mijasz sie z prawda. O to mi chodzilo. Juz , wporzadku? Melaska wypita? Mozemy isc dalej? smile.gif

Cytat
Czym ma się niby różnić zapisanie wierszu od logu od wywołania czegoś (np. tej zmiennej) przez "echo"?
Mniej wiecej tym samym co wlozenie jablka do koszyka a postawieniu go na taborecie. Rob jak ci wygodniej. Zaproponowano ci koszyk. Skoro wygodniej ci sie przeglada jablko na taborecie to stawiaj na taboret smile.gif
  Forum: Przedszkole · Podgląd postu: #1242586 · Odpowiedzi: 19 · Wyświetleń: 563

nospor
Napisane: 4.06.2019, 19:56:29





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



Dlatego wlasnie podalem ci obie nizbedne rzeczy do zrobienia tego zadania

W linku co ci podalem masz przyklady.
  Forum: Przedszkole · Podgląd postu: #1242373 · Odpowiedzi: 6 · Wyświetleń: 170

nospor
Napisane: 4.06.2019, 11:56:13





Grupa: Moderatorzy
Postów: 34 639
Dołączył: 27.12.2004



'date_end' < 'now()'
Apostrody w mysql oznaczaja TEKST. Wiec sprawdzasz teraz czy tekst 'date_end' jest mniejszy od tekstu 'now()' . No tak troche bez sensu
Reszta twoich zapytan ma bardzo podobny blad.

Generalnie powinno byc tak:
date_end > now()
Zwroc uwage ze zmienilem tez znak mniejszosci - no to juz kolego zwykla logika sie klania

Cytat
Podświetlam na czerwono tekst gdy dynamiczna wartość wzrośnie i przewyższy inną podana na mojej stronie. Niestety jak wartość z pliku json spadnie poniżej moja funkcja już nie wykonuje polecenia - nie koloruje. Chciałbym aby gdy tylko raz wartość z json przekroczy wartość ze strony, kolor zostaje na stałe, nawet jak później spadnie poniżej.

Mamy wrozyc jaki kod napisales czy moze go jednak nam podasz?
  Forum: Przedszkole · Podgląd postu: #1242347 · Odpowiedzi: 3 · Wyświetleń: 172

229 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: 18.07.2019 - 12:41