Napisane: Wczoraj, 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ń: 45 |
Napisane: Wczoraj, 08:56 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
corn to kukurydza. Ja mowie o CRON CRON to nic innego jak task manager, gdzie mowisz w jakim czasie ma sie odpalac jakis skrypt. Takze on nei sluzy do obslugi kolejki, tylko tam mowisz co ile czasu ma sie odpalac twoj skrypt php, ktory bedzie spradzal czy cos w kolejce jest |
Forum: Przedszkole · Podgląd postu: #1262613 · Odpowiedzi: 5 · Wyświetleń: 45 |
Napisane: Wczoraj, 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ń: 45 |
Napisane: Wczoraj, 08:47 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
Cytat Szukałem w Google ale wszystkie gotowce u mnie wyświetlają biala stronę A zwykle tez ci zwraca biala strone? Jesli tak, to cos zwaliles ze swoja konfiguracja. Jesli nie, to jakie skrypty zwracaja biala strone? Co mowia logi? |
Forum: Przedszkole · Podgląd postu: #1262611 · Odpowiedzi: 3 · Wyświetleń: 51 |
Napisane: 17.04.2024, 15:18:56 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
a czym nagrales te audycje? |
Forum: Przedszkole · Podgląd postu: #1262605 · Odpowiedzi: 5 · Wyświetleń: 72 |
Napisane: 12.04.2024, 13:03:13 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
po raz jedenasty: htmlspecialchars uzywa sie przed wyswietlaniem, anie po pobraniu z forma. do wkladania do bazy uzywa sie BINDowania i nie sanitanizuje sie wszystkich danych z forma jak leci, tylko jak trzeba, w zaleznosci co sie z nimi bedzie robilo. Pisanie takich uniwersalnych potworkoch bardzo szybko sie msci |
Forum: Przedszkole · Podgląd postu: #1262597 · Odpowiedzi: 2 · Wyświetleń: 63 |
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 |
Napisane: 27.03.2024, 15:33:46 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
do danych z post nalezy sie dobierac z tablicy $_POST. skoro wczesniej ci dzialalo, to miales wlaczone register_globals. Teraz masz wylaczone i zmienna $kontrola_uprawnien poprostu nie istnieje. Musisz ja pobrac z POST $kontrola_uprawnien = $_POST['kontrola_uprawnien']; |
Forum: Przedszkole · Podgląd postu: #1262583 · Odpowiedzi: 6 · Wyświetleń: 93 |
Napisane: 19.03.2024, 17:50:18 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
ok, powinienes uzyc preg_replace. to uzywa wyrazen regularnych i zalatwiloby tez twoj problem z "spadam" |
Forum: Przedszkole · Podgląd postu: #1262550 · Odpowiedzi: 6 · Wyświetleń: 113 |
Napisane: 19.03.2024, 10:05:16 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
pokaz jak to robisz teraz |
Forum: Przedszkole · Podgląd postu: #1262543 · Odpowiedzi: 6 · Wyświetleń: 113 |
Napisane: 20.03.2024, 14:51:17 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
No i tu wynika niezrozumienie Nigdzie z pytan sadistica nie wychodzila, ze chce pobierac osoby ktore polubily post. Od samego poczaktu bylo jasne, co pokazal w zapytaniu, ze go interesuje tylko osoba, dla ktorej sie wyswietla forum, czy ona polubila post. Dlatego tez wasze stwierdzenia, ze to bedzie zabojcze, nie mialy sensu |
Forum: Przedszkole · Podgląd postu: #1262559 · Odpowiedzi: 18 · Wyświetleń: 194 |
Napisane: 18.03.2024, 17:32:42 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
Cytat (...)autor postu będzie wraz z postami wybierał ich autorów(...) Sorry, ale nie rozumiem co tu masz na myśli. autor postu, czyli ty - sadistic_son, czy zamierzasz pobierac jeszcze autorow postow na swoim mini forum. To juz wiemy, ze zamierzasz i to jest jak najbardziej ok. Czego nie wiemy to to, czemu oni mysla ze to zabije baze, bo jak dla mnie jest to banalne i szybkie zapytanie. bez iloczynu kartezjanskiego jak im sie wydaje edit: trueblue i salvation: polubione posty beda pobierane tylko dla aktualnie przegladajacego uzytkownika a nie dla wszystkich na raz |
Forum: Przedszkole · Podgląd postu: #1262537 · Odpowiedzi: 18 · Wyświetleń: 194 |
Napisane: 18.03.2024, 17:08:36 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
Cytat A jaki sens jest pobierać Posty, ich Autorów i jeszcze Ulubione na jeden widok? Pytam z biznesowego punktu widzenia, bo szczerze, to jeszcze nie spotkałem się z taką kombinacją nawet przy forach. I znowu nie kumam. Przeciez dobrze jest widziec autora postu, oraz informacje czy jest to moj ulubiony post czy nie. standardowa funkcjonalnosc |
Forum: Przedszkole · Podgląd postu: #1262535 · Odpowiedzi: 18 · Wyświetleń: 194 |
Napisane: 18.03.2024, 17:07:19 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
Cytat Ale zgadzam się, że to będzie zabójcze zapytanie. podalem wyzej zapytanie. Co jest w nim zabojczego? Dla jednego posta, pobeirze jedna informacje czy jest ulubiona i autora posta. ZWykly, banalny left join bez zadnego iloczynu |
Forum: Przedszkole · Podgląd postu: #1262533 · Odpowiedzi: 18 · Wyświetleń: 194 |
Napisane: 18.03.2024, 14:21:29 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
Dzis poniedzialek wiec moge nie kleic wiec spytam, gdzie w tym zapytaniu jest iloczyn kartezjanski? $sql = "SELECT messages.ID, messages.MESSAGE, CASE WHEN favorites.ID_USER IS NULL THEN 0 ELSE 1 END AS is_favorite FROM messages left JOIN users on message.user_id = users.id LEFT JOIN favorites ON messages.ID = favorites.ID_MESSAGE AND favorites.ID_USER = $logged_in_user_id"; |
Forum: Przedszkole · Podgląd postu: #1262531 · Odpowiedzi: 18 · Wyświetleń: 194 |
Napisane: 18.03.2024, 11:45:39 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
trueblue a co ma autor do ulubionych postow? Uzytkownik przeciez moze polubic nie swoj post |
Forum: Przedszkole · Podgląd postu: #1262523 · Odpowiedzi: 18 · Wyświetleń: 194 |
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 |
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 |
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 |
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 |
Napisane: 13.03.2024, 12:10:23 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
pokaz co zwraca alert(f.akcyza[1].checked); alert(f.pesel.value.length); Swoja droga tak banalne debugowanie naprawde moglbys zrobic sam |
Forum: Przedszkole · Podgląd postu: #1262501 · Odpowiedzi: 2 · Wyświetleń: 114 |
Napisane: 13.03.2024, 11:49:02 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
if (f.akcyza[1].checked && f.pesel.value.length<1) |
Forum: Przedszkole · Podgląd postu: #1262499 · Odpowiedzi: 2 · Wyświetleń: 114 |
Napisane: 7.03.2024, 10:16:57 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
dawno w htaccess nie siedzialem ale masz kilka bledow logicznych. niby chcesz przekierowywac szkola-warszawa, ale w warunku nie uwzglednils myslnika. niby chcesz to przekierowac na post.php?szkola-warszawa ale w warunku przekierowujesz na post.php?id=szkola-warszawa itd itd Generalnie powinienies to przekierowywac na post.php?id=warszawa. po grzyba dodawac stala koncowke szkola do przekierowania? czyli cos takiego: RewriteRule ^blog/szkola-([0-9a-zA-z]+)/?$ post.php?id=$1[L] a potem w post.php pod $_GET['id'] powinna byc warszawa |
Forum: Przedszkole · Podgląd postu: #1262473 · Odpowiedzi: 18 · Wyświetleń: 317 |
Napisane: 28.02.2024, 10:44:56 | |
Grupa: Moderatorzy Postów: 36 446 Dołączył: 27.12.2004 |
T a funkcja move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile) kopiuje plik z formularza do twojego katalogu do ktorego wrzucasz pliki uzytkownikow. To jest naprawde proste. Wiec moze zamiast od razu brac sie nie wiadomo za co, to poprostu przeledz wpierw przez tydzien/dwa podstawy php. Bo troche mija sie z celem tlumaczenie kazdej linijki kodu w paro linijkowym przykladzie. Mowie to bez zlosliwosci |
Forum: Przedszkole · Podgląd postu: #1262457 · Odpowiedzi: 18 · Wyświetleń: 317 |
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 |
Forum: Przedszkole · Podgląd postu: #1262454 · Odpowiedzi: 18 · Wyświetleń: 317 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 02:56 |