헤더에 문제가 있습니다. 지정된 페이지로 돌아 오지 않습니다. 업데이트가 제대로 작동하지만 profile.php로 돌아가는 대신 up.php 파일에 빈 페이지가 표시됩니다. up.php는 아래 표시된 파일의 이름입니다. 저를 도와주세요, 공백을 검사 한 나는,이헤더가 작동하지 않았습니다.
<?php
include('../_includes/configg.php');
session_start();
$id=$_SESSION['uid'];
?>
<?php
$phone= $_POST['phone'];
$phone2= $_POST['phone2'];
$address = $_POST['address'];
$fname= $_POST['fname'];
$sname = $_POST['sname'];
// turn autocommit off
mysqli_autocommit($link, FALSE);
// Insert data into mysql
$sql = "update trader set address='$address', phone='$phone', phone2='$phone2', sname='$sname', fname='$fname' where id= '$id'";
$result = mysqli_query($link, $sql);
// if successfully insert data into database, displays message "Successful".
if($result){
// Am having problem here is not returning to profile.php.
header('Location:profile.php');
}
else {
echo "ERROR";
}
mysqli_commit($link);
mysqli_close($link);
?>
인쇄 된 공백이나 다른 것이 브라우저에 실수로 전송되었는지 확인하십시오. – frunkad