Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2012, 23:54
Avatar de osvaldor
osvaldor
 
Fecha de Ingreso: abril-2012
Ubicación: Santiago
Mensajes: 5
Antigüedad: 12 años
Puntos: 0
Pregunta Error conocido por muchos PHP + SQLSERVER

Hola estimados, tengo un problemita que creo es capa 8 (pero no lo encuentro), resulta que estoy tratando de hacer una página web con php, la subí a un hosting (260mb), pero al probarla (antes de empezar a escribir código) si se conectaba con la bdd mysql que permite el 260mb me arroja error 500, pensé que podría ser problema de permisos del server, así que como tengo el sql server 2008 r2, instalé apache y php5, funciona bien (reconoce codigo php, al igual que 260mb) pero quise conectarme a una bdd en mi tarro y arroja el mismo error, me bajé todas las dll y extenciones para php (incluso las que da microsoft para ado, sql server y la actuál para sql server 2012) sigue arrojando el mismo error.

Les dejo el link a la página para que vean el error (el mismo se me da en mi pc con sqlserver) y los códigos:

http://comodoro.260mb.org/

index.php
<HTML>
<HEAD>
<TITLE>Mi página PHP</TITLE>
<style>
div label{
float: left;
width: 25%;
}
.error{
border: solid 4px red;
{
</style>

</HEAD>
<BODY>
<form name="form1" method="post" action="conecta.php">
<fieldset>
<legend>Validacion de Acceso</legend>
<div>
<label>Nombre de Usuario:</label>
<input type="text" name="nombre">
</div>
<div>
<label>Clave de Acceso:</label>
<input type="password" name="clave">
</div>
<div>
<input type="submit" value="Validar">
</div>
</fieldset>
</form>

</BODY>
</HTML>

conecta.php
<?php
if($_POST)
{
$nombre = $_POST["nombre"];
$clave = $_POST["clave"];
if(!$conexion = mysql_connect('sql209.260mb.org','mb260_10596261', 'art2533'))
{
echo "<a href=index.php>Error al conectar</a>";
exit ;
}
else
{
if (! mysql_select_db("mb260_10596261_prueba"))
{
echo "<a href=index.php>Error al Seleccionar BDD</a>";
exit;
}
$consulta = "SELECT * FROM PRUEBA_USUARIOS WHERE USER_USUARIO = "$nombre" ";
else
{
if (!$resultado = mysql_query($consulta, $conexion))
{
echo "<a href=index.php>Error en la consulta</a>";
exit;
}
}
}
}
?>

Los codigos del que tengo en mi pc son similares pero cambia mysql por mssql o sqlserv NINGUNO ANADAAAAAA