MAMP를 사용하고 있으며 PHP에서 헤더를 사용하여 리다이렉트하지 못하고 있습니다. 뭔가 잘못되었을 때 누군가 다음 코드를 살펴볼 수 있습니까? ??PHP 헤더가 공백을 제거한 후에도 MAMP에서 작동하지 않습니다.
나는 비슷한 게시물을 읽고 그것이 헤더 태그 전에 공백 일종으로 인해 발생하지만 내 경우에는 그렇지 않은 것으로 나타났습니다.
당신의 조언을 부탁드립니다 ... 고맙습니다<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password="root"; // Mysql password
$db_name="DBase"; // Database name
$tbl_name="customers"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// username and password sent from the form
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
$myusername = stripslashes($myusername);
$mypassword = md5($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);
$sql="SELECT * FROM $tbl_name WHERE Username='$myusername' and Password='$mypassword'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1){
session_register("myusername");
session_register("mypassword");
header("location:/Account/index.php");
}
else {
echo "Wrong Username or Password.";
}
?>
내 스크립트의 경우에 예제를 제공하는 것이 가능합니다. 정확히 위의 함수를 어디에 사용합니까 ??? – sohal07
이것은 위대한 @Ziinloader입니다 - 그 ob_start(); 기능은 내가 MAMP와 호환 될 필요가있는 것이다. 잘 하셨어요! 자세한 설명에 감사 드리며 실제로 도움이됩니다. – itsricky