Obserwujący 0
bemben1997

Błedy ACP

4 posty w tym temacie

Witam mam problem iż robię do panelu gracza ACP . I najpierw chciałbym dodać funkcje unbana pomoże ktoś lub powie dlaczego to nie działa mam taki kod 

<form method="post">
  <input type="text" name="nick" />
  <input type="submit" value="Usuń bana" />
</form>
<?php 
mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db($db_name);
>
<?php
   if(isset($_POST['nick']))
   {
        $nick = mysql_real_escape_string($_POST['nick']);
        mysql_query("DELETE FROM `bans` WHERE `nick`='$nick'");
        echo 'Usunięte';
   }
>
</body>
</html>

A błędy są następujące :

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /users/0026/sh191956/www/sh191956.website.pl/acp.php on line 7
Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /users/0026/sh191956/www/sh191956.website.pl/acp.php on line 9
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /users/0026/sh191956/www/sh191956.website.pl/acp.php on line 9

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Proponuje skorzystać z mysqli do łączenia bazy. Pozatym w kodzie masz:

mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db($db_name);

A nigdzie nie masz zadeklarowanych tych zmiennych. Wyżej możesz wprowadzić:

$db_host = "localhost";
$db_user = "bartek";
$db_pass = "bartek15";
$db_name = "bartek";

Chyba...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach
Gość
Ten temat jest zamknięty i nie można dodawać odpowiedzi.
Obserwujący 0