「\n」文字が機能しないという問題があります。単純な echo ステートメントを使用して変数の出力をテストしているときに、うまくいかないことに気付きました。改行文字にいくつかの異なる方法でアプローチして、それが私だけであるかどうかを確認しようとしましたが、試したことはありません. これが私が行ったいくつかの試みの例です:
<?php
// Establish Connection to Taskaro DB
require "../_connections/connection_taskDB.php";
// Start Session
session_start();
// Create Session Variables
$_SESSION['userID'];
$_SESSION['companyID'];
$_SESSION['usernameDB'];
// Convert Session Variables to page variables
$userID = $_SESSION['userID'];
$currentUser = $_SESSION['usernameDB'];
$editType = $_REQUEST['editType'];
$projectID = $_REQUEST['projectID'];
// Testing if new line character is working
echo "hello, Mr. New Line!\n\r";
echo "This line should be below 'hello, Mr. New Line!'";
// Testing variable and session connection
echo "SESSION VARIABLES:"."\\n\n"."userID = {$userID}";
echo "userID = {$userID}"."/n";
echo "currentUser = {$currentUser}"."\r";
echo "companyID = {$companyID}\n\r";
echo "\nPOST VARIABLES:\n";
echo "editType = {$editType}\n";
echo "projectID = {$projectID}\n";
?>
同様の問題があった他のオーバーフローの質問をいくつか読みましたが、どれも私の問題を解決しませんでした。プロジェクトは、php がインストールされているリモート サーバー (GoDaddy) 上にあります。ドキュメントには正しいファイル拡張子 (.php) が付いています。Dreamweaver でコーディングし、テスト用にスクリプトをアップロードしています。コードからわかるように、「\n」、「\n\r」、「\r」を試しました。また、Firefox と Google Chrome の両方でテストしました。
また、「\n」文字を連結しようとし、暗闇で写真を撮り、バックスラッシュではなくスラッシュを使用してみました (うまくいかないことはわかっていましたが、この時点でかなりイライラしています)。 . それは単純なことだと思いますが、他に何ができるかわかりません。ありがとうございます。