Topic de KheyDalto7 :

Besoin de GÉNIES en PHP

J'ai un serveur local, j'ai inscrit le code suivant https://image.noelshack.com/fichiers/2021/11/3/1615998638-zuol.png

(azaza.php a pour seule instruction echo "azaza")

Quand j'ouvre le html sur mon serveur local il y a une page blanche, au lieu du "azaza" auquel je m'attendais

Quelqu'un sait à quoi c'est dû ?

T'ouvre un .html c'est normal

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

Ahi j'avais pas vu

c'est vrai qu'il fallait un génie pour résoudre ça :)

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

et donc ?

Le 17 mars 2021 à 17:41:17 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

et donc ?

Renomme ton .html en .php , et sa fonctionne :oui:
(oui je nourris)

Le formulaire :

<link rel="stylesheet" href="style3.css" />
<title>
Formulaire html
</title>
</head>
<body>
<div>
<form action="reponse.php" method="GET">
<br> <h1> Votre non <input type="text" class="css" name="nom"></h1>
<br> <h1> Votre âge <input type="text" class="css" name="age"></h1>
<br> <h1>Votre sexe<input type="text" class="css" name="sexe"></h1>
<br> <h1>Votre mot de passe <input type="password" name="mdp"></h1>
<br> <h1> Votre origine <input type="text" class="css" name="origine"></h1>
</div>

</select>
<p>
<h1><input type=submit value="Envoyer"></h1>
</form>
</body>
</html

La réponse :

<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="style3.css" />

<title>
Test Formulaire PHP
</title>
</head>
<body>
<h2>Votre non : <?php echo $_GET['nom'] ?></h2>
<h2>Votre âge : <?php echo $_GET['age'] ?></h2>
<h2>Votre sexe: <?php echo $_GET['sexe'] ?></h2>
<h2>Votre mot de passe: <?php echo $_GET['mdp'] ?></h2>
<h2>origine: <?php echo $_GET['origine'] ?></h2>
<?php
$n = $_GET['nom'];
$a = $_GET['age'];
$y = $_GET['sexe'];
$w = $_GET['mdp'];
$t = $_GET['origine'];
?>

</body>

</html>

Il y a aussi du CSS mais osef

Le 17 mars 2021 à 17:43:10 x6F9GB6iu5LH a écrit :

Le 17 mars 2021 à 17:41:17 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

et donc ?

Renomme ton .html en .php , et sa fonctionne :oui:
(oui je nourris)

non mais no troll, je débute en php

pourquoi ça marche pas en html ?

comment faire pour exécuter du code php en html ?

Le 17 mars 2021 à 17:45:33 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:43:10 x6F9GB6iu5LH a écrit :

Le 17 mars 2021 à 17:41:17 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

et donc ?

Renomme ton .html en .php , et sa fonctionne :oui:
(oui je nourris)

non mais no troll, je débute en php

pourquoi ça marche pas en html ?

comment faire pour exécuter du code php en html ?

Tu ne peux pas. PHP est exectué côté serveur. Renomme ton fichier en php et passe bien par le serveur (ouvre pas directement le fichier dans ton navigateur), pour que ça soit interprété.

Le 17 mars 2021 à 17:47:57 Risiglobe a écrit :

Le 17 mars 2021 à 17:45:33 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:43:10 x6F9GB6iu5LH a écrit :

Le 17 mars 2021 à 17:41:17 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

et donc ?

Renomme ton .html en .php , et sa fonctionne :oui:
(oui je nourris)

non mais no troll, je débute en php

pourquoi ça marche pas en html ?

comment faire pour exécuter du code php en html ?

Tu ne peux pas. PHP est exectué côté serveur. Renomme ton fichier en php et passe bien par le serveur (ouvre pas directement le fichier dans ton navigateur), pour que ça soit interprété.

c'est-à-dire passe par le serveur ? j'utilise localhost

Le 17 mars 2021 à 17:49:20 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:47:57 Risiglobe a écrit :

Le 17 mars 2021 à 17:45:33 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:43:10 x6F9GB6iu5LH a écrit :

Le 17 mars 2021 à 17:41:17 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

et donc ?

Renomme ton .html en .php , et sa fonctionne :oui:
(oui je nourris)

non mais no troll, je débute en php

pourquoi ça marche pas en html ?

comment faire pour exécuter du code php en html ?

Tu ne peux pas. PHP est exectué côté serveur. Renomme ton fichier en php et passe bien par le serveur (ouvre pas directement le fichier dans ton navigateur), pour que ça soit interprété.

c'est-à-dire passe par le serveur ? j'utilise localhost

C'est localhost, si tu n'as pas créé de vhosts qui pointe directement vers le dossier de ton site.

Pour ce qui est de placer du code php dans un fichier html (ce que personne ne fait) , je ne suis même pas sûr que ça fonctionne, je crois qu'il faut faire une configuration apache ou nginx pour ça;

Le 17 mars 2021 à 17:45:33 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:43:10 x6F9GB6iu5LH a écrit :

Le 17 mars 2021 à 17:41:17 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

et donc ?

Renomme ton .html en .php , et sa fonctionne :oui:
(oui je nourris)

non mais no troll, je débute en php

pourquoi ça marche pas en html ?

comment faire pour exécuter du code php en html ?

tu peux pas , mais tu peux faire le contraire , et donc "mettre" des balise html dans un fichier php , c'est pour sa que je te dit de changer le nom de ton fichier en htmlazaza.php , dans ce cas précis sa fonctionnera

PS : le VDD a raison , le PHP s’exécute que sur un serveur

Le 17 mars 2021 à 17:45:33 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:43:10 x6F9GB6iu5LH a écrit :

Le 17 mars 2021 à 17:41:17 KheyDalto7 a écrit :

Le 17 mars 2021 à 17:38:06 Pausedej a écrit :
T'ouvre un .html c'est normal

et donc ?

Renomme ton .html en .php , et sa fonctionne :oui:
(oui je nourris)

non mais no troll, je débute en php

pourquoi ça marche pas en html ?

comment faire pour exécuter du code php en html ?

Avec du HTML :)

Sinon avec un include il le semble, genre tu inclus une page PHP dans une HTML.
Après ça fait 15 ans que j'ai pas touché un pc :(
ben t'as pas php activé ou alors il ne lit que .php et pas .html
ou alors c'est activé mais ton included a une erreur.
regarde les logs d'erreur du serveur. le error_log si c'est apache

Données du topic

Auteur
KheyDalto7
Date de création
17 mars 2021 à 17:31:54
Nb. messages archivés
21
Nb. messages JVC
21
En ligne sur JvArchive 142