cari

Rumah  >  Soal Jawab  >  teks badan

Soalan mudah untuk pemula: bantu masalah include_once

Persekitaran sistem: php EasyPHP12 yang digunakan disertakan dengan 5.4.6 Direktori web berada dalam E:EasyPHP12www di bawah direktori pemasangan Saya membuat ujian projek
Tetapkan php.ini > laluan. Saya tidak bermula dengan laluan relatif, saya juga tidak memahaminya.
a.php (fail ujian)
inc/auth.php (fail ujian dalam direktori inc)

Kod dalam a.php adalah sebagai mengikuti
<?php
include_once("inc /auth.php");

?>
<!DOCTYPE html>
<html>
<head>/head> ;

auth.php
<?
phpinfo();
$ddd="1";
?>

Ada 2 masalah
1. Bila saya buka http://127.0.0.1:8887/test /a.php secara setempat dan buka kod sumber Nampaknya kod itu dibaca terus, tetapi kod dalam include_once tidak dilaksanakan. Jika phpinfo() dialihkan ke a.php, ia akan dilaksanakan seperti biasa.

<?
phpinfo();
$ddd="1";
?>
<!DOCTYPE html>
<html>
<head></head>

2 Saya menggunakan pembolehubah $ddd dalam a.php, kod: echo $ddd;

Notis: Pembolehubah tidak ditentukan: ddd dalam E:EasyPHP12wwwtesta.php pada baris 11

江森江森2139 hari yang lalu851

membalas semua(0)saya akan balas

Tiada jawapan
  • Batalbalas