Soalan mudah untuk pemula: bantu masalah include_once
江森
江森 2019-03-13 19:38:47
0
0
831

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

江森
江森

membalas semua(0)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan