Я пытаюсь получить правильную информацию об адресе, переданную через IPN. Я передаю все переменные адреса в PayPal (включая address2) и использую address_override = 1, чтобы убедиться, что этот адрес используется. Это отлично работает. Address1 и address2, очевидно, передаются обратно в сцепленном виде в address_street, и я хочу снова разделить их, но они, кажется, просто разделены пробелом (который я, очевидно, не могу использовать, чтобы разделить его, так как, вероятно, есть несколько пробелов). Я читал другие посты о том, что% 0D% 0A или \ r используются для их разделения, но, похоже, это не так для меня (я пытался разделить их, и когда я использую $ test_street = isset ($ _POST ['address_street'])? $ _POST ['address_street']: ''; вверху моего сценария ipn и сохранить $ test_street в БД, он просто возвращается с пробелом между ними).
Кажется до смешного трудным выяснить, как они соединяются и как их разделять, конечно, это может быть необычной вещью, которую хочется хотеть? Очевидно, что обходной путь заключается в том, чтобы вообще не использовать переменную address2 и просто добавить ее содержимое в конец переменной address1 с запятой между ними, но это означает, что это не более 2 строк (и у меня нет доступа к ним как к отдельным переменным ) что довольно раздражает.
Если у кого-нибудь есть указания относительно того, как я могу преодолеть это, то будет очень признателен, так как я не могу решить это!
Большое спасибо,
Dave