두 개의 PHP 파일이 있습니다. 파일 addbasket.php이 아약스 호출 및 기사에 대한 매개 변수를 주어 addbasket.php
<?php
session_start();
$link = $_SESSION['link'];
if (isset($_SESSION['userid'])) {......}
?>
및
index.php를
<?php
session_start();
$_SESSION['link'] = mysqli_connect("localhost","test","test","dbname");
$link = $_SESSION['link'];
....
?>
(번호) 오전 이모 (번호)
그러나 mysqli_query는 작동하지 않습니다. $_SESSION['link']
은 addbasket.php에없는 것 같습니다. $_SESSION['userid']
이 있으니 바로 세션이 될 수 없습니다. 에코 될 수 있습니다.
여기에서 문제가 될 수있는 것은 무엇입니까?
'$ _SESSION [ 'link'] = mysqli_connect ("localhost", "test", "test", "dbname"); – ponciste
Ajax 호출을 제외한 모든 페이지에서 작동합니다. – HKK
그것의 모든 페이지에 대한 mysqli_connect 설정, 그래서 호스트가 변경되면, 나는 모든 PHP 파일 (약 50)에 대한 텍스트를 변경하지 않아도됩니다. 단지 index.php에서 변경할 수 있습니다. – HKK