Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

251 Stron V   1 2 3 > » 

nospor
Napisane: Dzisiaj, 09:41





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



jak juz mowilem, to nie musi byc kolejka stricte w sensie w jakim teraz ludzie o niej mowia. poprostu storz tabele KOLEJKA, tam wrzucaj kolejny requesty z baselinkera, z id produktu.
A potem jakis skrypt w php, ktory bedzie odapalany przez task managera, np CRONa, bedzie sprawdzal czy sa nowe rekordy w tabeli kolejka, Jak sa, to po kolei bedzie je odczytywal i ladowal ten twoj process ktory trwa tak dlugo. gdy skonczy to albo usunie rekord z tabeli KOLEJKA, albo zmieni jego status by bylo wiadmo ze juz to bylo obsluzone. I juz. Tu nie ma zadnej wieksze filozofii
  Forum: Przedszkole · Podgląd postu: #1262615 · Odpowiedzi: 5 · Wyświetleń: 28

nospor
Napisane: Dzisiaj, 08:45





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



jeslii twoj skrypt wykonuje sie za dlugo i baselinker ppoprostu robi timeouta to musisz do baselinkera zamiast przekazywac link do dlugiego skryptu, przekaz link do skryptu ktoru dodaja żądanie do twojej kolejki. Ten skrypt wykona sie szybko. A potem na serwerze obsluguj te kolejke w swoim tempie i z glowy.

Oczywiscie nie mowie ci bys instalowal super zajebiste kolejki ala rabbitmq. no chyba ze to ogarniasz to jak najbardziej. Ale moze to byc zwyklyu skrypt ktora do bazy doda kolejne żądanie a potem w cronie niech lata inny skrypt ktory spradza te tabele z bazy czy sa nowe żądania i odpala je pokolei
  Forum: Przedszkole · Podgląd postu: #1262610 · Odpowiedzi: 5 · Wyświetleń: 28

nospor
Napisane: 27.03.2024, 16:20:14





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



W takim razie

to
$id_rekordu = mysql_insert_id();

masz przeniesc bezposrednio za query INSERT. nie mozesz tego odpalac po query typu SELECT jak to teraz robisz
  Forum: Przedszkole · Podgląd postu: #1262586 · Odpowiedzi: 6 · Wyświetleń: 93

nospor
Napisane: 18.03.2024, 11:25:32





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Tak, to jest dobre zapytanie. Przydaloby sie jednak bindowanie zamiast wkladac id usera bezposrednio do zapytania

co do forum to ja juz sie nie bede wypowiadal... ale jak jest kazdy widzi
  Forum: Przedszkole · Podgląd postu: #1262520 · Odpowiedzi: 18 · Wyświetleń: 194

nospor
Napisane: 18.03.2024, 11:07:22





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



tabela co podales jest ok.
nie jestem pewien czy dobrze zrozumialem jak chcesz sprawdzac czy jest ULUBIONY czy nie. jesli miales na mysli dodatkowe zapytanie to zle. Jesli miales na mysli LEFT JOIN w glownym zapytaniu to dobrze.

ChatGPT nalezy uzywac z wiedza i swiadomie. ok, on wygeneruje kod, ale nie zawsze pierwszych lotow
Forum jest dziurawe jak ser szwajcarski wiec pozostaje miec nadzieje ze ni uzywasz hasla forum w banku
  Forum: Przedszkole · Podgląd postu: #1262518 · Odpowiedzi: 18 · Wyświetleń: 194

nospor
Napisane: 14.03.2024, 17:13:45





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Cytat
Widzę, że to po prostu przypisanie jednej wartości dwóm zmiennym,

Dokladnie tak

Cytat
ale po co takie coś się stosuje?

Zamiast dwoch linijek
$browser = $_SERVER['HTTP_USER_AGENT'];
$useragent = $_SERVER['HTTP_USER_AGENT'];

Masz jedna
$browser = $useragent = $_SERVER['HTTP_USER_AGENT'];
  Forum: Przedszkole · Podgląd postu: #1262505 · Odpowiedzi: 3 · Wyświetleń: 97

nospor
Napisane: 14.03.2024, 17:12:25





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



nie
if (errorMessage === "") {
this.submit();
} else {
document.getElementById("error-message").innerHTML = errorMessage;
}
a
if (errorMessage === "") {
return true;
} else {
document.getElementById("error-message").innerHTML = errorMessage;
return false;
}
  Forum: Przedszkole · Podgląd postu: #1262504 · Odpowiedzi: 2 · Wyświetleń: 81

nospor
Napisane: 28.02.2024, 10:30:48





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



ad2) No tak, wszystkie komenty z kody sa ok. Nadawca/name moze pochodzic skad chcesz. Czy to form, czy to dostawca z pizzy. To nie ma znaczenia. Co podasz to pojdzie
Tak, zalczniki tak samo i cala reszta. Ale zalaczik musisz wpiero uploadowac na serwer, ale to zakladam wiesz jak zrobic?
to samo echo mozesz zastopic wpisanie do zmiennej i tp. No to sa podstawy php wink.gif
  Forum: Przedszkole · Podgląd postu: #1262454 · Odpowiedzi: 18 · Wyświetleń: 317

nospor
Napisane: 28.02.2024, 09:32:14





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



ad1 tak sie wlasnie robi jak koledzy ci powiedzieli. Zamast robic milion plikow szkola-warszawa.php, szkola-wroclaw.php itd to robisz dynamiczny rotuing, ala
/szkola-warszawa, /szkola-wroclaw itd
i taki routing jest przekierowywany do jednego pliku szkola.php

Google nadal widzie twoje warszawa, wroclaw itd i wszystko sie indeksuje jak ma sie indeksowac

ad2
Co to znaczy bez SMTP? Czy to znaczy ze masz serwer pocztowy skonfigurowany na serwerze i nie potrzebujesz SMTP? Jesli tak to prosze, tu masz przyklad gdzie PHPMailer korzysta z konfigurowanego mail()
https://github.com/PHPMailer/PHPMailer/blob...mples/mail.phps
  Forum: Przedszkole · Podgląd postu: #1262452 · Odpowiedzi: 18 · Wyświetleń: 317

nospor
Napisane: 27.02.2024, 10:40:58





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Po pierwsze to nie JAva tylko JAvaScript. To dwie rozne rzeczy

A po drugie moze bys wkoncu podal nazwe tego edytora?

edit:
Zakladam ze to quill, pierwszy link z brzegu z googla

https://stackoverflow.com/questions/4446720...ditor-in-a-form
  Forum: Przedszkole · Podgląd postu: #1262441 · Odpowiedzi: 6 · Wyświetleń: 171

nospor
Napisane: 15.02.2024, 12:36:59





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



  1. $text = "I love to code in PHP. PHP is fine programming language";
  2.  
  3. $wordsToRemove = ['love', 'PHP'];
  4. $wordsToRemovePattern = "/\b(" . implode("|",$wordsToRemove) . ")\b/";
  5.  
  6. $cleanText = preg_replace($wordsToRemovePattern, '', $text);
  7.  
  8. echo $cleanText;
  Forum: Przedszkole · Podgląd postu: #1262380 · Odpowiedzi: 2 · Wyświetleń: 134

nospor
Napisane: 20.02.2024, 11:28:19





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



To nie sa zadne rekomendacje, tylko konkretne problemy.
Zas on nie musi zmieniac nazw pol. Na chwile obecna poprostu wszedzie tam gdzie ma System, ma zamienic na `System`
  Forum: Przedszkole · Podgląd postu: #1262406 · Odpowiedzi: 45 · Wyświetleń: 1 133

nospor
Napisane: 14.02.2024, 09:43:58





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Blad odnosnie bazy danych masz tutaj
HP Fatal error: Uncaught mysqli_sql_exception: Unknown column 'skarg9' in 'where clause' in /edytor/open/functions_mb5.php(1) : eval()'d code:43
Czyli jakas tabela w twojej bazie nie ma wymaganej kolumny skarg9. Skoro dzialalo ci to na mysql5 a nie dziala na mysql8 to sugeruje to moze, ze kopia bazy na mysql8 nie zostala wykonana poprawnie?

ps: kod nie jest zaszyfrowany, tylko przepuszczony przez base64 i skompresowany. na upartego wszystko mozna "odkodowac" ale jest to upierdliwe smile.gif
  Forum: Przedszkole · Podgląd postu: #1262370 · Odpowiedzi: 45 · Wyświetleń: 1 133

nospor
Napisane: 19.01.2024, 09:53:09





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Sprawdz co zawieraja zmienne ktore tworzysz, sprawdz czy to zawiera poprawna sciezke do pliku i bedziesz wiedzial co je zle.

No i zakladam ze tak prostej rzeczy jak:
"najpierw usuwaj zdjecia z dysku a dopiero potem z bazy, bo jak usuniesz najpierw z bazy to juz potem operacja usuwania zdysku nie zadziala bo zdjec ktorych szukac bedziesz w bazie juz nie ma"
nie musze mowic smile.gif
  Forum: Przedszkole · Podgląd postu: #1262272 · Odpowiedzi: 2 · Wyświetleń: 143

nospor
Napisane: 9.01.2024, 12:50:34





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



$sentences .= ($s && isset($s["trans"])) ? $s["trans"] : '';
  Forum: Przedszkole · Podgląd postu: #1262233 · Odpowiedzi: 2 · Wyświetleń: 330

nospor
Napisane: 1.01.2024, 16:59:54





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



No nie mozesz uzywac zmiennych, ktore jeszcze nie istnieja. Jak chcesz przygotowac jakis tekst wczesniej to zamiast

0 => " {$prefix}{$komenda}",

pisz np
0 => " #prefix##komenda#",

a potem przy pomocy str_replace zamianij teksty #prefix# oraz #komenda# zmiennymi ktore juz beda istnialy

ps: przenosze
  Forum: Przedszkole · Podgląd postu: #1262210 · Odpowiedzi: 2 · Wyświetleń: 385

nospor
Napisane: 1.03.2024, 10:57:07





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Cytat
Napisałeś "dane trzymaj w obiekcie".

Chodzilo mi o obiekt translation, ze w nim masz trzymac dane, a nie ze dane maja byc obiektem

Cytat
Przy PHP_EOL chcę się tu zdecydować na jedno PHP_EOL lub "\n", wcześniej dadawałem "\n" bo prościej niż pisać PHP_EOL, ale to daje w każdym systemie ten sam efekt, więc czy nie lepiej użyć PHP_EOL.
Załatwia to tyle, że przy wyświetleniu źródła strony jest czytelnie, a bez przejść do nowej linii mamy wszystko w jednej niekończącej się linii (za górami, za lasami... nie może tak być).

Uzywaj \n i nie kombinuj, Juz ci zdaje sie to napisalem. to nie 20 lat temu ze trzeba bylo sie takimi duperami przejmowac bo kazdy system wszystko inaczej interpretowal. Teraz nowa linia to uniwersalne \n
  Forum: Oceny · Podgląd postu: #1262464 · Odpowiedzi: 94 · Wyświetleń: 5 916

nospor
Napisane: 6.02.2024, 12:14:57





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



zajebisty opis problemu: bo sie sypalo.. Jak masz problem z kodem ktory robimy, to podajesz komunikat bledu a nie walisz tekstem "bo sie sypalo" i totalnie zmieniasz koncepcje. No tak do niczego nie dojdziemy

Przeciez w Router masz

$controller = new $controller();

no to jaki problem zrobic z tego
$controller = new $controller($database);

?
oczywiscie konstruktor kontrolera tez ma przyjmowac ten parametr.
  Forum: Oceny · Podgląd postu: #1262317 · Odpowiedzi: 94 · Wyświetleń: 5 916

nospor
Napisane: 20.12.2023, 17:59:07





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Znajdz 10 roznic
blogModel
BlogModel

wink.gif

server zdalny to zapewne linux a linux jest bardzo czuly na wielkosc liter

ps: juz od dosc dawna mamy php8

ps: proponowalbym bys oddal ten projekt pod ocene, bo niestety robisz dosc duzo bledow i szkoda bys brnal dalej z ich niewiedza
  Forum: PHP · Podgląd postu: #1262172 · Odpowiedzi: 5 · Wyświetleń: 375

nospor
Napisane: 18.12.2023, 10:50:43





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Cytat
Poza tym jaka jest różnica stosowania zamiast {} dwukropka i endforeach?

Sa to poprostu dwie metody zapisu.
{} stosujesz glownie gdy masz ciaglasc kodu php i stosowanie drugiej formy jest za dlugie.
Druga metode stosujesz glownie gdy przeplatasz kod php z kodem html - jest wtedy bardziej czytelne
  Forum: Przedszkole · Podgląd postu: #1262170 · Odpowiedzi: 2 · Wyświetleń: 309

nospor
Napisane: 16.12.2023, 12:44:43





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



no ale co to ma robic? Wyswietlac dodatkowa wartosc $stopnie? no to w ostatnim parametrze dodaj to co ma sie wywsietlac. nie przecinek a kropka

imagettftext($im, 29, 0, 1005, 650, $red, $font, max($tempmax1dzienbest_szczecinek) . $stopnie);
  Forum: Przedszkole · Podgląd postu: #1262164 · Odpowiedzi: 2 · Wyświetleń: 255

nospor
Napisane: 5.12.2023, 17:17:47





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Twoj kod ma tyle bledow ze az dziw ze mozna tyle popelnic w tak krotkim kodzie.
No ale wracajac do problemu to twoj zgubiony rekord jest tutaj
$wiersz = $rezultat->fetch_assoc();

wywal to a rekord sie znajdzie.

ps: przenosze na przeszkole, z mysql to nie ma zadnego zwiazku
  Forum: Przedszkole · Podgląd postu: #1262137 · Odpowiedzi: 4 · Wyświetleń: 271

nospor
Napisane: 30.11.2023, 14:35:41





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



https://dev.mysql.com/doc/refman/8.0/en/dat...l#function_week
  Forum: Przedszkole · Podgląd postu: #1262127 · Odpowiedzi: 2 · Wyświetleń: 236

nospor
Napisane: 30.11.2023, 15:42:24





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



juz ci kiedys, w zasadznie niedawno, mowili tutaj o tablicy wielowymiarowej. Tam sobie trzymaj rodzaje i temperatury i z banki

  1.  
  2. $tablica = [
  3. 'precipitation' => [
  4. '-7' => '#7fc4ff',
  5. '-6' => '#91ccff',
  6. '-5' => '#9ad0ff',
  7. '-4' => '#a3d4ff',
  8. '-3' => '#b5dcff',
  9. '5' => '#07a127',
  10. .....
  11. ],
  12. 'inny rodzaj' => [
  13. '-7' => '#7fc4ff',
  14. '-6' => '#91ccff',
  15. '-5' => '#9ad0ff',
  16. '-4' => '#a3d4ff',
  17. '-3' => '#b5dcff',
  18. '5' => '#07a127',
  19. .....
  20. ],
  21. // itd itd
  22.  
  23.  
  24. ]
  25.  

a potem tylko

  1. $tablica[$rodzaj][$temperatura]
  Forum: Przedszkole · Podgląd postu: #1262128 · Odpowiedzi: 3 · Wyświetleń: 247

nospor
Napisane: 15.11.2023, 14:58:49





Grupa: Moderatorzy
Postów: 36 446
Dołączył: 27.12.2004



Po pierwsze: srednia liczy sie po zsumowaniu a nie w trakcie sumowania.
Po drugie:
skoro tak sumujesz
$chmuryniskie_koszalin += ($responsekoszalin['hourly']['cloudcover_low_best_match'][$dwdnoc]);
to tak ci liczy. Nie ma bata ze bierze dane skads indziej. Tylko wypadaloby wpierw przed petla wyzerowac zmienna
$chmuryniskie_koszalin = 0;
bo sie moze okazac ze jest tam jakas stara wartosci z innych obliczen wczesniejszych
  Forum: Przedszkole · Podgląd postu: #1262087 · Odpowiedzi: 7 · Wyświetleń: 834

251 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.04.2024 - 11:09