私はphpが初めてです。最近、php (http://net.tutsplus.com/articles/news/build-a-login-and-registration-system-with-xml/) で 1 つのログイン例を確認し、テスト サイトのログイン ページを実装しました。ローカル ホスト。
しかし今、私は各ユーザーに1つの画像を割り当てたいと思います.3人のユーザーがいて、ユーザーフォルダーの下に3人のユーザーxmlがあり、各xmlは次のようになります
<?xml version="1.0"?>
<user>
<password>some password will come here</password>
<email>user@user.com</email>
<img>images/mynewimage.jpg</img>
</user>
xml にノードを追加しまし<img>
たが、php ページでそれを呼び出す方法がわかりません。ここでの最大の課題は、ログイン後に3〜4個の基本ページがあり、各ページで彼のログインを維持しているため、各ページで現在のユーザーを見つけることです。そのため、以下に示すすべてのページにも彼の画像が必要ですセッションを維持するための各ページのコード
<?php
session_start();
if(!file_exists('users/' . $_SESSION['username'] . '.xml')){
header('Location: login.php');
die;
}
?>
ユーザー名を確認すると、<?php echo ucfirst($_SESSION['username']); ?>
現在のユーザー名が表示されますが、同じようにユーザー名の横に画像を呼び出すことができません。