powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / сайт работал в php5 перенесли в php7 перестал работать
7 сообщений из 7, страница 1 из 1
сайт работал в php5 перенесли в php7 перестал работать
    #39560288
Erkanat.iman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. я новичок в php. проблема сайт работал в php5 перенесли в php7 перестал работать.
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
<?php
/**
 *
 */
class Database
{
  private $host="localhost";
  private $user="root";
  private $pass="******01";
  private $db="kense";
  function connecttoDb()
  {
    if (mysql_connect($this->host,$this->user, $this->pass))
    {

      if (mysql_select_db($this->db))
      {
      
      }
    }
    function closeConnection()
    {
      mysql_close;
    }
  }
}

?>


попробывал переделать так
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<?php
/**
 *
 */


class Database
{
  private $host="localhost";
  private $user="root";
  private $pass="******01";
  private $db="kense";
  function connecttoDb()
  {
    if (mysqli_connect($this->host,$this->user, $this->pass, $this->db))
    {
	
    }
    function closeConnection()
    {
      mysqli_close;
    }
  }
}

?>


не работает, в чем может быть причина. туплю реально
...
Рейтинг: 0 / 0
сайт работал в php5 перенесли в php7 перестал работать
    #39560309
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
сайт работал в php5 перенесли в php7 перестал работать
    #39560312
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Остальные функции на mysqli заменили?
...
Рейтинг: 0 / 0
сайт работал в php5 перенесли в php7 перестал работать
    #39560343
Erkanat.iman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да поменял. возможно что то не то делаю
...
Рейтинг: 0 / 0
сайт работал в php5 перенесли в php7 перестал работать
    #39560406
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как на счет того, чтобы посмотреть что там за ошибки?
...
Рейтинг: 0 / 0
сайт работал в php5 перенесли в php7 перестал работать
    #39560439
Erkanat.iman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообще ошибок не показывает.
index.php
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<?php
session_start();
if(isset($_SESSION['admin']))
{
  include 'views/main.php';
}
else {
  include 'views/login.php';
}

 ?>



login.php

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
<!DOCTYPE html>
<html lang="en">
<head>

    <meta charset="utf-8">
    <title>test</title>
    <!-- The styles -->
    <link id="bs-css" href="/admin/template/css/bootstrap-cerulean.min.css" rel="stylesheet">

    <link href="/admin/template/css/charisma-app.css" rel="stylesheet">
    <link href='/admin/template/css/jquery.noty.css' rel='stylesheet'>
    <link href='/admin/template/css/noty_theme_default.css' rel='stylesheet'>
    <link href='/admin/template/css/elfinder.min.css' rel='stylesheet'>
    <link href='/admin/template/css/elfinder.theme.css' rel='stylesheet'>
    <link href='/admin/template/css/jquery.iphone.toggle.css' rel='stylesheet'>
    <link href='/admin/template/css/uploadify.css' rel='stylesheet'>
    <link href='/admin/template/css/animate.min.css' rel='stylesheet'>

    <!-- jQuery -->


    <!-- The HTML5 shim, for IE6-8 support of HTML5 elements -->
    <!--[if lt IE 9]>
    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

    <!-- The fav icon -->
    <link rel="shortcut icon" href="img/favicon.ico">

</head>

<body>
<div class="ch-container">
    <div class="row">

    <div class="row">
        <div class="col-md-12 center login-header">
            <h2>РђСЌСЂРѕРїРѕСЂС‚</h2>
        </div>
        <!--/span-->
    </div><!--/row-->

    <div class="row">
        <div class="well col-md-5 center login-box">
            <div class="alert alert-info">
                Please login with your Username and Password.
            </div>
            <form class="form-horizontal" action="" method="post">
                <fieldset>
                    <div class="input-group input-group-lg">
                        <span class="input-group-addon"><i class="glyphicon glyphicon-user red"></i></span>
                        <input type="text" class="form-control" placeholder="Username" name="login">
                    </div>
                    <div class="clearfix"></div><br>

                    <div class="input-group input-group-lg">
                        <span class="input-group-addon"><i class="glyphicon glyphicon-lock red"></i></span>
                        <input type="password" class="form-control" placeholder="Password" name="password">
                    </div>
                    <div class="clearfix"></div>



                    <p class="center col-md-5">
                        <button type="submit" class="btn btn-primary" name="submit">Login</button>
                    </p>
                </fieldset>
            </form>
        </div>
        <!--/span-->
    </div><!--/row-->
</div><!--/fluid-row-->

</div><!--/.fluid-container-->

<!-- external javascript -->



<!-- library for cookie management -->
<script src="/admin/template/js/jquery.cookie.js"></script>

<!-- data table plugin -->
<script src='/admin/template/js/jquery.dataTables.min.js'></script>


<!-- notification plugin -->
<script src="/admin/template/js/jquery.noty.js"></script>
<!-- library for making tables responsive -->

<!-- star rating plugin -->
<script src="/admin/template/js/jquery.raty.min.js"></script>
<!-- for iOS style toggle switch -->
<script src="/admin/template/js/jquery.iphone.toggle.js"></script>
<!-- autogrowing textarea plugin -->
<script src="/admin/template/js/jquery.autogrow-textarea.js"></script>
<!-- multiple file upload plugin -->
<script src="/admin/template/js/jquery.uploadify-3.1.min.js"></script>
<!-- history.js for cross-browser state change on ajax -->
<script src="/admin/template/js/jquery.history.js"></script>
<!-- application script for Charisma demo -->
<script src="/admin/template/js/charisma.js"></script>


</body>
</html>
<?php
if (isset($_POST['submit']))
{
  include "models/Database.php";
  include "models/Select.php";
  $params= array( );
  $params['login']=$_POST['login'];
  $params['password']=$_POST['password'];
  $data= new Select("users");
  $result=$data->getDataWithParametrs($params);
  //print_r($result);
  if(count($result)>0){
    $_SESSION['admin']=$result[0]['login'];
  }
  echo '<META HTTP-EQUIV="REFRESH" CONTENT="0">';

}


 ?>


select.php
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
<?php
 class Select extends Database
 {
   private $tabname;
   function __construct($tablename)
   {
     $this->connecttoDb();
     $this->tabname=$tablename;
   }
function getRecordById($id)
  {
    $query="Select * from $this->tabname where id='$id'";
    if($sql=mysqli_query($query))
    {
      $data=mysqli_fetch_array($sql);
    }
    return $data;
  }
  function getAllData()
  {
    $query="Select * from $this->tabname";
    if ($sql=mysqli_query($query)){
       for ($i=0; $i < mysql_num_rows($sql); $i++) {
         $data[$i]=mysqli_fetch_array($sql);
       }
    }
    return $data;
  }
  function getDataWithParametrs($params){
      $query="Select * from $this->tabname where ";
      foreach ($params as $key => $values) {
        $query.="$key='$values' and ";
      }
      $query= substr($query, 0, -4);
      if ($sql=mysqli_query($link,$query)){
         for ($i=0; $i < mysql_num_rows($sql); $i++) {
           $data[$i]=mysqli_fetch_array($sql);
         }
      }
      return $data;
    }


}
 ?>
...
Рейтинг: 0 / 0
сайт работал в php5 перенесли в php7 перестал работать
    #39560472
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Erkanat.imanда поменял.
Видимо, не все. Вот, например:
автор
Код: php
1.
mysql_num_rows


Erkanat.imanвообще ошибок не показывает.Включите отображение ошибок.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / сайт работал в php5 перенесли в php7 перестал работать
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]