Maison > Questions et réponses > le corps du texte
Tous les codes sources sont ici. Certaines personnes à Baidu ont dit que PHP et Html ne peuvent pas être mis dans un seul fichier, mais les miens sont placés dans des fichiers séparés. Je ne sais pas pourquoi le code PHP est renvoyé directement. Chers maîtres, veuillez diriger. ça
<form>
用户名:<input type="text" name="user" id="user">
邮件:<input type="text" name="email" id="email">
<input type="button" value="提交">
</form>
$(function(){
$('form input[type=button]').click(function(){
$.ajax({
type:'POST',
url:'user.php',
data:$('form').serialize(),
success:function(response,status,xhr){
$('#box').html(response);
}
});
});
})
<?php
echo $_POST['user'].'-'.$_POST['email'];
?>
迷茫2017-06-28 09:24:32
Il y a quelques points à noter :
Votre fichier PHP doit être monté sur le serveur et n'est pas accessible directement localement
Vous devez installer un analyseur PHP, php-fpm ou php sur votre serveur
Le serveur de votre site Web (généralement Apache2 ou Ngnix) doit charger le module d'analyse PHP dans la configuration et le configurer en conséquence. Après la configuration, vous devez redémarrer le serveur du site Web.
Au vu de votre situation, le premier cas est impossible car c'est le cas. localhost:8080
Les deuxième et troisième cas doivent faire l'objet d'une enquête pour en connaître les raisons.
漂亮男人2017-06-28 09:24:32
L'environnement n'a pas encore été couplé. Vous pouvez d'abord sortir phpinfo() puis travailler sur les étapes suivantes
仅有的幸福2017-06-28 09:24:32
Retournez au code source PHP pour prouver que PHP ne l'a pas analysé. . Soit il n'y a pas d'environnement PHP, soit il n'est pas placé dans le répertoire webroot spécifié par PHP. .