recherche

Maison  >  Questions et réponses  >  le corps du texte

Questions simples pour les débutants : aide avec le problème include_once

Environnement système : Le php EasyPHP12 utilisé est livré avec 5.4.6. Le répertoire Web se trouve dans E:EasyPHP12www sous le répertoire d'installation. J'ai créé un projet test
Définissez php.ini > "E:EasyPHP12wwwtest" et définissez un absolu. chemin. Je n'ai pas commencé par le chemin relatif et je ne l'ai pas non plus compris.
a.php (fichier de test)
inc/auth.php (fichier de test dans le répertoire inc)

Le code dans a.php est le suivant. follow
<?php
include_once("inc /auth.php");

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

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

Il y a 2 problèmes
1. Quand je lance http://127.0.0.1:8887/test /a.php localement et ouvrez le code source. On a l'impression que le code est lu directement, mais que le code dans include_once n'est pas exécuté. Que se passe-t-il ? Si phpinfo() est déplacé vers a.php, il s'exécutera normalement.

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

2. J'utilise la variable $ddd dans a.php, code : echo $ddd; mais cela ne fonctionne pas non plus, et une erreur est signalée.

Avis : Variable non définie : ddd dans E:EasyPHP12wwwtesta.php en ligne 11

江森江森2100 Il y a quelques jours837

répondre à tous(0)je répondrai

Pas de réponse
  • Annulerrépondre