|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - DriverOp
Páginas: 1 ... 4 5 [6] 7 8 9
126
« en: Viernes 11 de Diciembre de 2009, 04:38 »
Me temo que no tienes mucha idea de lo que estás hablando. Y sí, estoy seguro de lo que digo.
El proceso de compilación (y linkeado) de un código fuente es irreversible. Hacer ingeniería inversa no es eso.
127
« en: Jueves 10 de Diciembre de 2009, 12:45 »
No existe tal cosa. Ni para Delphi ni para ningún otro lenguaje.
128
« en: Sábado 5 de Diciembre de 2009, 15:25 »
He publicado un artículo con material sobre manipulación de strings en Turbo Pascal (válido para FreePascal también) con referencia de funciones, procedimientos y ejercicios resueltos más comunes. Se aceptan aportes de quien quiera hacerlos. Mi intención es concentrar en un solo lugar material relacionado al tema ya dicho y que sirva para referencia futura. La dirección es: http://www.driverop.com.ar/strings.phpEnjoy  .
129
« en: Viernes 4 de Diciembre de 2009, 15:12 »
Como no sé nada de Postgres, no sabría decirte cómo hacer lo que quieres, pero si pudiste guardar los códigos de barras como imágenes en archivos y suponiendo que Postgres tiene algún tipo de campo donde puedas almacenar rastras de bytes, supongo que no será difícil meter la imagen en la base de datos.
130
« en: Jueves 3 de Diciembre de 2009, 23:24 »
Supongo que con "guardarlos" te refieres a guardar el código de barras generado como un archivo de imagen. En las funciones ImageXXX (donde XXX puede ser jpeg, gif o png) agrega en el segundo parámetro un nombre de archivo que será donde se guardará la imagen. Además tienes que quitar el primer switch que está justo al inicio de la función Barcode39.
131
« en: Viernes 27 de Noviembre de 2009, 23:07 »
Hay varias formas de hacerlo. Si puedes usar base de datos pues usa base de datos, sino, pues pon un link al archivo que se acaba de subir. Si el examen lo capturas en un formulario, pues crea un archivo con los datos capturados.
132
« en: Viernes 27 de Noviembre de 2009, 07:53 »
Lose, perdon por ponerlo aqui, basicamente lo puse aqui por que es el lenguaje que mas entiendo y es en el que lo quiero hacer ademas de que se manejarlo pienso hacerlo en este lenguaje ya que es Libre y tiene muchas ventajas entre ellas el bajo coste de fabricacion y de mantenimiento, donde me podrias ayudar? lo posteo en otro foro o me das alguna direccion de contaco o algo? Te lo agradeceria mucho. Saludos Desde el punto de vista del análisis de sistema el lenguaje de implementación es irrelevante (no se diseña un sistema para un lenguaje en particular), pero por supuesto, hay lenguajes (en realidad tecnologías) que son más adecuados que otros para ciertos sistemas. De hecho, un analista de sistemas debe ser capaz de diseñar un sistema sin importar el tipo de implementación que se hará. Después de todo la administración de un inventario ya se hacía antes de existir las computadoras ¿cierto?  . Puedes enviarme un mensaje privado o puedes buscar mi nick en Google y hallarás mi página donde tengo un formulario de contacto. A tu gusto  .
133
« en: Jueves 26 de Noviembre de 2009, 05:15 »
Lo que pides no tiene mucho que ver con PHP. Tiene que ver con análisis de sistemas. Llevo quince años programando sistemas de gestión comercial (que es a lo que te refieres), podría hablarte sobre ello pero no en este foro ya que es de PHP y no de análisis de sistemas.
134
« en: Miércoles 25 de Noviembre de 2009, 03:13 »
Pues remítete a la ayuda de PHP que está en la página oficial. Ahí están explicadas todas las funciones de PHP. Pero para hacerla corta. Supongamos que tienes: $linea = "Esto es una línea de ejemplo";
El array $aux quedará como: $aux[0] => Esto $aux[1] => es $aux[2] => una $aux[3] => línea $aux[4] => de $aux[5] => ejemplo
En el caso de: $correo = "email@gmail.com";
El array $aux quedará como: $aux[0] => email $aux[1] => gmail.com
135
« en: Lunes 23 de Noviembre de 2009, 15:34 »
Bueno, en primera te diré que no es recomendable usar el espacio como separador de campos porque, por ejemplo, el apellido puede ser compuesto ("Perez Lopez Rodriguez") y allí al leer aparecerá como tres campos cuando en realidad es uno solo. Como sea: $linea = ""; $fh = fopen("formcorto.txt","r"); $linea = fgets($fh); // también puede ser $linea = stream_get_line($fh,65535,"n"); por si la línea es mas de 1024 bytes }
136
« en: Lunes 23 de Noviembre de 2009, 01:31 »
Para poner usar explode() como quieres el .txt debe tener algún tipo de separador de campos y registros. ¿Lo tienes?.
137
« en: Viernes 20 de Noviembre de 2009, 00:48 »
Pues no. Tendrás que hacerlo "a mano". Aunque tampoco descarto que alguien, en alguna parte, haya hecho una cómoda Unit para manejar esto
138
« en: Martes 17 de Noviembre de 2009, 01:05 »
La frase divídelas en palabras, pasa las palabras a una lista (o un vector de strings) ordena la lista y luego reconstruye la frase con las palabras ordenadas.
139
« en: Sábado 14 de Noviembre de 2009, 17:07 »
Lo tienes off (por eso no te funcionaba el programa como esperabas).
140
« en: Jueves 12 de Noviembre de 2009, 06:27 »
EDIT: HOLA!!! ya agregue el $_GET["idiomaUser"] y si me funcionoo!! Muchas gracias, me puedes decir por que debo prgoramar con registres globals desactivado?? Muchas gracias Register_globals controla la registración automática de variables. Cuando Register_globals está activado (on) las variables superglobales automáticamente se registran como variables de usuario de forma tal que si PHP detecta pase de parámetros GET o POST crea esas variables ahorrándote tener que crearlas tú. Por ejemplo si tienes un script PHP tal como test.php y lo invocas pasándole parámetros tal como http://example.com/test.php?variable=valor PHP creará automáticamente una variable $variable y le asigna el valor "valor". Esto podría ser cómodo para el programador pero implica un agujero de seguridad pues considera este código: [php:14ut78ds] -
- if ($loggin == true) {
- echo "Mostrar mensaje secreto";
- }
-
[/php:14ut78ds] $loggin al no estar inicializado a ningún valor específico se presta para que un usuario malicioso le ponga un valor invocando el script con parámetros ?loggin=1 (1 evalua true, por lo tanto el if es verdadero). Por el contrario con register_globals apagado (off) esto no ocurre y tienes que tomar los parámetros GET y POST explícitamente usando las variables superglobales $_GET y $_POST. En el ejemplo anterior con register_globals en off tendrás un aviso de variable no definida aún cuando se invoque el script con parámetros con el mismo nombre. Cuando se dice que se debe programar como si register_globals estuviera en off se quiere decir que inicialices todas las variables explícitamente y no asumas que PHP las inicializará por ti. ¿Se entiende?.
141
« en: Jueves 12 de Noviembre de 2009, 02:18 »
Pue mira, no he probado los archivos pero a simple vista veo un problema. En el archivo PedirIdioma.html tienes código JavaScript que invoca a la página grabarCookie.php pasándole por GET una variable, nada malo con esto pero en el archivo grabarCookie.php nunca tomas ese parámetro usando $_GET. Creo que lo que has querido hacer en grabarCookie.php es: [php:2c103n2d] [/php:2c103n2d] Me parece que has querido programar en PHP como si Register_Globals estuviera en On, mala idea, siempre de debe programar como si estuviera en Off.
142
« en: Miércoles 11 de Noviembre de 2009, 15:48 »
Pregunta: ¿El archivo lo estás viendo desde un editor de texto en Linux o en Windows... o lo estás viendo desde el propio navegador?.
143
« en: Miércoles 11 de Noviembre de 2009, 03:38 »
Separa el "n" así como hiciste con el "t".
144
« en: Martes 10 de Noviembre de 2009, 15:45 »
Quejarte no hará que la ayuda llegue más rápido. Te doy una pista de por qué no recibes ayuda.
Probablemente aquí nadie sabe qué es: - DTO. - MVC. - view ps. - ps. - oracle. - dao. - data. - controler. - full sesiones.
145
« en: Martes 10 de Noviembre de 2009, 01:16 »
muchas gracias por tu respuesta amigo.. me ayudo tu explicacion, ahora tambien quisiera saber esa otra forma qu me comentas para imprimir el array de mi ejemplo como seria? me lo podras mostrar en el codigo para verlo con se aplica.. por favor. saludos y gracias nuevamente. Claro!. Sería así: foreach($dias as $key => $value) { echo $value."<br />"; }
foreach es una construcción del lenguaje (como el for o el while) a la que le indicas el array ($dias), una variable que tomará cada uno de los valores del índice del array ($key) y otra que tomará el valor de esa entrada en el array ($value) indicada por el índice. La ventaja de usar foreach en vez de for es que funciona con cualquier tipo de índice de arrays, sean numéricos o no, o combinación de ellos. Saludos.
146
« en: Lunes 9 de Noviembre de 2009, 23:25 »
lo que no comprendo y les pido si me pueden dar una explicacion es cuando pongo el echo para imprimir el array $dias va entre corchetes la variable que se creo en el for que lo que hace eso? al ir pegado al array hace que esta se ejecute 7 veces y asi muestra los 7 dias? o como es? esa parte quiero entender como funciona. Se trata del índice del array. Tu array $dias tiene índice numérico que comienza con 0 y termina con 6 como índice, el for incrementa la variable $a en cada ciclo comenzando por cero y terminando en 6 (<7). Esta no es la única forma de recorrer un array pero sirve para tu caso.
147
« en: Lunes 9 de Noviembre de 2009, 20:15 »
Prueba lo siguiente. <?php $patron = "/^IF-MIB::ifDescr.(.*?)s=sSTRING:s(.*?)$/im"; $texto = "IF-MIB::ifDescr.1 = STRING: lo IF-MIB::ifDescr.2 = STRING: eth0"; echo "<pre>"; echo "</pre>" ?>
Como verás $coincidencias es un array multidimensional con índice numérico. Donde $coincidencias[1] es a su vez un array que contendrá los números que te interesan, y en $coincidencias[2] los strings que estás buscando. Lo que uso aquí es una expresión regular (deberías aprender un poco de ellas, son muy útiles para casos como éste). El texto de búsqueda que usé es el que pusiste de ejemplo. preg_match_all devuelve lo que se indica como (.*?) que está en la expresión regular (que básicamente quiere decir "cualquier cosa"). Saludos.
148
« en: Jueves 5 de Noviembre de 2009, 08:01 »
Entiendo "mostrar por pantalla" como que quieres que el visitante vea el resultado de lo que puso en el formulario. Antes que eso deberías poner un salto de línea después de almacenar en nombre, al solo efecto de formatear mejor la salida: fputs($text1,$_POST['nombre']."rn");
Luego puedes hacer: <pre> <?php include("datos_text1.txt"); ?> </pre>
Pero el problema que veo es que el visitante no solo verá lo que acaba de poner sino lo que escribieron todos los anteriores a él porque cuando escribes en el archivo lo haces agregando al final y no en un archivo completamente nuevo. Esto no es problema si estás haciendo un simple libro de visitas o algo así. Para algo más sofisticado deberías usar base de datos.
150
« en: Viernes 16 de Octubre de 2009, 03:29 »
A la primera parte de tu pregunta. El campo clasificado_crey no dices si es booleano, pero si lo fuera basta con imprimirlo por pantalla usando Write() o WriteLn() para que imprima la palabra TRUE o FALSE según corresponda. A la segunda parte. No. Si declaras la variable numero_dorsal como tipo subrango el programa saltará en error con valor fuera de rango si el usuario ingresa un valor entero fuera del rango declarado. Así que lo mejor es hacer algo como esto: repeat Write('Ingrese un valor entre 1 y 25: '); ReadLn(Aux); until (Aux >=1) and (Aux<=25);
Quedará dentro del ciclo hasta que el usuario ingrese un valor en el rango correcto.
Páginas: 1 ... 4 5 [6] 7 8 9
|
|
|