Я знаю, что cURL предназначен прежде всего для получения данных с удаленных сайтов.Следует ли использовать cURL для получения данных из локальных URL-адресов, использующих данные POST?
Например, у меня есть страница, на которой отображается квитанция.я использую это для отправки электронных писем в формате html, а также для того, чтобы клиент мог просмотреть квитанцию в своем браузере, если его почтовый клиент отображает ее неправильно.
Если присутствуют данные держателя POST-карты, он отображает имя, фамилию и фамилию.имя, адрес, город, штат, почтовый индекс, телефон, адрес электронной почты и способ оплаты в квитанции.
Я использую функцию file_get_contents (), чтобы извлечь эту веб-страницу и отправить электронное письмо.Проблема: при этом нет данных POST, поэтому, если вы получаете электронное письмо с квитанцией, вашей платежной информации не будет.Там нет никакого способа доказать, что квитанция на самом деле ваша.
Я пытаюсь соответствовать стандартам PCI, поэтому я стараюсь не хранить данные о держателях карт в сеансах или в таблице базы данных.