<div dir="ltr">Gracias Leo, voy a verificar si me olvidé algunos comandos, pero creo haber cambiado todos y sigue igual... </div><div class="gmail_extra"><br><div class="gmail_quote">El 16 de julio de 2015, 15:42, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Gabriel,<br>
<br>
hace tiempo que las funciones mysql_* están en PHP marcadas como<br>
obsoletas.<br>
Lo que parece haber hecho tu proveedor es mapear las viejas mysql_ a<br>
las nuevas mysqli_* y por eso vos usás unas pero obtenés un error de las<br>
otras.<br>
Deberías pasar esa parte del código para usar las nuevas mysqli_* o las<br>
PDO.<br>
<br>
<a href="http://php.net/manual/en/book.mysqli.php" rel="noreferrer" target="_blank">http://php.net/manual/en/book.mysqli.php</a><br>
<a href="http://php.net/manual/en/book.pdo.php" rel="noreferrer" target="_blank">http://php.net/manual/en/book.pdo.php</a><br>
<br>
Saludos cordiales!<br>
<div><div class="h5"><br>
<br>
El jue, 16-07-2015 a las 11:20 -0300, GabrieL escribió:<br>
> Estimados, hace añales que no participo en la lista, es más, estoy<br>
> bastante retirado del tema...<br>
><br>
><br>
> La cuestión es que hace algunos años hice una pequeña web que muestra<br>
> la cobertura de un medicamento en mi obra social sindical. Ni siquiera<br>
> hace altas, bajas o modificaciones, sólo consultas.<br>
><br>
><br>
> Esta web esta alojada en Dattatec (ahora donweb) y desde hace un<br>
> tiempo ya no lista la información, y me da un error de conexión a la<br>
> base de datos por supuestamente actualizarse los servidores a PHP 5.2<br>
> (antes tenían 4.1).<br>
><br>
><br>
> El problema es que no se como solucionarlo, ya investigue un poco (con<br>
> el agravante de que ya estoy bastante retirado del tema) y descubrí<br>
> los comandos mysqli_ en vez de los mysql_.<br>
> Reemplace todos los comandos y me sigue dando el mismo error:<br>
> "Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2049): Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)".<br>
><br>
><br>
> Este es mi código de conexión original:<br>
> ----------------<br>
> //conexion a la base de datos<br>
> $server="localhost"; //nombre del servidor<br>
> $usr="xxxxxxxx"; //nombre de usuario de la base de datos<br>
> $pass="xxxxxxx"; //password del usuario<br>
> $db="xxxxxx"; //nombre de la base de datos<br>
> if(!($link=mysql_connect($server,$usr,$pass))) //identificador de<br>
> conexion. Si no se realiza $link tomara FALSO<br>
> {<br>
> die("fallo la conexion a $server".mysql_error()); // Msg q muestra si<br>
> falla la conexion al servidor y aborta<br>
> }<br>
> if(!(mysql_select_db($db,$link))) //Establece la BD activa y verifica<br>
> conexion<br>
> {<br>
> die("fallo la conexion a la Base de Datos".mysql_error()); // Msg q<br>
> muestra si falla la conexion a la BD y aborta<br>
> }<br>
><br>
><br>
> ------------------------<br>
> Desde ya será bienvenida cualquier ayuda!! Aclaro que este hosting no<br>
> permite modificar configuraciones del servidor...<br>
><br>
><br>
> Un gran abrazo<br>
><br>
><br>
> Gabriel Todaro<br>
> --<br>
><br>
> ________________________________________________________________________________________<br>
> El contenido del presente mensaje y sus anexos es privado,<br>
> confidencial y de exclusivo uso para el titular de la dirección de<br>
> correo electrónico a quien esta dirigido. Puede contener información<br>
> privilegiada o amparada por el secreto profesional o por disposiciones<br>
> legales y/o reglamentarias vigentes. Cualquier modificación,<br>
> retransmisión, diseminación o divulgación de su información se<br>
> encuentra expresamente prohibida y su uso inadecuado puede derivar en<br>
> responsabilidad civil para el usuario o configurar los delitos<br>
> previstos en los artículos 153 a 157 del Código Penal. Si no fuere uno<br>
> de los destinatarios consignados o lo hubiere recibido por error, Ud.<br>
> NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,<br>
> revelar, imprimir, divulgar de manera alguna el contenido del presente<br>
> mensaje o el de sus adjuntos. En consecuencia, tenga a bien<br>
> comunicárselo inmediatamente al emisor y ELIMINARLO. No aceptaré<br>
> responsabilidad alguna por errores u omisiones emergentes del presente<br>
> mensaje o sus adjuntos, ni garantiza la seguridad, exactitud u<br>
> oportunidad de lo transmitido por este medio debido a que el mismo<br>
> puede ser objeto de intercepción, modificación, retraso, pérdida, o<br>
> bien de contener virus informáticos u otras anomalías. Asimismo, las<br>
> opiniones expresadas en este mensaje son propias del remitente y no<br>
> representan la opinión o políticas y/o de ningún empleado y/o<br>
> funcionario de la organización. Por ende, no asumiré -en ningún caso-<br>
> responsabilidad alguna frente al destinatario y/o terceros en virtud<br>
> de dichas comunicaciones y además, no seré responsable frente a los<br>
> usuarios por la correspondencia o los mensajes de correo electrónico<br>
> enviados por terceros u otras personas distintas a, ya sea que estos<br>
> hubieren o no solicitado el envío de tales mensajes. Se reserva el<br>
> derecho de bloquear el acceso o remover en forma parcial o total todo<br>
> mensaje y sus adjuntos que a criterio pudiere resultar abusivo,<br>
> difamatorio, obsceno, fraudulento, artificioso, engañoso, ofensivo o<br>
> violatorio a los términos de la presente.<br>
</div></div><span class="">> _______________________________________________<br>
> Lista de correo: Php-avanzado<br>
</span>> Mensajes a la lista: <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> Administración Web: <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" rel="noreferrer" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
> Desubscripción: <a href="http://php-avanzado-request@pato2.fi.mdp.edu.ar?subject=unsubscribe" rel="noreferrer" target="_blank">php-avanzado-request@pato2.fi.mdp.edu.ar?subject=unsubscribe</a><br>
<br>
--<br>
<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Pegasus Tech Supply<br>
Tel: (+54)(+223) 471-2880<br>
La Salle 1131 - Mar del Plata - Argentina<br>
<a href="http://www.pegasusnet.com.ar" rel="noreferrer" target="_blank">http://www.pegasusnet.com.ar</a><br>
<a href="http://www.grupopegasus.com" rel="noreferrer" target="_blank">http://www.grupopegasus.com</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" rel="noreferrer" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<span class=""><br>
_______________________________________________<br>
Lista de correo: Php-avanzado<br>
</span>Mensajes a la lista: <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
Administración Web: <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" rel="noreferrer" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
Desubscripción: <a href="http://php-avanzado-request@pato2.fi.mdp.edu.ar?subject=unsubscribe" rel="noreferrer" target="_blank">php-avanzado-request@pato2.fi.mdp.edu.ar?subject=unsubscribe</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><font size="1">________________________________________________________________________________________<br>El contenido del presente mensaje y sus anexos es privado, confidencial y
de exclusivo uso para el titular de la dirección de correo electrónico a
quien esta dirigido. Puede contener información privilegiada o amparada
por el secreto profesional o por disposiciones legales y/o
reglamentarias vigentes. Cualquier modificación, retransmisión,
diseminación o divulgación de su información se encuentra expresamente
prohibida y su uso inadecuado puede derivar en responsabilidad civil
para el usuario o configurar los delitos previstos en los artículos 153 a
157 del Código Penal. Si no fuere uno de los destinatarios consignados o
lo hubiere recibido por error, Ud. NO ESTA AUTORIZADO a utilizar total o
parcialmente, copiar, enviar, revelar, imprimir, divulgar de manera
alguna el contenido del presente mensaje o el de sus adjuntos. En
consecuencia, tenga a bien comunicárselo inmediatamente al emisor y
ELIMINARLO. No aceptaré responsabilidad alguna por errores u
omisiones emergentes del presente mensaje o sus adjuntos, ni garantiza
la seguridad, exactitud u oportunidad de lo transmitido por este medio
debido a que el mismo puede ser objeto de intercepción, modificación,
retraso, pérdida, o bien de contener virus informáticos u otras
anomalías. Asimismo, las opiniones expresadas en este mensaje son
propias del remitente y no representan la opinión o políticas y/o de
ningún empleado y/o funcionario de la organización. Por ende, no asumiré
-en ningún caso- responsabilidad alguna frente al destinatario y/o
terceros en virtud de dichas comunicaciones y además, no seré
responsable frente a los usuarios por la correspondencia o los mensajes
de correo electrónico enviados por terceros u otras personas distintas
a, ya sea que estos hubieren o no solicitado el envío de tales mensajes.
Se reserva el derecho de bloquear el acceso o remover en forma parcial o
total todo mensaje y sus adjuntos que a criterio pudiere resultar
abusivo, difamatorio, obsceno, fraudulento, artificioso, engañoso,
ofensivo o violatorio a los términos de la presente.</font></div>
</div>