Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2008, 09:12
maurioli8
 
Fecha de Ingreso: diciembre-2008
Ubicación: canuelas
Mensajes: 3
Antigüedad: 15 años, 5 meses
Puntos: 0
Necesito interpretacion de codigo de asp a php

hola soy mauricio y necesitaria que me den una mano en una interpretacion de codigo asp a php, resulta q soy programador de asp y en donde trabajo el servidor es de linux por eso lo q hice no me anda. Desde ya les agradezco por tomarse el tiempo en darme una mano. Aqui les dejo mi codigo.

Código asp:
Ver original
  1. <% option explicit %>
  2.  
  3. <!--#include file="../Include/Conexion.inc" -->
  4.  
  5. <%
  6.  
  7. dim rs, sql, MObjArch, MFolder, MArchivos, MArchivo,a,i
  8.  
  9.  
  10. set rs=Server.CreateObject("ADODB.Recordset")
  11. ' Cambiar fpdb por el directorio donde ubiqueis la base de datos
  12. ' Recordar darle permisos de escritura que vamos a escribir en ella
  13. sql = "SELECT     Ordenanzas.IdOrdenanzas, Ordenanzas.ordenanza, Anos.ano, Ordenanzas.IdAno FROM Ordenanzas INNER JOIN Anos ON Ordenanzas.IdAno = Anos.IdAno"
  14. rs.Open sql, cn, adopenkeyset, adlockoptimistic,adcmdtext
  15. a=0
  16. i=1982
  17. do until i= year(now())+1
  18. i=i+1
  19. Set MObjArch = Server.CreateObject("Scripting.FileSystemObject")
  20. Set MFolder = MObjArch.getFolder(server.mappath("\hcdcanuelas\documentos\ordenanzas\" & i & "\"))
  21. Set MArchivos = MFolder.Files
  22.  
  23. For Each MArchivo In MArchivos
  24.  
  25. a=a+1
  26. 'esto los muestra por pantalla, para que veamos que valores
  27. 'se van a añadir a la base de datos.
  28.  
  29. 'Esto los ubica en la base de datos
  30. rs.addnew
  31. rs("idordenanzas")=a
  32. rs("ordenanza")=MArchivo.Name
  33. rs("IdAno")=i-1982
  34. ' Aqui podriamos capturar tambien otros valores como el tamaño
  35. ' Fecha y hora, etc
  36. rs.update
  37. rs.movenext
  38. Next
  39.  
  40. loop
  41.  
  42. rs.close
  43. set rs=nothing
  44.  
  45. response.Redirect("MenuAdm.asp")
  46. %>

Última edición por jam1138; 18/12/2008 a las 18:45 Razón: ASP!!! arrggg :-)