Jak zapisać plik XML na serwerze dla CENEO |
Jak zapisać plik XML na serwerze dla CENEO |
5.01.2021, 22:46:09
Post
#1
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 3.03.2012 Ostrzeżenie: (0%) |
Witam
Zrobiłem kod który generuje odpowiedni plik XML z aktualnymi produktami i cenami który będzie przekazywał dane do ceneo plik bez problemu można pobrać ale nie wiem jak zapisać go na serwerze generuje się pusty plik bez zawartości mogę prosić o poradę jak zrobić aby zapisywał się plik z wygenerowaną zawartością.
Z góry bardzo dziękuję za poradę -------------------- ----------------------------------------------------------------------------
Najlepsza scianka reklamowa z darmową dostawą w całej polsce. |
|
|
6.01.2021, 07:59:38
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 828 Pomógł: 225 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Nie można.
podajesz adres w systemie ceneo do pliku z ofertą sklepu i tyle. A tworząc XML lepiej użyć coś innego np.: https://www.php.net/simplexml więcej na: https://stackoverflow.com/questions/486757/...cally-using-php |
|
|
6.01.2021, 12:30:24
Post
#3
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 3.03.2012 Ostrzeżenie: (0%) |
na pewno nie da się zapisać pliku na serwer ?, generuje i pobiera się bardzo dobrze i jest zgodny z wymogami ceneo wystarczy zapisać go na dysk i ustawić ścieżkę w ceneo i załatwione.
-------------------- ----------------------------------------------------------------------------
Najlepsza scianka reklamowa z darmową dostawą w całej polsce. |
|
|
6.01.2021, 12:51:06
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 440 Pomógł: 6290 Dołączył: 27.12.2004 |
// Zapisuje na dysku
$fp = fopen('produkty_w_sklepie_dla_ceneo.xml', 'w'); fwrite("produkty_w_sklepie_dla_ceneo.xml", $fp); fclose($fp); Co wg ciebie to robi? bo na pewno nie zapisuje to do pliku tego co pruje ECHO -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
7.01.2021, 18:00:23
Post
#5
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: 3.03.2012 Ostrzeżenie: (0%) |
No tak, to wychodzi że ten kod idealnie nadaje się do generowania i pobierania plików XML może komuś się przyda ja zabieram się za to co polecił Tomplus czyli https://www.php.net/simplexml zobaczymy czy się uda zapis na serwerze jest podstawą w komunikacji z ceneo.
Tym razem zaczynam od możliwości zapisu na dysku zobaczcie co jest błędnie napisane że zapisuje pusty plik zamiast zawartość XML
-------------------- ----------------------------------------------------------------------------
Najlepsza scianka reklamowa z darmową dostawą w całej polsce. |
|
|
7.01.2021, 22:04:21
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 828 Pomógł: 225 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Jak będziesz korzystał z klasy simpleXML to nie będziesz potrzebował żadnych fwrite, fopen, fclose.
i to DIE() też jest zbędne, bo przez to możesz sie oślepić przed błędami. |
|
|
Wersja Lo-Fi | Aktualny czas: 28.03.2024 - 14:00 |