Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 20.02.2007 Ostrzeżenie: (0%)
|
Witam
Mam zrobony jeden skryp do generowania pliku xml z bazy postgres. Składnia wygenerowanego gotowego i zapisanego na serwerze pliku wygląda podobnie do tej ponizej:
drugi skrypt wysyłający wysyła ten plik na wskazany adres email. Wszystko działa dobrze tylko jedno jest nie tak. Plik który na serwerze jest poprawnym xml (kod powyżej) po przesłaniu i odebraniu a następnie otworzeniu odebranego pliku xml ma składnię podobna do ponizszej:
Skryt wysyłający wygląda tak:
Co zrobić żeby mail plik był wysłany w formacie takim jak jest na serwerze a nie przetworzony i przed " jest wstawione \. Ten post edytował new_user 27.03.2008, 09:01:20 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%)
|
wyedytuj swoj post i dodaj znaczniki [ php ] do swojego kodu...
później spróbuj zamiast:
po prostu uzyć:
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 20.02.2007 Ostrzeżenie: (0%)
|
Zastosowałem twoją wskazówkę i nadal takie same objawy.
Probowalem stworzyc nawet cos takiego jak plik z rozszerzeniem *.msg o tresci podobnej
Jednak tu tez mam problem odebrany mail ma poucinane znaki typu name="7", type="7" i zamiast takich w odebranym mam na type="czyli bez dwoch pierwszsych znaków. Czyli coś takiego
Mało tego to jak jest jakis link w tresci tez mi zamienia znaki np końcówka adresu jest taka id=8380 a w odebranym mam idâ80 Bardzo proszę o pomoc. OK poradziłem sobie. Po prostu trzeba było przeparsować zmienne ze znakami = i dodac dwa dodatkowe znaki. Ten post edytował new_user 27.03.2008, 11:15:01 |
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 05:56 |