Dodanie komentarza do usuwanego posta...

0

Byłem ciekaw. Otwieram jeden wątek w dwóch zakładkach (zakładam, że dwóch użytkowników czyta). W jednej zakładce dodaję komentarz, w tym czasie na drugiej usuwam post, do którego ma być dodany komentarz. Dodaję komentarz. Dodawanie komentarza kończy się:

Błąd: Cannot add or update a child row: a foreign key constraint fails (`coyote`.`post_comment`, CONSTRAINT `post_comment_ibfk_1` FOREIGN KEY (`comment_post`) REFERENCES `post` (`post_id`) ON DELETE CASCADE) (errno: 1452)<br />

INSERT INTO post_comment (comment_post, comment_time, comment_text, comment_user) VALUES(701827, 1294227814, "komentarz", 9093)


Czyli wychodzi na to, że nieprzewidziane zostało usunięcie postu i zezwolenie na dodanie do niego komentarza. Nie wiem czy jasno wytłumaczyłem... :)
0

Jasne jak slonce :) Dzieki za informacje.

0

Wiem, że drobiazg, ale niejako kontynuacja ;)
Otwieram wątek w dwóch zakładkach, w każdym wątku np. mój post jest ostatni. W jednej zakładce usuwam swój post. W drugiej zakładce post pozostaje - co oczywiste ;), jeśli chcę go teraz (po raz drugi usunąć) dostaję okienko "czy chcesz...", naciskam tak i czekam w nieskończoność.

Jeśli tak usunięty w jednej zakładce post w drugiej chcę "szybko edytować" oczywiście wypisuje komunikat, że nie istnieje, ale użycie klawisza "Edytuj" powoduje pobranie pliku o nazwie 172107-fghfghg o zawartości "Błąd: Post o podanym ID nie istnieje" (Opera 11)

Aha, sytuacja może się zdarzyć: np. mam otwartą zakładkę z postem, moderator usuwa go, a ja próbuję coś z nim zrobić.

0

Próba odpowiedzi w zamkniętym dziale (KOSZ) poprzez link http://4programmers.net/Forum/Kosz/172121-proste_programy_pomocy?mode=submit także powoduje pobranie pliku: 172121-proste_programy_pomocy z komunikatem wewnątrz zamiast jego wyświetlenia.

0

Może przydałby się jakiś trim na poście? (tylko marudzę...) Przy szybkiej edycji jest, przy normalnej nie...

1 użytkowników online, w tym zalogowanych: 0, gości: 1