Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekazanie do funkcji dwóch parametrów
M4ver7071
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Witam, stworzyłem skrypt w AJAX który wysyła zapytanie do pliku PHP następnie on usuwa dane zdjęcie. Wygląda to tak, że jak przekazuje ID tego zdjęcia skrypt działa.. ale jeszcze dodatkowo potrzebuję przekazać nazwę albumu z którego będzie to zdjęcie usunięte. Jak mam baseURL = 'http://example.com/admin/album/' i do tego dorzucę ID zdjęcia działa fajnie, problem zaczyna się jak dorzucam nazwę albumu zamiast na sztywno go ustawić.

Wygląda to mniej więcej tak:

function proces(album,zdj){
var base = 'http://example.com/';

xmlHttp.open('DELETE',base+'admin/'+album+'/'+zdj,true);

}

Wywołanie wygląda tak, że wyświetla mi komunikat :
"NetworkError: 500 Internal Server Error - http://cms.dev/admin/%5Bobject%20HTMLImageElement%5D/520


Zamiast nazwy albumu mam %5Bobject%20HTMLImageElement%5D

Ten post edytował M4ver7071 11.10.2014, 07:48:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Przy wywołaniu funkcji proces() podajesz jako pierwszy parametr obiekt DOM będący HTMLowym obrazkiem, a tymczasem powinieneś raczej podać jakiś łańcuch znaków. Pokaż fragment, w którym wywołujesz proces().
Go to the top of the page
+Quote Post
M4ver7071
post
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 26.06.2014

Ostrzeżenie: (0%)
-----


Wywołanie wygląda tak proces(nazwa albumu, id zdjecia);

A mam jeszcze pytanie. Czasami jak chce aby dany DIV został tylko odświeżony to zamiast mi to odświeżyć to ten div zostaje powielony za każdym wywołaniem funkcji
Go to the top of the page
+Quote Post
mortus
post
Post #4





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Wiem jak wygląda wywołanie i bardziej interesowało mnie, czym jest ta cała nazwa albumu.

W temacie powielania zawartości div-a niestety mogę się jedynie domyślać, że w niewłaściwy sposób przetwarzasz odpowiedź serwera, bądź też ta odpowiedź nie jest taka, jakiej byś oczekiwał. Jednak nie wskażę Ci błędu w kodzie, którego nie widzę.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 23:24