У меня есть в моем сайте база данных с пользователями и Ваши пароли, чтобы мочь вводить информацию в компьютер в страницу. База данных хорошо, то же самое страница logeo, они функционировали хорошо без проблемы. До дней назад, без видимого разума, оно прекратило функционировать. Это код, который использовал, чтобы присоединяться:
<?php
class conexion {
public static function conectar ()
{
try {
$cn = new PDO("mysql:host=localhost:3306;dbname=misitio_bdatos","miusuario","qaz123");
return $cn;
} catch (PDOException $ex) {
die($ex->getMessage() );
}
}
} //sin etiqueta de cierre por ser parte de un require
Тогда я принял решение подтвердить, действительно были ли эти данные хорошо, со следующим кодом, который я нашел в Интернете и назвал как comprobar.php
<?php
function Conectarse()
{
$host='localhost:3306';
$usuariodb='miusuario';
$passwdb='qaz123';
$nombredb='misitio_bdatos';
if (!($link=mysql_connect($host,$usuariodb,$passwdb)))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db($nombredb,$link))
{
echo "Error seleccionando la base de datos, verifique que el nombre de usuario utilizado este asociado a la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
echo "Conexión con la base de datos conseguida.
";
mysql_close($link); //cierra la conexion
?>
Но когда я иду в этот файл в misitio.com/comprobar.php, он показывает мне сообщение
The resource you пахал looking for ты существуешь been переместите, had its ямс changed, or is temporarily unavailable.
Как я могу подтверждать, что действительно эта связь делалась из правильной формы?
Я работаю с PDO, чтобы санкционировать начала сеанса.
Большое спасибо :)