Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - :ohk<any>

#141
Leer esto, y pensar que estoy a un poco mas de 30 días de tener 6 años en el foro y saber todo el tiempo que estuve lejos y no me entere de tantas cosas :P
#142
PHP / Emisión de Reportes
18 Junio 2013, 16:33 PM
Buenas foro,

Conocen de algún script (Librería) en PHP que sirva para emitir reportes así como el JasperReports que sea para PHP y corra en Linux?

Saludos
#143
Idiomas: Español (Nativo), Inglés (Medio-Avanzado), Portugués (Básico), Francés (Básico), Coreano (Escuche a dos tipos hablandolo xD)

Lenguajes de programación:
PHP (Avanzado), Java (Medio-Avanzado), Delphi (Básico), HTML (No es un lenguaje), JS (Medio), Android (Básico-Aprendiendo)

Sitios web de los que soy dueño o copropietario:
Total, 11 sitios web.

Sistemas desarrollados, vendidos y funcionando:
Total, 9 sistemas

Mi edad: 26 años.

En resumen, No se nada y me busco la vida :D
#144
Bueno, lo que hace años se temía hoy es una realidad.
Que bueno que mis datos en internet no son reales.
#145
Usualmente el cliente o quien te contrata te dice como la quiere o al menos te dice en que colores la quiere, te dice a que rubro esta orientado y te da su logotipo.

Si no tienes al menos eso, ve y pregunta, debes hacer un buen trabajo.

Luego para inspiración (si es que aún no te dijo como lo quiere y solo menciona los colores y el rubro), puedes buscar templates para inspiración, y luego con maquetación, tu creatividad y un poco de trabajo, tendrás una web...

Saludos
#146
Desarrollo Web / Re: VALIDACION CAMPO DOUBLE
18 Junio 2013, 15:01 PM
Bueno si el valor introducido es 356,14 no hay mucho problema, puedes usar el str_replace o tambien puedes darle number_format(), de cualquier forma se puede arreglar...

En caso de que el usuario ponga un número mas elevado como por ejemplo: 172.881.827,14 o ponga 172,881,827.14 y utilizas el str_replace de forma indistinta tendrás otro problema entre manos...

Lo mejor es realizar una validación con JS al momento de introducir el dato en el formulario (creo yo) y con PHP hacer una validación adicional, finalmente en Mysql poner el campo de tipo DECIMAL(10,2).

Saludos
#147
PHP / Re: PHP
18 Junio 2013, 04:10 AM
Entre cientos y cientos de lugares donde se facilitan manuales, tutoriales, video tutoriales y otros... te recomiendo ir por un video.

Empeza por acá...

http://mundocampus.com.ar/app/cursos/play/25/curso-de-php/curso-de-php-basico

Una cosa lleva a la otra...

Aunque un poco de teoría nunca esta de más...

Saludos
#148
Foro Libre / cloud & outsourcing
7 Noviembre 2012, 14:13 PM
Hola gente  ;D

Tengo una duda sobre que es cloud & outsourcing, nose si alguno de ustedes me puede explicar que es con un ejemplo.

De antemano muchas gracias.

Saludos
#149
Lo solucione de la siguiente manera y sin utilizar showModalDialog().

Vamos a interpretar el uso de dos archivos.

El Inicial y el Invocado.

En el Inicial tengo algo un tanto complejo en el codigo donde utilizo un contador para repetir un <select> porque requiero varios del mismo.

Aca un ejemplo visual:


Como señala en la imagen, primero se debe seleccionar una cuenta y luego hacer doble clic en el textfield de Auxiliar. Con el codigo javascript envio los valores de la cuenta y tengo una ventana como esta:


Como señala en la imagen, se selecciona y se acepta.
Y se obtiene algo como esto:


Y lo que buscaba lo conseguí.

Codigo ventana Inicial:

Tenemos el textfield donde se hace doble clic, este recupera el valor del id del <select> y ejecuta una funcion.

Código (php) [Seleccionar]
<input type="text" name="id_contable_auxiliar[<?php echo $contador?>]" id="id_contable_auxiliar[<?php echo $contador?>]" onDblClick="javascript:abrir('code/contable/popup.php?id_contable_plan_cuentas=',<?php echo $contador?>);">

Aca la funcion invocada:

Código (php) [Seleccionar]
<script>
function abrir(url, posicion) // windows open
{
var posicion = posicion;
var url = url;
var formulario;
var destino = url;
//var c = 1;
//destino = destino.concat(c);
var destin;
var desti;
//alert(destino);
destin = document.getElementById('id_contable_plan_cuentas['+posicion+']');
//alert(posicion);
var real;
real = destin.value;
var valor = '&valor=';
//alert(real);
desti = url.concat(real,valor,posicion);
//alert(desti);
window.open(desti,""," width = 450,height=350,scrollbars=NO");

document.formID.id_contable_auxiliar['+posicion+'].value = real ;
}
</script>


Tiene varias lineas en comentario por las pruebas que realizaba.

Ahora el codigo de la ventana Invocada:

Las variables que recibo del GET enviado.

Código (php) [Seleccionar]
$valor = addslashes(trim($_GET['valor']));


El boton:

Código (php) [Seleccionar]
<input type="button" onClick="Devuelve(<?php echo $valor?>)" value="Seleccionar Auxiliar">

Y por utlimo la funcion encargada de devolver el valor:

Código (php) [Seleccionar]
<SCRIPT>
//aqui le devolvemos los datos a la ventana padre
function Devuelve(valor){
var valor = valor;
var destin = document.getElementById('select');
var real = destin.value;
alert(real);
self.opener.document.all('id_contable_auxiliar['+valor+']').value = real;
//window.opener.document.formID.id_contable_auxiliar['+valor+'].value=real;
window.close();
}
</SCRIPT>


Listo es todo.

Si tienen dudas pregunten, trataré de responder.  ;)
#150
Eso, quiero saber si existe forma de reemplazar el showModalDialog() por window.open().

Lo que pasa es que estoy haciendo un evento que cuanto se haga doble click en un textfield se abra una ventana donde se envien ciertos parámetros y en dicha ventana se realice alguna tarea adicional quizas una inserción a la base de datos y al finalizar se cierre y devuelva un valor al textfield que fue responsable de abrir esa ventana.

Ahora bien, con el showModalDiaglog() ya lo conseguí, pero en un archivo php limpio, cuando quiero integrarlo a mi modulo el showModalDiaglog() no me esta funcionando para nada y no entiendo porque, quizas porque estoy usando varios .js incluidos, desconozco la relación de conflicto que puedan tener, ademas estoy usando un contador en php para enumerar cada textfield porque seran como 15 que deben tener la misma característica algo asi como
Código (php) [Seleccionar]
id="nombre[<?php echo $contador?>]" entonces se dificulta mucho en el momento de envio de parámetros.

Entonces probe lo mismo con window.open y me funciona tranquilamente, puedo enviar un parámetro por GET (url) a la ventana nueva, pero no se como hacer para al finalizar una accion en dicha ventana, esta se cierre y me devuelva otro valor al textfield que la invocó, nose si me explico.

Espero me puedan ayudar.

Un saludo