我不能用HTML运行PHP代码

时间:2015-09-28 12:21:24

标签: php mysql

我在我的网站上工作,它包括php / html / css。我想保存用户信息,这里是我的HTML代码;

<div class="container-fluid">

    <form class="form-signin" action="" method="post" style="max-width:500px; margin-left:auto; margin-right:auto;">
    <h2 class="form-heading">Yeni Musteri Kayit</h2>
    <div class="panel panel-success">

      <div class="panel-body">
        <div class="form-group">
          <label for="adsyd">Ad Soyad</label>
          <input type="text" id="adsyd" name="adsoyad" class="form-control" placeholder="Ad Soyad" required autofocus>
        </div>

        <div class="form-group">
          <label for="name">Telefon Numarasi</label>
          <input type="text" id="tel" name="tel" class="form-control" placeholder="Telefon Numarası" required autofocus>
        </div>

        <div class="form-group">
          <label for="surname">Adres</label>
          <input type="text" id="adres" name="adres" class="form-control" placeholder="Adres" required autofocus>
        </div>
         <div class="form-group">
          <label for="surname">Kayit Tarihi</label>
          <input type="text" id="kyt" name="kyt" class="form-control" placeholder="Kayıt Tarihi" required autofocus>
        </div>
      </div>
    </div>

         <button class="btn btn-success btn-block" type="submit">Kaydet</button>
    </form>
    </div>
 <?php

    if(isset($_POST['adsoyad'])) {

    $db = new mysqli('localhost', 'root', '1234', 'esranur');    

    if($db->connect_errno) die ('Bağlantı hatası:' . $db->connect_errno);

    $stmt=$db->prepare("insert into musteri values (NULL,?,?,?,?)");   

    if($stmt === FALSE) die("Sorgu hatası". $db ->error);

    $stmt->bind_param("sss", $_POST['adsoyad'],$_POST['telefon'],$_POST['adres']);

    $stmt->execute();
?>

我没有html和css代码的问题,但是当我尝试在最后一个div之后添加php代码时它不识别代码,它识别文本并且不运行代码,只是像文本一样打印。我是用错误的地方做的吗?我和netbeans一起工作。谢谢

4 个答案:

答案 0 :(得分:1)

我仍有同样的问题。我将我的项目文件移动到xampp / htcdocs。我的道路; file:/// C:/xampp/htdocs/mine/new.php,这里是我的PHP代码;

您没有在localhost上运行文件,而是file:///

更改您的网址:

file:///C:/xampp/htdocs/mine/new.php

到此:

http://localhost/mine/new.php

答案 1 :(得分:1)

test中创建文件夹C:/xampp/htdocs/,结果为:C:/xampp/htdocs/test

将所有项目复制到test文件夹。

打开浏览器并转到此地址:http://localhost/test

  1. 您的计算机上必须有活动的apache服务(例如Windows)。
  2. apache必须处于运行模式且没有错误!
  3. 其中包含.html个代码的所有php个文件,更改为.php
  4. 如果http://localhost/test无法正常工作,请写下您的文件名末尾地址(例如http://localhost/test/my_file.php);

答案 2 :(得分:-1)

安装apache webserver服务器,例如wamp: http://www.wampserver.com/en/ 观看一些有关它的教程。

答案 3 :(得分:-1)

将info.php文件放在具有代码

的服务器上
    <?php phpinfo(); ?>

如果此代码执行并显示服务器信息,那么您的服务器配置是正确的,并且您的文件名会添加一些其他扩展名,如果没有,则需要先设置它。