Skocz do zawartości
bemben1997

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in public_html/panel/config.php on line 3

Promowane odpowiedzi

witam mam problem iż nie łaczy mi się coś oto błąd 

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/slayers/domains/slayers.pl/public_html/panel/config.php on line 3

A kod config wygląda tak 

<?php 
session_start();
mysql_connect("IP","Login","Haslo") or die(mysql_error()."Nie mozna polaczyc sie z baza danych. Prosze chwile odczekac i sprobowac ponownie.");
mysql_select_db("Nazwa tabeli") or die(mysql_error()."Nie mozna wybrac bazy danych.");
mysql_query("SET NAMES 'utf8'");
?>

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Kolego =  funkcja "mysql_connect()"  nie jest już obsługiwana w PHP.

Najprościej będzie Ci chyba po prostu pozamieniać mysql_* na mysqli_* w nazwach funkcji.

Edytowane przez FoX
  • Lubię to! 2

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
<?php 
include("config.php");
session_start();
error_reporting(0); 
$nick = $_SESSION['nick'];
$haslo = $_SESSION['haslo'];
$pranga = $_SESSION['pranga'];
$zalogowany = $_SESSION['zalogowany'];

$eq = mysql_query("select * from `Gracze` where nick = '$nick'")  or die('B��d zapytania  MYSQL'); 

while($r = mysql_fetch_assoc($eq)) 
{ 

  $_SESSION['pranga'] = $r['ranga'];
  $r['ranga'] = $pranga;
}

?>

<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
</head>
<body>




<style>
 
   body
   {
     background-color: black;
   }

   #kontener
   {
      width: 1900px;
      margin-left: auto;
      margin-right: auto;
   }

   #logo
   {
      
      background-color: #2E64FE;
      color: white;
      text-align: center;
      padding: 5px;
      opacity: 0.7;

      
   }

   #zakladki
   {
	   clear: both;
	   float:left;
       background-color: #2E64FE;
       padding: auto;
       opacity: 0.7;
   }
   #srodek
   {
       float: left; 
       padding: auto;
       width: 1900px;
       background-color: #2E64FE;
   }
   #footer
   {
       clear: both;
       background-color: #2E64FE;
       color: white;
       text-align: center;
       padding: 30px;
       opacity: 0.6;
   }
   .option
{
	float: left;
	background-color: #2E9AFE;
	min-width: 380px;
	height: 45px;
	font-size: 18px;
	padding: 11.81px;
	border-right: 2px dotted #dedede;
	opacity: 0.8;
}

   .option:hover 
   {
	opacity: 0.8;
	cursor: pointer;
	background-color: green;
   }
   
   a:hover
   {
	color: red;
   }
   
   
 </style>
 </head>
 
 
 
 
 <body>


  <div id="kontener">

    <div id="logo">
	<?php

		if($pranga != 0)
		{
			echo ' <a href="http://slayers.pl/panel/edycja.php?nick='.$nick.'"><img src="http://slayers.pl/panel/edycja.png" height="42" width="42"></a> ';
			echo ' <a href="http://slayers.pl/panel/logi.php?typ=-1&od=1"><img src="http://slayers.pl/panel/logi.png" height="42" width="42"></a> ';
		}
		if($_SESSION['zalogowany'] == 1)
		{
			echo '<a href="http://slayers.pl/panel/wyloguj.php"><img src="http://slayers.pl/panel/wyloguj.png" height="42" width="42"></a> ';
		}

	?>
     <a href="http://slayers.pl/index.php"><img src="http://slayers.pl/forum/images/logo.png" alt="Silver Truck RolePlay" /></a>

    </div>







<center>
	<div id ="zakladki">

<?php
if($_SESSION['zalogowany'] == 0)
{
		echo ' <div class = "option"> <a href="zaloguj.php">Logowanie</a>  </div> ';
}
if($_SESSION['zalogowany'] == 1)
{
		echo ' <div class = "option"> <a href="profil.php?snick='.$nick.'">Profil</a>  </div> ';
}
?>
		<div class = "option"> <a href="ban-lista.php">Ban lista</a>  </div>
		<div class = "option"> <a href="gracze.php">Gracze</a>  </div>
		<div class = "option"> <a href="rankingi.php">Rankingi</a>  </div>
		<div class = "option"> <a href="http://slayers.pl/forum">Forum</a>  </div>
		
	
  </div>
</center>


   <div id = "srodek">
   <center>
		<br /><br />
<br /><br />
<br /><br />
		<font color = "white">
		<font size = 5> Witamy na naszym portalu serwera Slayers Truck Serwer. </font> <br />
		<font size = 4> SA:MP IP: <b>51.254.123.206:8020  lub samp.slayers.pl:8020</b> </font> <br />
		<font size = 4> TS3 IP: <b>TS.SLAYERS.PL</b> </font> <br /> <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
		
	</center>
    </div>




   <div id = "footer">
      &copy; Autorem portalu jest Patryk
    </div>


 </div>

</body>

</html>

A tutaj gdzie co zmienić ?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Dnia 16.02.2016 at 23:42, Salvation napisał:

(...) Teraz wszystkie zapytania w plikach PHP będziesz musiał przerobić z mysql_* na mysqli_* i dodać `$con,` w nawiasy okrągłe.

 

Czego nie rozumiesz w powyższej instrukcji?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
<?php 
include("config.php");
session_start();
error_reporting(0); 
$nick = $_SESSION['nick'];
$haslo = $_SESSION['haslo'];
$pranga = $_SESSION['pranga'];
$zalogowany = $_SESSION['zalogowany'];

$eq = mysqli_query("select * from `Gracze` where nick = '$nick'")  or die('B��d zapytania  MYSQL'); 

while($r = mysqli_fetch_assoc($eq)) 
{ 

  $_SESSION['pranga'] = $r['ranga'];
  $r['ranga'] = $pranga;
}

?>

<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
</head>
<body>




<style>
 
   body
   {
     background-color: black;
   }

   #kontener
   {
      width: 1900px;
      margin-left: auto;
      margin-right: auto;
   }

   #logo
   {
      
      background-color: #2E64FE;
      color: white;
      text-align: center;
      padding: 5px;
      opacity: 0.7;

      
   }

   #zakladki
   {
	   clear: both;
	   float:left;
       background-color: #2E64FE;
       padding: auto;
       opacity: 0.7;
   }
   #srodek
   {
       float: left; 
       padding: auto;
       width: 1900px;
       background-color: #2E64FE;
   }
   #footer
   {
       clear: both;
       background-color: #2E64FE;
       color: white;
       text-align: center;
       padding: 30px;
       opacity: 0.6;
   }
   .option
{
	float: left;
	background-color: #2E9AFE;
	min-width: 380px;
	height: 45px;
	font-size: 18px;
	padding: 11.81px;
	border-right: 2px dotted #dedede;
	opacity: 0.8;
}

   .option:hover 
   {
	opacity: 0.8;
	cursor: pointer;
	background-color: green;
   }
   
   a:hover
   {
	color: red;
   }
   
   
 </style>
 </head>
 
 
 
 
 <body>


  <div id="kontener">

    <div id="logo">
	<?php

		if($pranga != 0)
		{
			echo ' <a href="http://slayers.pl/panel/edycja.php?nick='.$nick.'"><img src="http://slayers.pl/panel/edycja.png" height="42" width="42"></a> ';
			echo ' <a href="http://slayers.pl/panel/logi.php?typ=-1&od=1"><img src="http://slayers.pl/panel/logi.png" height="42" width="42"></a> ';
		}
		if($_SESSION['zalogowany'] == 1)
		{
			echo '<a href="http://slayers.pl/panel/wyloguj.php"><img src="http://slayers.pl/panel/wyloguj.png" height="42" width="42"></a> ';
		}

	?>
     <a href="http://slayers.pl/index.php"><img src="http://slayers.pl/forum/images/logo.png" alt="Silver Truck RolePlay" /></a>

    </div>







<center>
	<div id ="zakladki">

<?php
if($_SESSION['zalogowany'] == 0)
{
		echo ' <div class = "option"> <a href="zaloguj.php">Logowanie</a>  </div> ';
}
if($_SESSION['zalogowany'] == 1)
{
		echo ' <div class = "option"> <a href="profil.php?snick='.$nick.'">Profil</a>  </div> ';
}
?>
		<div class = "option"> <a href="ban-lista.php">Ban lista</a>  </div>
		<div class = "option"> <a href="gracze.php">Gracze</a>  </div>
		<div class = "option"> <a href="rankingi.php">Rankingi</a>  </div>
		<div class = "option"> <a href="http://slayers.pl/forum">Forum</a>  </div>
		
	
  </div>
</center>


   <div id = "srodek">
   <center>
		<br /><br />
<br /><br />
<br /><br />
		<font color = "white">
		<font size = 5> Witamy na naszym portalu serwera Slayers Truck Serwer. </font> <br />
		<font size = 4> SA:MP IP: <b>51.254.123.206:8020  lub samp.slayers.pl:8020</b> </font> <br />
		<font size = 4> TS3 IP: <b>TS.SLAYERS.PL</b> </font> <br /> <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
		
	</center>
    </div>




   <div id = "footer">
      &copy; Autorem portalu jest Patryk
    </div>


 </div>

</body>

</html>

Nadal jest błąd zapytania .

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nadal masz starą funkcję:

mysql_fetch_array( ... )

Dodatkowo to powinno być tylko raz na samej górze pliku:

session_start();

 

Poza tym masz jeszcze zamknięty blok PHP nie w tym miejscu co potrzeba.

  • Lubię to! 1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Utwórz konto

Utwórz konto. To darmowe i bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz


×