Mam formularz, który wysyłam ajaxem by dodać zdjęcie do galerii.
Po wgraniu zdjęcia wykonuję taki skrypt:
$("#galerialista").load("includes/getphotolist.php");
i wszystko działa - prawie...
plik getphotolist.php wygląda tak:
$ustawienia = user($_SESSION['user']); $zdjecia = $pdo->query("SELECT id FROM galeria WHERE user=".$ustawienia['id']); $ile = $zdjecia->rowCount(); if($ile==0){ }else{ $listazdjec = $pdo->query("SELECT id, link FROM galeria WHERE user=".$ustawienia['id']); while ($rekord = $listazdjec->fetch()) { echo ' <div class="col"> <div class="gallery-img"> <a data-fslightbox="galeria" href="galeria/'.$ustawienia['id'].'/'.$rekord['link'].'"> <img src="galeria/'.$ustawienia['id'].'/m_'.$rekord['link'].'" class="rounded"> </a> <button class="dgp" value="'.$rekord['id'].'"><i class="fas fa-trash"></i></button> </div> </div>'; } }
Chodzi mi tu o button do kasowania zdjęć. Jak wejdę na stronę galerii i kliknę ten button to kasuje zdjęcie normalnie.
Lista zdjęć jest pobierana za każdym razem kiedy doda się lub usunie zdjęcie.
No i np. jak dodam zdjęcie - aktualizuje i pobiera mi listę zdjęć z tego pliku. Zdjęcie się wyświetla ale button do kasowania już nie działa,
dopóki nie odświeżę strony...