За последние 24 часа нас посетили 95702 программиста и 6261 робот. Сейчас ищут 1463 программиста ...

Решение задачи через форму

Тема в разделе "PHP для новичков", создана пользователем 6edyUH, 18 апр 2023.

  1. 6edyUH

    6edyUH Новичок

    С нами с:
    12 мар 2023
    Сообщения:
    21
    Симпатии:
    0
    PHP:
    1. function getCard($credit, $rep = 4)
    2. {
    3.     return str_repeat("*", $rep) . substr($credit, -4);
    4. }
    Возможно ли решение через HTML форму только на php, без AJAX и JS
    Спасибо!
     
  2. musicman3

    musicman3 Активный пользователь

    С нами с:
    30 июн 2019
    Сообщения:
    147
    Симпатии:
    12
    Адрес:
    Дыра на карте
    Это что вообще такое? Кусок кода, что куда вставлять, что получить на выходе, какие входящие? Возможно сделать пирожки на сковороде? Вот кусок воды... Примерно также...
     
  3. 6edyUH

    6edyUH Новичок

    С нами с:
    12 мар 2023
    Сообщения:
    21
    Симпатии:
    0
    Реализуйте функцию getCard(), которая принимает на вход номер кредитки (состоящий из 16 цифр) в виде строки и возвращает его скрытую версию, которая может использоваться на сайте для отображения. Если исходная карта имела номер 2034399002125581, то скрытая версия выглядит так ****5581. Другими словами, функция заменяет первые 12 символов, на звездочки. Количество звездочек регулируется вторым необязательным параметром. Значение по умолчанию — 4.
     
  4. antoniii

    antoniii Активный пользователь

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    Ну и как? Работает твоя функция?
     
  5. Aleksandr.B

    Aleksandr.B Активный пользователь

    С нами с:
    2 фев 2023
    Сообщения:
    159
    Симпатии:
    41
    Адрес:
    Барнаул
    Возможно. Форму можно отправить без JS и обработать на сервере. Данные из формы будут в $_REQUEST.
     
  6. antoniii

    antoniii Активный пользователь

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    Номер будет выдавать ****203439900212