>  Q&A  >  본문

양식을 제출하는 방법 양식을 제출할 때 페이지를 다시 로드하지 않고 세션 수를 얻는 방법

AJAX를 사용하여 페이지를 다시 로드하여 PHP 스크립트에 값을 제출하고 각 값을 세션 배열에 저장하는 숨겨진 입력 양식이 있는 양식을 만들었습니다. AJAX에 대한 도움말을 위해 <p id ="msg"></p> 返回 HTML 成功警报消息。我需要有关如何将 $count 发送到 <p id="count"></p> 和成功警报消息到 <p id ="msg"></pphpcngt phpcnsuccess:php 점에 cnendcphpcn을 제공합니다. 또한 성공 알림이 3초 동안 표시된 후 사라지기를 원합니다. 아래는 내 코드입니다:

으아악

위는 my_add_cart.php이고, 아래는 HTML과 자바스크립트입니다:

my_add_cart.php

<?php 
 session_start();

     $_SESSION['title'][]=$_POST['title'];
     $_SESSION['price'][]=$_POST['price'];
     $_SESSION['img_src'][]=$_POST['img_src'];
     
        $count = count($_SESSION["title"]);
echo $count;
     echo '<div class="alert">
  <span class="closebtn" onclick="this.parentElement.style.display=\'none\';">&times;</span> 
  <center>Product added successfully to cart.</center>
</div>';
exit();
?>

P粉587780103P粉587780103228일 전396

모든 응답(1)나는 대답할 것이다

  • P粉329425839

    P粉3294258392024-03-29 14:57:24

    서버 코드를 json API로 변환하는 것이 좋습니다

    솔루션

    이것으로 my_add_cart.php변경

    으아악

    프런트엔드 코드를 다음으로 변경하세요

    으아악

    회신하다
    0
  • 취소회신하다