如何解决PhpStorm打印php而不是html页面的脚本
我正在用本地服务器上的HTML / PHP / CSS / SQL开发CV生成器的项目。当我使用chrome选项在PHPStorm上运行php文件时,它将在两个php标签之间而不是html页面之间打印代码。从今天开始,在此之前一切都运转良好。
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<title>Page d'inscription</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="grid-container">
<div class = "carre_acceuil">
<div class = "titre_acceuil">
Inscription
</div>
<form method="post" action="inscrire.php">
<div class = "formulaire_acceuil">
<label>
<input type = "text" name = "prenom" placeholder="Prenom" required class="input_acceuil"><br><br>
<input type = "text" name = "nom" placeholder ="Nom" required class="input_acceuil"><br><br>
<input type = "email" name = "email" placeholder ="Adresse email" required class="input_acceuil"><br><br>
<input type = "password" name = "password" placeholder ="Mot de passe" required class="input_acceuil"><br><br>
</label>
<input type="submit" value="S'inscrire" class="bouton">
</div>
</form>
</div>
</div>
</body>
文件“ inscrire.php”在这里:
<?php
$nom = $_POST["nom"];
$nom = ucfirst(strtolower($nom));
$prenom = $_POST["prenom"];
$prenom = ucfirst(strtolower($prenom));
$email = $_POST["email"];
$password = crypt($_POST["password"]);
//se connecter a la base de donee
$bdd = new PDO("mysql:host=localhost;dbname=ifd1_gestion_cv;charset=utf8","root","");
// Créer une requête INSERT INTO pour insérer un étudiant
$req = $bdd->prepare("INSERT INTO comptes (nom,prenom,email,password) VALUES (?,?,?);");
// Exécuter la requête
$req->execute([ucfirst($nom),ucfirst($prenom),$email,$password]);
header("Location: index.php");
?>
解决方法
更新,我卸载了phpstorm并重新安装了它,现在它可以工作了,谢谢大家!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。