PHP

Problème avec l'instruction "require_once"

Résolu

Bonjour,


Je suis en train de suivre le tutoriel pour la conception du site de rencontre mais il s'avère que je bloque au tutoriel YouTube "#3.1 Barre de menu intelligente" ou l'usage de l'instruction require_once est nécessaire or elle ne fonctionne pas avec moi alors que le code qu'elle remplace est fonctionnel.


index.php

<!doctype html>
<html lang="fr">
	<head>
		<!-- Required meta tags -->
		<meta charset="utf-8">
		<meta name="viewport" content="width=device-width, initial-scale=1">
 
 
		<!-- Bootstrap CSS -->
		<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-eOJMYsd53ii+scO/bJGFsiCZc+5NDVN2yr8+0RDqr0Ql0h+rP48ckxlpbzKgwra6" crossorigin="anonymous">
		<link href="style.css" rel="stylesheet">
 
 
		<title>Accueil</title>
	</head>
	<body>
		<?php
			require_once('menu.php');
		?>
		
		<h1>Hello, world!</h1>
 
 
 
 
		<!-- Optional JavaScript; choose one of the two! -->
 
 
		<!-- Option 1: Bootstrap Bundle with Popper -->
		<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/js/bootstrap.bundle.min.js" integrity="sha384-JEW9xMcG8R+pH31jmWH6WWP0WintQrMb4s7ZOdauHnUtxwoG2vI5DkLtS3qm9Ekf" crossorigin="anonymous"></script>
 
 
		<!-- Option 2: Separate Popper and Bootstrap JS -->
		<!--
		<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.1/dist/umd/popper.min.js" integrity="sha384-SR1sx49pcuLnqZUnnPwx6FCym0wLsk5JZuNx2bPPENzswTNFaQU1RDvt3wT4gWFG" crossorigin="anonymous"></script>
		<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/js/bootstrap.min.js" integrity="sha384-j0CNLUeiqtyaRmlzUHCPZ+Gy5fQu0dQ6eZ/xAww941Ai1SxSY+0EQqNXNE6DZiVc" crossorigin="anonymous"></script>
		-->
	</body>
</html>


Comment faire ?


Merci

945 vues
26 avril 2021 à 19:02 (Édité)
Cette pub permet au site de vivre ...

18 commentaires

J'ai enfin réussi, merci beaucoup !!!

@Flomir

Re @Sami-0:


Ok alors, désinstalle Wamp et Xampp avec Iobit uninstaller, et redémarre ton pc. Ensuite réinstalle Xampp.

Attention à tes fichiers Web.

J'ai réussi à démarrer MYSQL mais pas Apache, que faire ?

(Désolé pour les nombreuses questions)

Voici ce qui est affiché

Regarde mon message: Le 27 Avril 2021 à 19:08 (Édité)


Il faut que tu démarres les services Apache et MySQL.

Et que tu mettes les fichiers de ton site dans le répertoire que je viens de te mettre ci-dessous.

@Flomir

Je viens de faire l'installation, que faire maintenant ?

(Et merci !)

Je te conseille d'utiliser Xampp au lieu de Wamp,


voici la raison: XAMPP, pourquoi c'est mieux que Wamp ? (sitedudev.com)

Il faut savoir qu'un fichier PHP ne peut être lu que par un serveur.

Et donc il te faut un logiciel comme Xampp par exemple.

Ce lien pour le démarrer pourra peut-être t'aider.


Les fichiers web devront se mettre dans le répertoire:

C:\xampp\htdocs


Une fois que tu as démarré les services "Apache & MySQL", tu peux aller sur ton navigateur et lancer ton fichier, à cette adresse:

http://localhost/


Pour configurer PhpMyAdmin, c'est sur cette adresse-ci:

http://localhost/phpmyadmin/

Ah mince et comment je suis censé procéder ?

J'ai déjà phpmyadmin etc

@Flomir

Salut @Sami-0 😀


Je viens de comprendre à l'instant le soucis ^^

Tu n'utilises pas de serveur local

Cette pub permet au site de vivre ...
1
2