Я ищу сайт для кого-то, и я получил все файлы от предыдущего хоста / веб-мастера.
На сайте есть система заказов через PayPal, но две переменные, которые необходимо передать со страницы продукта здесь на страницу заказа, не отображаются.
В URL страницы заказа переменные переданы правильно, как показано ниже
http://www.italian-christmas-cookies.com/orderbelow.php?p=55&service=Angel%20Reading
, но они не отображаются на странице заказа
Код показан ниже.
Personalised
echo $service;
?>
Price: £
echo $p;
?>
Итак, учитывая все, что я ожидал увидеть
Персонализированное чтение ангелов
Цена: 55 фунтов стерлингов
Я был бы признателен за любые указатели от людей с большим опытом, чем у меня.
Спасибо Glenn
ОБНОВЛЕНИЕ:
Спасибо всем, все сообщения помогли, и это дало мне прогресс и немного образования. Я не знаю, как давно первоначальный автор написал код, поэтому среди них могут быть архаичные способы.
Если продолжить, будут ли аналогичные принципы применяться позже в коде, где форма фиксирует некоторые данные, введенные пользователем, и назначает имя переменной, например $ dateofbirth ниже, и позже используется в электронном письме владельцу? Другими словами, в настоящий момент дата рождения и другие поля не включаются в электронное письмо
Date of Birth (dd/mm/yyyy)
Код отправителя электронной почты находится здесь
$emailtext = "From: " . $clientname . "\r\n";
$emailtext .= "Service ordered: " . $service . "\r\n";
$emailtext .= "Price to pay: £" . $p . "\r\n";
$emailtext .= "Date of birth: " . $dateofbirth . "\r\n";
$emailtext .= "Questions:\r\n\r\n" . $questions . "\r\n\r\n";
$emailtext .= "Comments:\r\n\r\n" . $comments . "\r\n\r\n";
$emailtext .= $email;
В итоге, приведенный выше код является старым, архаичным, неподдерживаемым и нуждается в модернизации для заставить его работать?
Спасибо.