1

アプリケーションをmysql_*関数から、PDO APIおよび機能していたログインボックスに移行しようとしています。user_check.php詳細のファイルへの転送を停止しました。

私のコードは次のとおりです。

<?php
session_start();


if (isset($_SESSION['real_name'])){

include "member_area.php";
die("-");

}
include "Database.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" href="css/style_002.css">
<link rel="stylesheet" href="css/style.css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Billing Area</title>
<link rel="stylesheet" href="css/tooltip.css" type="text/css">

<div id="indexcpcenter">
 <div class="indexcpcenterbox">

   <form method="post" action="user_check.php">
Member Login <Br>
Email Address:<br>
<input type="text" name="username" type="text">
<br>
Password:<br><input type="password" name="password" type="text"></td>
<br><input type="submit" name="Submit" value="Login">
<br><i>Produced By <a href="http://www.slayer-productions.com">Slayer-Productions</a> Copyright 2012-2015 Slayer-Productions.com
</form>

</div>
</div> 

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/main.js"></script>
<script type="text/javascript" src="js/slideshow.js"></script>
<script type="text/javascript" src="js/tooltip.js"></script>
 <div style="position: absolute; margin: 0px; top: 384px; left: 351.5px;" id="popup"><div id="popup_title"></div><div id="popup_body">Seems like this was empty</div> <div id="popup_bottom"></div></div>

 <div id="dp_swf_engine"><object style="position: absolute; top: -1000000px; left: -1000000px;" id="_dp_swf_engine" data="swf/dealply_swf_engine.swf" type="application/x-shockwave-flash" height="1" width="1"><param value="always" name="allowscriptaccess"></object></div>

 </body></html>

より読みやすいバージョンはここで入手できます:http://pastebin.com/5GQ8Nnud

user_check.phpなぜファイルに詳細が転送されないのかわかりませんが、誰かアイデアがありますか?

要求に応じて:Database.php

$hostname = "mysql:dbname=alltables;host=127.0.0.1";
$username = "root";
$password = "xxx";

try
{
    $Con = new PDO ($hostname, $username, $password);
}catch (PDOException $e){
    echo 'Connection failed: ' . $e->getMessage();
}
4

2 に答える 2

0

問題は私のmember_area.phpファイルにありました。ファイルの元の内容は次のとおりです。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" href="css/style_002.css">
<link rel="stylesheet" href="css/style.css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Billing Area</title>
<link rel="stylesheet" href="css/tooltip.css" type="text/css">

Success!

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/main.js"></script>
<script type="text/javascript" src="js/slideshow.js"></script>
<script type="text/javascript" src="js/tooltip.js"></script>
 <div style="position: absolute; margin: 0px; top: 384px; left: 351.5px;" id="popup"><div id="popup_title"></div><div id="popup_body">Seems like this was empty</div> <div id="popup_bottom"></div></div>

 <div id="dp_swf_engine"><object style="position: absolute; top: -1000000px; left: -1000000px;" id="_dp_swf_engine" data="swf/dealply_swf_engine.swf" type="application/x-shockwave-flash" height="1" width="1"><param value="always" name="allowscriptaccess"></object></div>

 </body></html>

上記のファイルをちょうどに変更し、ページsuccess からのリダイレクトが機能しました。index.php変!

于 2012-12-17T01:41:43.650 に答える
0

POSTデータはuser_check.phpによって受信されますか?

<pre>
print_r($_POST)
</pre>

もしそうなら、認証クラス/ファイルはどのように見えますか?

すでに何を試しましたか?

于 2012-12-17T01:34:44.890 に答える