Ver Mensaje Individual
  #13 (permalink)  
Antiguo 25/08/2011, 01:07
markmb
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 15 años, 1 mes
Puntos: 10
Respuesta: Como porteger mis codigos php en un servidor local (En mi trabajo)

Buscas un proveedor de hosting que pueda soportar la ejecución de tu script php, (probablemente puedas coger hasta uno gratuito, y no haber de usar dominio) y pones el script php y un formulario en html de usuario y contraseña que lo proteja. No te hacen falta ni bases de datos ni nada:

Código PHP:
Ver original
  1. nombre = "user"
  2. pass = "12345"
  3. if(!empty($_POST) && $_POST['nombre'] == nombre && $_POST['pass'] == pass){
  4.   //El script
  5. }else{
  6.   //El formulario

Es una solución poco segura, pero imagino que bastará. Teniéndolo así en el servidor, si puedes conseguir conectarlo con las BDs locales, entonces sólo tú tendrás acceso al archivo y a la ejecución, ya que para acceder al archivo, harán falta los datos FTP, y para ejecutarlo, hará falta el user y la contraseña.

El problema que veo es que si son BDs locales, puede haber problemas de conexión, aunque según como sea el script, podrías complicarlo un poco y hacer un "puente": un script PHP local, que llame al externo (el complejo que quieres ocultar), que reciba unos datos, y que el script local remueva la BD.

Espero que se entienda!

Un saludo!
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....