EstefaniaPS Posted March 25, 2013 Share Posted March 25, 2013 (edited) Buenas, Esto es algo que me trae de cabeza y la verdad es que no se que es lo que tengo que tocar. Cuando hago un pedido en mi web, en la pantalla en la que hay que seleccionar la forma de pago me aparece lo siguiente: Warning: Function getCurrent() is deprecated in /usr/home/osl.com/web/leo_camera/modules/servired/servired.php on line 386 in /usr/home/osl.com/web/leo_camera/classes/Tools.php on line 1777 Warning: Function getOrderShippingCost() is deprecated in /usr/home/osl.com/web/leo_camera/modules/paypal/paypal.php on line 394 in /usr/home/osl.com/web/leo_camera/classes/Tools.php on line 1777 Warning: Function getDiscounts() is deprecated in /usr/home/osl.com/web/leo_camera/modules/paypal/paypal.php on line 395 in /usr/home/osl.com/web/leo_camera/classes/Tools.php on line 1777 ¿Qué puede ser? ¿Cómo lo quito? El caso es que la pasarela de pago servired me funciona perfectamente, la de paypal no se porque aun no estoy en ello. Muchas gracias!!! Edited March 26, 2013 by EstefaniaPS (see edit history) Link to comment Share on other sites More sharing options...
jarega88 Posted March 25, 2013 Share Posted March 25, 2013 No es la mejor solución, pero prueba a poner una "@" delante de cada una de las lineas de código que marca como "warning". Esto ocultará el aviso de error, pero si hay algo que no funcione bien, no lo arreglará. Suele ser una solución muy común y muy socorrida, sobre todo, para que no se vean los avisos mientras se encuentra la solución deifinitiva. Link to comment Share on other sites More sharing options...
EstefaniaPS Posted March 25, 2013 Author Share Posted March 25, 2013 No es la mejor solución, pero prueba a poner una "@" delante de cada una de las lineas de código que marca como "warning". Esto ocultará el aviso de error, pero si hay algo que no funcione bien, no lo arreglará. Suele ser una solución muy común y muy socorrida, sobre todo, para que no se vean los avisos mientras se encuentra la solución deifinitiva. O no funciona.. o no se exactamente donde tengo que poner la @ En una linea sola o justo delante en la linea que me dice el error?? Gracias Link to comment Share on other sites More sharing options...
EstefaniaPS Posted March 25, 2013 Author Share Posted March 25, 2013 Me estoy volviendo loca con esto. Ademas no encuentro a nadie que le haya pasado lo mismo!!! Link to comment Share on other sites More sharing options...
jarega88 Posted March 25, 2013 Share Posted March 25, 2013 Prueba poniendo esto antes o dentro de la función. error_reporting(E_ALL &~ E_DEPRECATED); (No estoy muy seguro, pero podría valer...) Link to comment Share on other sites More sharing options...
EstefaniaPS Posted March 26, 2013 Author Share Posted March 26, 2013 Prueba poniendo esto antes o dentro de la función. error_reporting(E_ALL &~ E_DEPRECATED); (No estoy muy seguro, pero podría valer...) Perdona jarega, pero no lo entiendo muy bien (soy nula en código). En qué documento lo tengo que poner exactamente? Muchas gracias Link to comment Share on other sites More sharing options...
EstefaniaPS Posted March 26, 2013 Author Share Posted March 26, 2013 Solucionado!!! Puse una @ delante de la linea 1777 de Tools.php (es que antes la estaba poniendo en servired.pho y paypal.php) XD Muchas gracias!! Espero que funcione aunque solo lo haya ocultado Link to comment Share on other sites More sharing options...
Recommended Posts