今後の使用のためにログインユーザ名を取得するセッションを作成しようとしています。これは、ログインユーザ名に基づいてディレクトリ名を作成することです。 これはPHPサーバに接続するアプリです データベースに接続できます。ログインに成功しました。ディレクトリを作成することも成功しています(別のアンドロイドプロジェクトで)Androidアプリケーション用PHPサーバでのセッション
mkdir.phpファイルにsession_startを追加しようとします。私のログインは失敗しました(ログイン機能を含む個々のプロジェクトであっても、同じデータベースに対してのみ失敗しました)。ログインは、mkdir.phpからsession_startを削除した後に再び機能します)それだけではなく、ログイン機能を含むアプリケーションは、同じデータベースに関連する他のアプリも影響を受けました。
guide.The問題は、私は
がをFAILED推測mkdir.php上でください:
<?php session_start();
include "localhost.php";
if(!isset($_SESSION['username']))
{
?>
<a href="Login.php" />Login </a>
<?
}
else
{
echo "welcome ".$_SESSION['username'];
?>
<a href="Logout.php" />Logout </a>
<?
}
?>
localhost.phpがある
<?php
include "Header.php";
include "localhost.php";
include "main.php";
$path = $_Session['username'].$_POST['Case_no'];
mkdir($path);
?>
header.phpのをmkdir.phpデータベースへの接続(動作)
main.php
<?php require_once('localhost.php'); mysql_select_db($database_localhost,$localhost);
$username = $_POST['UserEmail'];
$password = $_POST['Password'];
$query_search = "select * from tbl_user where username = '".$username."' AND password = '".$password. "'";
$query_exec = mysql_query($query_search) or die(mysql_error());
$rows = mysql_num_rows($query_exec);
$_SESSION['username']=$username;
?>
SUCCESSFUL:mkdir.php
<?php
$path = $_POST['Case_no'];
mkdir($path);
?>