Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

1518 Stron V   1 2 3 > » 

nospor
Napisane: 27.03.2024, 16:20:14





Grupa: Moderatorzy
Postów: 36 440
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ń: 66

nospor
Napisane: 27.03.2024, 15:33:46





Grupa: Moderatorzy
Postów: 36 440
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ń: 66

nospor
Napisane: 19.03.2024, 17:50:18





Grupa: Moderatorzy
Postów: 36 440
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ń: 95

nospor
Napisane: 19.03.2024, 10:05:16





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



pokaz jak to robisz teraz
  Forum: Przedszkole · Podgląd postu: #1262543 · Odpowiedzi: 6 · Wyświetleń: 95

nospor
Napisane: 20.03.2024, 14:51:17





Grupa: Moderatorzy
Postów: 36 440
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ń: 171

nospor
Napisane: 18.03.2024, 17:32:42





Grupa: Moderatorzy
Postów: 36 440
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ń: 171

nospor
Napisane: 18.03.2024, 17:08:36





Grupa: Moderatorzy
Postów: 36 440
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ń: 171

nospor
Napisane: 18.03.2024, 17:07:19





Grupa: Moderatorzy
Postów: 36 440
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ń: 171

nospor
Napisane: 18.03.2024, 14:21:29





Grupa: Moderatorzy
Postów: 36 440
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ń: 171

nospor
Napisane: 18.03.2024, 11:45:39





Grupa: Moderatorzy
Postów: 36 440
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ń: 171

nospor
Napisane: 18.03.2024, 11:25:32





Grupa: Moderatorzy
Postów: 36 440
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ń: 171

nospor
Napisane: 18.03.2024, 11:07:22





Grupa: Moderatorzy
Postów: 36 440
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ń: 171

nospor
Napisane: 14.03.2024, 17:13:45





Grupa: Moderatorzy
Postów: 36 440
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ń: 72

nospor
Napisane: 14.03.2024, 17:12:25





Grupa: Moderatorzy
Postów: 36 440
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ń: 67

nospor
Napisane: 13.03.2024, 12:10:23





Grupa: Moderatorzy
Postów: 36 440
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ń: 91

nospor
Napisane: 13.03.2024, 11:49:02





Grupa: Moderatorzy
Postów: 36 440
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ń: 91

nospor
Napisane: 7.03.2024, 10:16:57





Grupa: Moderatorzy
Postów: 36 440
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ń: 286

nospor
Napisane: 28.02.2024, 10:44:56





Grupa: Moderatorzy
Postów: 36 440
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ń: 286

nospor
Napisane: 28.02.2024, 10:30:48





Grupa: Moderatorzy
Postów: 36 440
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ń: 286

nospor
Napisane: 28.02.2024, 09:32:14





Grupa: Moderatorzy
Postów: 36 440
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ń: 286

nospor
Napisane: 27.02.2024, 10:40:58





Grupa: Moderatorzy
Postów: 36 440
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ń: 161

nospor
Napisane: 27.02.2024, 09:46:32





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



No i ten edytor, ktorego uzywasz na pewno ma funkcje ktora zczytuje tresc diva i wrzuca do pola formularza. Wszystkie edytory tak maja
  Forum: Przedszkole · Podgląd postu: #1262438 · Odpowiedzi: 6 · Wyświetleń: 161

nospor
Napisane: 26.02.2024, 15:53:51





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



zeby cos od uzytkownika przeslac do serwera, musi pojsc albo formularz albo ajax
Divy nie sa wysylane formularzem, wiec albo musisz to miec jeszcze w poly HIDDEN albo slesz ajaxem, gdzie wczesniej przy pomocy js pobierasz tekst z diva i dokladasz to do ajaxa


No chyba ze ty parsujesz jakas zewnetrzna strone ale to wypadaloby napisac od razu
  Forum: Przedszkole · Podgląd postu: #1262430 · Odpowiedzi: 6 · Wyświetleń: 161

nospor
Napisane: 18.03.2024, 10:12:48





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



nie rozumiem problemu. Albo uzywasz sanitizera, albo escapujesz dane. Sie zdecyduj,
  Forum: PHP · Podgląd postu: #1262516 · Odpowiedzi: 10 · Wyświetleń: 303

nospor
Napisane: 26.02.2024, 16:10:29





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



Cytat
Przy formularzu z polami: imię i nazwisko, adres e-mail,

Od tego to chyba mamy walidacje? Ze email ma miec okreslona struktrue, to bylo dla mnie logiczne ze w email nie wloze kodu html. Sadzilem ze mowimy tutaj o ogolnym polu, ala komentarz
  Forum: PHP · Podgląd postu: #1262432 · Odpowiedzi: 10 · Wyświetleń: 303

1518 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.03.2024 - 00:00