Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

230 Stron V   1 2 3 > » 

nospor
Napisane: 18.09.2019, 11:58:28





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



Po pierwsze to sie nie przysla hasla URLem...
I tak, znaki specjalne sie escapuje w url. chociazby url_encode
  Forum: PHP · Podgląd postu: #1245548 · Odpowiedzi: 12 · Wyświetleń: 125

nospor
Napisane: 2.09.2019, 09:58:14





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



Zasada jest banalnie prosta - zapamietaj ja:
Wszystko co jest w przegladarce, jest do zmiany. Zadne readonly tu nie pomoze.

Jesli wiec jakas dana nie jest to edycji, to w zaden sposob jej nie wkladaj do forma a juz tym bardziej nei czytaj jej z forma. I juz
  Forum: Przedszkole · Podgląd postu: #1244887 · Odpowiedzi: 8 · Wyświetleń: 150

nospor
Napisane: 2.09.2019, 11:09:46





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



Jesli dana wartosc ma byc liczba (INT) to bedziesz mial pewnosc ze to bedzie zawsze liczba a nie jakis tekst i/lub sql injection
  Forum: Przedszkole · Podgląd postu: #1244894 · Odpowiedzi: 8 · Wyświetleń: 150

nospor
Napisane: 20.08.2019, 12:16:13





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



no i juz wiesz czemu nie dziala
zamiast file_get_contents sprubuj sie polaczyc przy pomocy curl
  Forum: Przedszkole · Podgląd postu: #1244436 · Odpowiedzi: 8 · Wyświetleń: 165

nospor
Napisane: 14.08.2019, 18:13:00





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



Jakbys raczyl
albo wlaczyc wyswietlanie bledow
albo przejrzec logi php

to bys doczytal w nich, ze zmienna $baza w funkcji jest niewidoczna i stad blad.

ps: przenosze
  Forum: Przedszkole · Podgląd postu: #1244309 · Odpowiedzi: 5 · Wyświetleń: 445

nospor
Napisane: 8.08.2019, 12:05:14





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



SELECT * FROM `tabela1` WHERE `kolumna1` = 'wartosc1' OR `kolumna1` = 'wartosc2'
  Forum: Przedszkole · Podgląd postu: #1244114 · Odpowiedzi: 13 · Wyświetleń: 707

nospor
Napisane: 7.08.2019, 11:39:53





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



Nie przesadzasz z lekka?

$array['AddContactResult']['Description']

Lektura obowiazkowa
https://www.php.net/manual/en/language.types.array.php
  Forum: Przedszkole · Podgląd postu: #1244065 · Odpowiedzi: 2 · Wyświetleń: 114

nospor
Napisane: 31.07.2019, 10:57:10





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



W nawiasach kwadratowych podaje sie tylko POJEDYNCZE ZNAKI

Tak wiec twoje [194-201] oznacza:
cyfra 1 lub 9 lub od 4 do 2 lub 0 lub 1

Tu masz podane jak nalezy okreslac rozne przedzialy
https://www.oreilly.com/library/view/regula...53/ch06s07.html
  Forum: Przedszkole · Podgląd postu: #1243917 · Odpowiedzi: 1 · Wyświetleń: 166

nospor
Napisane: 30.07.2019, 15:38:38





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



Tutaj masz przyklad opisany to o czym mowie
http://nospor.pl/wyszukiwarka-zapytanie-za...d-warunkow.html
  Forum: Przedszkole · Podgląd postu: #1243899 · Odpowiedzi: 5 · Wyświetleń: 207

nospor
Napisane: 30.07.2019, 10:32:17





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



To sobie te test wez z GETa, No chyba takie rzeczy potrafisz ogarnac?

$_GET['test']
  Forum: Przedszkole · Podgląd postu: #1243887 · Odpowiedzi: 4 · Wyświetleń: 198

nospor
Napisane: 30.07.2019, 09:52:53





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



No to moze zamiast
<a class="page-link" href="?p=<?php echo $total_pages; ?>">Ostatnia</a>

rob to co jest dosc oczywiste czyli
<a class="page-link" href="/test.php?test=1&p=<?php echo $total_pages; ?>">Ostatnia</a>
?
  Forum: Przedszkole · Podgląd postu: #1243885 · Odpowiedzi: 4 · Wyświetleń: 198

nospor
Napisane: 24.07.2019, 13:40:48





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



Uzyj htmlspecialchars() ewentualnie url_encode()

przenosze
  Forum: Przedszkole · Podgląd postu: #1243795 · Odpowiedzi: 3 · Wyświetleń: 138

nospor
Napisane: 23.07.2019, 10:14:17





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



Nie....

W twojej petli KTORA JUZ MASZ, masz to robic a nie w jakies nowej petli...

  1. while($row = $result->fetch_assoc()) {
  2.  
  3. $d = floor($seconds/(3600*24));
  4. $seconds = $row["Czas"] % (3600*24);
  5.  
  6. $h = floor($seconds/3600);
  7. $seconds = $row["Czas"] % 3600;
  8.  
  9. $m = floor($seconds/60);
  10. $seconds = $row["Czas"] % 60;
  11.  
  12. echo "<tr><td>" . $i. "</td> <td>" . $row["Nick"]. "</td> <td class=jakas-klasa> $d d $h h $m m</td></tr>";
  13. $i++;
  14. }


edit:
przestan w koncu kasowac swoje posty na ktore ludzie juz odpowiedzieli! Co to za jakas praktyka?!
  Forum: Przedszkole · Podgląd postu: #1243757 · Odpowiedzi: 4 · Wyświetleń: 209

nospor
Napisane: 23.07.2019, 17:02:44





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



To co ci podal leonpro778 to 10 sekund roboty, szczegolnie ze podal ci dokladnie co i gdzie masz zmienic. W czym problem?

Jesli zas naprawde sie upierasz, ze to ma byc na nowej karcie, znaczy ze to ma byc normalna podstrona z info o tym rekordzie. Musisz wiec taka podstrone wpierw zrobic. A czy ja potem bedziesz odpalal w popup czy nie to juz inna sprawa
  Forum: Przedszkole · Podgląd postu: #1243769 · Odpowiedzi: 8 · Wyświetleń: 250

nospor
Napisane: 19.07.2019, 15:03:23





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



Cytat
może wie ktoś która wartość z panelu Przelewy24 to merchant_id? Myślałem że liczba po "Dane konta" ale przelewy24 mi narzeka że nieprawidłowe p


wg dokumentacji P24, merchant_id to ID sprzedawcy
  Forum: PHP · Podgląd postu: #1243691 · Odpowiedzi: 1 · Wyświetleń: 347

nospor
Napisane: 19.07.2019, 10:20:40





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



Jesli uzywasz php7 to mozesz dac poprostu zamiast
$jednostka_miary[$row['kod']]
dac
$jednostka_miary[$row['kod']] questionmark.gif ''

ps: ta emotka znaku zapytania to poprostu 2 znaki zapytania. Forum wpieprza sie emotka w nie
  Forum: Przedszkole · Podgląd postu: #1243670 · Odpowiedzi: 3 · Wyświetleń: 252

nospor
Napisane: 17.07.2019, 14:43:24





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



Wyglada jakbys po drodze gdzie filtrowal dane z POST
  Forum: Przedszkole · Podgląd postu: #1243633 · Odpowiedzi: 5 · Wyświetleń: 163

nospor
Napisane: 17.07.2019, 15:49:57





Grupa: Moderatorzy
Postów: 34 726
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ń: 576

nospor
Napisane: 17.07.2019, 15:30:51





Grupa: Moderatorzy
Postów: 34 726
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ń: 576

nospor
Napisane: 17.07.2019, 13:40:12





Grupa: Moderatorzy
Postów: 34 726
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ń: 576

nospor
Napisane: 17.07.2019, 16:09:23





Grupa: Moderatorzy
Postów: 34 726
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ń: 576

nospor
Napisane: 17.07.2019, 17:11:40





Grupa: Moderatorzy
Postów: 34 726
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ń: 576

nospor
Napisane: 17.07.2019, 10:01:54





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



Wydobyc dane z excela i dla kazdej osoby wygenerowac stopke.
Do wydobycia danych z excela uzyj jakiejs klasy w php ktora to robi. Pelno tego w necie, wystarczy zajrzec do google
  Forum: Przedszkole · Podgląd postu: #1243621 · Odpowiedzi: 1 · Wyświetleń: 146

nospor
Napisane: 16.07.2019, 19:16:38





Grupa: Moderatorzy
Postów: 34 726
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: 6 · Wyświetleń: 833

nospor
Napisane: 15.07.2019, 14:51:18





Grupa: Moderatorzy
Postów: 34 726
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ń: 575

230 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: 22.09.2019 - 14:04