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ú

Temas - oscarj24

#1
Buenas noches.  >:D

Mi problema es el siguiente:

Me dieron un archivo WSDL con las funciones de un web service, con lo cual tengo que generar una clase en C# o VB.net.

Todo comienza al momento de intentar generar el WSDL en una clase con la herramienta "WSDL.exe" desde la consola del Visual Studio 2005, 2008 o 2010 ya que, al intentarlo de diversas formas, se genera un error o una clase vacia.

Segun lo que me dicen, puede existir un problema con los "namespaces" del XML.

Ahora, les dare una explicacion de lo que he estado haciendo hasta el momento.
Por ejemplo, si genero una clase en C#o VB.net de un wsdl como normalmente se deberia hacer usando el comando que figura en la imagen, obtengo el siguiente error:

Comando1-Error1:



Buscando un poco de informacion al respecto, lei que si especificaba el protocolo "soap12" del wsdl en el comando, se podria generar sin problemas y, al intentarlo, obtuve los siguientes errores (Ver imagen "Comando2-Error2") y, aunque se genero una clase, esta se encuentra vacia  ("Ver imagen "Comando2-Clase-Vacia")

Comando2-Error2:



Comando2-Clase-Vacia:


Por ultimo, decidi buscar otras alternativas y encontre otra herramienta, esta se llama "WSFC.exe" y permite hacer lo mismo que la herramienta que viene por defecto con el Visual Studio (WSDL.exe). Segun la web del creador, esta herramienta es mas beneficiosa que la del Visual Studio y la describe asi:

"WSCF offers a simple yet powerful WSDL Wizard that abstracts away all the nitty-gritty details of WSDL and therefore does not give room for making errors and wrong assumptions just by trying to use and applying everything that can be done stated by the original WSDL specification."

Pueden informarse mas de esto en los siguientes links:

http://www.thinktecture.com/resourcearchive/tools-and-software/wscf

http://weblogs.thinktecture.com/cweyer/2007/12/running-wscf-07-in-visual-studio-2008.html

http://www.thearchitect.co.uk/weblog/archives/2007/05/installer_error_code_2869_on_windows_vista_and_how_to_correc.html

Sin embargo, no obtuve buenos resultados al usar la nueva herramienta, y esta vez utilice un comando parecido a los que usaba en las imagenes anteriores solo que en vez de usar WSDL, usaba WSFC.

Código (dos) [Seleccionar]
"WSFC miwsdl.wsdl /l:cs"

y siempre generaba una clase (tambien vacia) pero con una descripcion un poco mas detallada del posible error que existe hasta ahora cuando intento generar la clase del WSDL que poseo.

La descripcion del error que aparecia en la imagen vacia era este:



Saludos y gracias por su tiempo.  :D
#2
Hola a todos  ;D,

estaba realizando una aplicacion en donde necesito todas las combinaciones posibles de numeros del 0 al 9 en grupos de 6.

Por lo que creo que deberia tener algo asi:

000000
111111
222222
333333
444444
555555
666666
777777
888888
999999

y luego mezclarlos para obtener numeros de 6 digitos pero que toleren
numeros que van del 0 al 9, alguna idea?

PD. encontre ejemplos de permutaciones pero no me fueron utiles ya
que no tengo idea de como agruparlos en 6, saludos!

>:D
#3
Hola a todos, desde la semana pasada
estoy intentando hacer una serie de metodos (en csharp o vb.net)
en donde pueda agregar una cuenta a mi outlook 2007

lo que he logrado hasta ahora es que en el registro se inserten los valores que necesito y en ciertos casos funcione como deseo.

Por lo general no me resulta y espero alguien tenga algun codigo o sino les puedo mostrar el mio pero necesito ayuda con esto, gracias

Si no me entendieron.. lo que trato de hacer es configurar una cuenta de outlook a traves de codigo vb.net o csharp, por lo que al abrir el outlook y ver las cuentas que existen, podria ver que existe la que agregue mediante codigo (con su smtp, etc, etc) :D
#4
Obtener IP Publica e ISP de una PC

Hola a todos  ::)

Bueno, mientras estaba intentando hacer unas cosas de programacion relacionadas a networking, me di cuenta que no habia casi nada de información acerca de como obtener la IP Publica e ISP de una PC.

Por eso decidi hacer un ejemplo, algo simple, pero que esta validado y ayuda ya que muchos ni siquiera saben como dividir un texto, entre otras cosas, espero les guste.  :)


Screenshot:


Descarga:




#5
Hola a todos, queria preguntarles algo

he creado un sistema en vb.net que se conecta a una base de datos mysql
de un servidor web mediante ODBC.

El problema es que no consigo que el ejecutable se conecte a la DB si es que no se instala el driver ODBC en la PC donde se correra la aplicacion

Mi pregunta es: hay alguna forma de crear una referencia a ODBC... alguna dll? para no tener que instalar el ODBC driver en cada pc donde se va a ejecutar la aplicacion?...

gracias y espero me puedan ayudar

PD. Me conecto mediante una cadena de conexion, nada de DSN ya que es un problema .. saludos! ;D
#6
Exportar DataGridView a Excel, PDF, y HTML en VB.Net

Hola a todos, decidí hacerles este aporte ya que no es muy común encontrar
esta información de forma detallada en internet.
El proyecto está 100% validado y explicado por mi. ;)

Algunas pautas:

- La aplicación funciona con SQL Server y la DB Northwind.
- Modifiquen la cadena de conexión.
- Dentro del código hay links para más información, en los cuales
  hay uno para convertir VB.Net a C# y viceversa.
- La aplicación fue hecha en MS Visual Studio 2008
- Los reportes se guardan en el Escritorio (Desktop) de Windows.

Asi que espero les sirva. ::)

Link de la aplicación y codigo de fuente: http://www.megaupload.com/?d=ZTZPDWB8

Capturas de la aplicación:


Reporte en Excel:


Reporte en PDF:


Reporte en HTML:


#7
PHP / [Duda] Formulario PHP
6 Julio 2010, 00:28 AM
Hola a todos ::), estaba haciendo un formulario en php que envia datos y una imagen adjunta a un email, quisiera que me ayudaran ya que sigo teniendo errores y el problema creo que esta en el archivo a subir

Ejemplo:

En mi form tengo varias validaciones

if condicion
   elseif
      elseif
          elseif
else

y aqui es donde enviaria el mail si cumple todas las validaciones, el codigo es el siguiente:

Código (php) [Seleccionar]
else{
//Abre y lee la imagen.
$adjunto = fopen($FILES['voucher']['name'], 'r');
$contenido = fread($adjunto, filesize($FILES['voucher']['name']));
$encoded_attach = chunk_split(base64_encode($contenido));
fclose($adjunto);
//Se recogen los datos del formulario para montar el cuerpo del mensaje.
$mensaje ="- Nombres: $nombres\n";
$mensaje .="- Apellidos: $apellidos\n";
$mensaje .="- DNI o Carne de Extranjeria: $DNI_CarneExtranjeria\n";
$mensaje .="- Tipo Persona: $tipo_persona\n";
// Se monta la cabecera del mensaje.
$cabeceras = "From:<$mail_service>\n";
// Si se requiere "Reply-To" usar: $cabeceras .= "Reply-To:$correo \n";
$cabeceras .= "MIME-version: 1.0\n";
//Se establecen las otras cabeceras del mensaje.
$cabeceras .= "Content-type: multipart/form-data; ";
$cabeceras .= "boundary=\"Message-Boundary\"\n";
$cabeceras .= "X-attachments:".$adjunto;
$cabeceras .= "Content-transfer-encoding: 7BIT\n";
//Se configuran las propiedades del cuerpo del mensaje
$body_top = "--Message-Boundary\n";
$body_top .= "Content-type: text/plain;charset=US-ASCII\n";
$body_top .= "Content-transfer-encoding: 7BIT\n";
$body_top .= "Content-description: Mail messagebody\n\n";
//Se establece el cuerpo del mensaje.
$cuerpo = $body_top.$mensaje;
//Se adjunta la imagen al cuerpo del mensaje.
$nombre_file = $FILES['voucher']['name'];
$cuerpo .= "\n\n--Message-Boundary\n";
$cuerpo .= "Content-type: Binary;name=\"$nombre_file\"\n";
$cuerpo .= "Content-Transfer-Encoding: BASE64\n";
$cuerpo .= "Content-disposition: attachment;filename=\"$nombre_file\"\n\n";
$cuerpo .= "$encoded_attach\n";
$cuerpo .= "--Message-Boundary--\n";
//Se establece la direccion de correo de destino.
$destino = "emaildestino@hotmail.com";
//Se ejecuta la funcion mail PHP.
mail($destino,$asunto,$cuerpo,$cabeceras);
echo 'envio exitoso';
}


Y el problema que tengo es el siguiente:

Me aparecen estos errores...

Código (php) [Seleccionar]
Warning: fopen() [function.fopen]: Filename cannot be empty in /home/miweb/public_html/inscripciones/mail.php on line 195

Warning: fread(): supplied argument is not a valid stream resource in /home/miweb/public_html/inscripciones/mail.php on line 196

Warning: fclose(): supplied argument is not a valid stream resource in /home/miweb/public_html/inscripciones/mail.php on line 198

envio exitoso.


Lo que sucede ahora es que el mail se envia y llega de la siguiente forma:


Como veran el adjunto llega totalmente diferente (como si se subiera el temporal o algo asi) y ademas, pesa 0 Kb.

Espero me puedan ayudar, ya he intentado varias cosas y nada  :-\

Gracias!!
#8
PHP / Ayuda con consulta SQL en formulario PHP
23 Junio 2010, 07:09 AM
Bueno, tengo un formulario en PHP con action "POST" y en donde capturo todos los datos. El problema ocurre cuando quiero trasladar los datos a las tablas ya que no tengo idea de como hacer la consulta de INSERT para que se envien los datos como en la imagen que les muestro a continuacion:



*Al dar click en Save, los datos se deben enviar a ambas tablas pero, en la tabla CategoryDetails solo los nombres de productos con el ID de la categoria a la que pertenece

* PD. No voy a cambiar el diseño de las tablas o algo, necesito el diseño de esa forma asi que...


Espero respuestas, gracias.  ::)
#9
Hola a todos :D, estaba haciendo una aplicacion en donde capturo la pantalla de lo que se muestra en un webbrowser despues de hacer un resize, el problema es el siguiente:

Al momento de hacer la captura de pantalla, la nueva imagen se almacena en memoria y al hacer click en el boton "Vista Previa" la aplicacion se cae ya que aparece un mensaje diciendo que la propiedad "PictureBox1.Image es null".
(Lo cual me dice que la imagen capturada no se almacena en la propiedad Image del PictureBox).

Estaba intentando implementar eso y me dijeron que debia hacer previamente un "Save" en el Image del pictureBox para que la aplicacion no se caiga.


Mi aplicacion es la siguiente:

El Codigo del boton "Capturar" es este:


El Codigo posible y que nose bien como implementarlo (ya que no funciona) para guardar la imagen en la propiedad Image, es este:


Espero me puedan ayudar, gracias!  ;D
#10
Hola a todos, soy nuevo en VB.Net y estoy haciendo una aplicacion que me permite ver la informacion obtenida mediante un formulario en PHP. Todo esto utilizando el Driver ODBC.
;-)
Hasta ahi todo bien

El formulario es el siguiente:


El Tabla SQL es la siguiente:

(utilizo todo VARCHAR ya que en la aplicacion solo muestro datos,
no efectuo operaciones con los valores, por lo tanto no es necesario
reconocer un valor INT :))

Y mi aplicacion, la siguiente:


Ahora, mis problemas son los siguientes:

1) Quiero hacer que el comboBox con los ID's carguen en la posicion 1
o sea que la posicion 0 sea "Seleccione".. ejemplo:

cboID.Items.Add("Seleccione") -> Posicion cero
cboID.Items.Add("ID01") -> Posicion uno
Y Asi todos los ID's de la DB, es eso posible?

2) Tengo un problema al actualizar los datos. Al dar click en "Editar"
y luego "Grabar" y ejecutar la consulta UPDATE en la DB.
SIEMPRE, asi el textbox este vacio o lleno, SIEMPRE me agrega un
NULL a la base de datos y nose como arreglar eso. Luego, cuando
intento ver los valores modificados, el programa se cae ya que
dice que un tipo DBNull no puede ser convertido a tipo String (Este
problema tampoco lo se controlar)

Espero me puedan ayudar a controlar los NULL's
A ver porque siempre se envian los datos como NULL
y a poder arreglar el comboBox como deseo

Aqui les paso el codigo del Boton Grabar:
Código (vbnet) [Seleccionar]
Private Sub Grabar(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnGrabar.Click
        Dim obj As New frmLogin()
        If operacion = TipoOperacion.Ninguna Then
            MessageBox.Show("No hay nada que 'Grabar'.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
        Else
            If txtNombres.Text.Trim.Length > 0 Then
                If txtApellidos.Text.Trim.Length > 0 Then
                    If txtDNICarneExtranjeria.Text.Trim.Length > 0 Then
                        If txtTelefonoFijo.Text.Trim.Length > 0 Or txtCelular.Text.Trim.Length > 0 Then
                            obj.con.Open()
                            Dim cmd As New OdbcCommand("", obj.con)
                            Dim mensaje As String = ""
                            If MessageBox.Show("Seguro de Guardar la Inscripción?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then
                                If operacion = TipoOperacion.Actualizar Then
                                    cmd.CommandText = "UPDATE inscripciones SET Nombres=@Nombres,Apellidos=@Apellidos,DNI_CarneExtranjeria=@DNI_CarneExtranjeria,Tipo_Persona=@Tìpo_Persona,Empresa=@Empresa,Cargo=@Cargo,Direccion=@Direccion,Telefono_Fijo=@Telefono_Fijo,Telefono_Celular=@Telefono_Celular,Tipo_Comprobante=@Tipo_Comprobante,Razon_Social=@Razon_Social,RUC=@RUC,Nombre_Voucher=@Nombre_Voucher WHERE ID=" & cboID.SelectedValue
                                    mensaje = "Inscripción Actualizada."
                                End If
                                cmd.Parameters.Add("@Nombres", OdbcType.VarChar, 50).Value = txtNombres.Text
                                cmd.Parameters.Add("@Apellidos", OdbcType.VarChar, 50).Value = txtApellidos.Text
                                cmd.Parameters.Add("@DNI_CarneExtranjeria", OdbcType.VarChar, 15).Value = txtDNICarneExtranjeria.Text
                                cmd.Parameters.Add("@Tipo_Persona", OdbcType.VarChar, 13).Value = txtTipoPersona.Text
                                cmd.Parameters.Add("@Empresa", OdbcType.VarChar, 60).Value = txtEmpresa.Text
                                cmd.Parameters.Add("@Cargo", OdbcType.VarChar, 30).Value = txtCargo.Text
                                cmd.Parameters.Add("@Direccion", OdbcType.VarChar, 100).Value = txtDireccion.Text
                                cmd.Parameters.Add("@Telefono_Fijo", OdbcType.VarChar, 25).Value = txtTelefonoFijo.Text
                                cmd.Parameters.Add("@Telefono_Celular", OdbcType.VarChar, 25).Value = txtCelular.Text
                                cmd.Parameters.Add("@Tipo_Comprobante", OdbcType.VarChar, 7).Value = txtTipoComprobante.Text
                                cmd.Parameters.Add("@Razon_Social", OdbcType.VarChar, 60).Value = txtRazonSocial.Text
                                cmd.Parameters.Add("@RUC", OdbcType.VarChar, 11).Value = txtRUC.Text
                                cmd.Parameters.Add("@Nombre_Voucher", OdbcType.VarChar, 50).Value = txtNombreVoucher.Text
                                Dim N As Integer = cmd.ExecuteNonQuery
                                If N > 0 Then
                                    MessageBox.Show(mensaje, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information)
                                    btnEliminar.Enabled = True
                                    btnGrabar.Enabled = False
                                    ConsultarInscrito()
                                    cboID.Focus()
                                Else
                                    MessageBox.Show("No se pudo Realizar la Operación.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
                                    btnEliminar.Enabled = True
                                    btnGrabar.Enabled = False
                                    cboID.Focus()
                                End If
                                obj.con.Close()
                                operacion = TipoOperacion.Ninguna
                                HabilitarControles(False)
                                cboID.Enabled = True
                                btnCancelar.Enabled = False
                                cboID.Focus()
                            Else
                                txtNombres.Focus()
                            End If
                        Else
                            MessageBox.Show("Ingrese al menos un 'Teléfono'.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
                            txtTelefonoFijo.Focus()
                        End If 'Telefonos
                        Else
                            MessageBox.Show("Ingrese el 'DNI o Carne de Extranjería'.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
                            txtDNICarneExtranjeria.Focus()
                        End If 'DNI o Carne Extranjeria
                    Else
                        MessageBox.Show("Ingrese los 'Apellidos'.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
                        txtApellidos.Focus()
                    End If 'Apellidos
                Else
                    MessageBox.Show("Ingrese los 'Nombres'.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
                    txtNombres.Focus()
                End If 'Nombres
        End If
    End Sub



Y el codigo del metodo Consultar Inscrito que se usa el boton Grabar para hacer una especie de "Refresh" cuando los datos se grabaron:
Código (vbnet) [Seleccionar]
Private Sub ConsultarInscrito()
        Dim obj As New frmLogin()
        obj.con.Open()
        Dim cmd As New OdbcCommand("SELECT Nombres,Apellidos,DNI_CarneExtranjeria,Tipo_Persona,Empresa,Cargo,Direccion,Telefono_Fijo,Telefono_Celular,Tipo_Comprobante,Razon_Social,RUC,Nombre_Voucher FROM inscripciones WHERE ID=" & cboID.SelectedValue, obj.con)
        Dim drd As OdbcDataReader = cmd.ExecuteReader(CommandBehavior.SingleRow)
        If drd.HasRows = False Then
            MessageBox.Show("No hay 'Datos' por mostrar'.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
        End If
        If drd IsNot Nothing Then
            If drd.HasRows Then
                drd.Read()
                txtNombres.Text = drd.GetString(0)
                txtApellidos.Text = drd.GetString(1)
                txtDNICarneExtranjeria.Text = drd.GetString(2)
                txtTipoPersona.Text = drd.GetString(3)
                txtEmpresa.Text = drd.GetString(4)
                txtCargo.Text = drd.GetString(5)
                txtDireccion.Text = drd.GetString(6)
                txtTelefonoFijo.Text = drd.GetString(7)
                txtCelular.Text = drd.GetString(8)
                txtTipoComprobante.Text = drd.GetString(9)
                txtRazonSocial.Text = drd.GetString(10)
                txtRUC.Text = drd.GetString(11)
                txtNombreVoucher.Text = drd.GetString(12)
                wbVoucher.Navigate("http://www.dominio.com/inscripciones/vouchers/" + txtNombreVoucher.Text)
                cboID.Focus()
                btnEditar.Enabled = True
                btnEliminar.Enabled = True
                drd.Close()
            End If
        End If
        obj.con.Close()
        cboID.Enabled = True
        btnEliminar.Enabled = True
    End Sub


GRACIAS y en verdad espero su ayuda  ;D
#11
PHP / Error de sintaxis en PHP :S
17 Junio 2010, 01:06 AM
Hola, me aparecio este error en la linea 70 "unexpected T_ECHO" y no logro ubicarlo. Soy nuevo en PHP, espero su ayuda... muchas gracias  ;D

Código (php) [Seleccionar]
<?php
if (isset(
$_POST['enviar'])){
$link mysql_connect('localhost''user''pass');
mysql_select_db('database'$link);
$sql "SELECT MAX(ID) FROM inscripciones";
$result mysql_query($sql);
$row mysql_fetch_row($result);
$max_id $row[0]+1;
$nombres trim($_POST['nombres']);
$apellidos trim($_POST['apellidos']);
$DNI_CarneExtranjeria trim($_POST['DNI_CarneExtranjeria']);
$tipo_persona trim($_POST['tipo_persona']);
$empresa trim($_POST['empresa']);
$cargo trim($_POST['cargo']);
$direccion trim($_POST['direccion']);
$telefono_fijo trim($_POST['telefono_fijo']);
$telefono_celular trim($_POST['telefono_celular']);
$tipo_combrobante trim($_POST['tipo_comprobante']);
$razon_social trim($_POST['razon_social']);
$RUC=trim($_POST['RUC']);
$_FILES['voucher']['name'] = $max_id."_".$_FILES['voucher']['name'];
$upload_dir '/home/name/public_html/inscripciones/vouchers/';
$extension $_FILES['voucher']['type'];
$mimetypes = array("image/jpeg""image/gif""image/png");
$size $_FILES['voucher']['size'];
$upload_file $upload_dir.($_FILES['voucher']['name']);
$voucher_nombre_db $_FILES['voucher']['name'];
if(isset($_POST['nombres']) && strlen(trim($_POST['nombres']))== 0)        
   echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe ingresar sus nombres.</p>
</body>
</html>'
;    
  elseif(isset($_POST['apellidos']) && strlen(trim($_POST['apellidos']))== 0)       
      echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe ingresar sus apellidos.</p>
</body>
</html>'

 elseif(isset($_POST['DNI_CarneExtranjeria']) && strlen(trim($_POST['DNI_CarneExtranjeria']))== 0)       
     echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe ingresar su DNI o Carne de Extranjeria.</p>
</body>
</html>'

elseif((isset($_POST['tipo_persona'])== "Dependiente") && ((isset($_POST['empresa']) && strlen(trim($_POST['empresa']))== 0) || (isset($_POST['cargo']) && strlen(trim($_POST['cargo']))== 0) || (isset($_POST['direccion']) && strlen(trim($_POST['direccion']))== 0)))
echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe completar los datos de persona dependiente.</p>
</body>
</html>'
;
elseif((isset($_POST['tipo_telefono'])== "Ambos" && ((isset($_POST['telefono_fijo']) && strlen(trim($_POST['telefono_fijo']))== 0) || (isset($_POST['telefono_celular']) && strlen(trim($_POST['telefono_celular']))== 0)))
echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe ingresar sus numeros telefonicos.</p>
</body>
</html>'
;
elseif((isset($_POST['tipo_telefono'])== "Telf. Fijo" && (isset($_POST['telefono_fijo']) && strlen(trim($_POST['telefono_fijo']))== 0)))
echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe ingresar el numero de telefono fijo.</p>
</body>
</html>'
;
elseif((isset($_POST['tipo_telefono'])== "Celular" && (isset($_POST['telefono_celular']) && strlen(trim($_POST['telefono_celular']))== 0)))
echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe ingresar el numero de telefono celular.</p>
</body>
</html>'
;
elseif((isset($_POST['tipo_comprobante'])== "Factura") && ((isset($_POST['razon_social']) && strlen(trim($_POST['razon_social']))== 0) || (isset($_POST['RUC'])&& strlen(trim($_POST['RUC']))== 0)))
echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe completar los datos del comprobante factura.</p>
</body>
</html>'
;
elseif((isset($_FILES['voucher']['name']) && strlen(trim($_POST['voucher']['name']))== 0) || (isset($_FILES['voucher']['type']) != ($mimetypes[0] || $mimetypes[1] || $mimetypes[2])) || (isset($_FILES['voucher']['size']) > && isset($_FILES['voucher']['size']) <= 204800))
echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="1; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>ERROR: Debe adjuntar la imagen del voucher (Formatos permitidos: JPG, PNG, GIF / Tamaño Maximo: 200 KB).</p>
</body>
</html>'
;
else{
move_uploaded_file($_FILES['voucher']['tmp_name'], $upload_file);
mysql_query("INSERT INTO inscripciones(Nombres,Apellidos,DNI_CarneExtranjeria,Tipo_Persona,Empresa,Cargo,Direccion,Telefono_Fijo,Telefono_Celular,Tipo_Comprobante,Razon_Social,RUC,Nombre_Voucher) VALUES('$nombres','$apellidos','$DNI_CarneExtranjeria','$tipo_persona','$empresa','$cargo','$direccion','$telefono_fijo','$telefono_celular','$tipo_comprobante','$razon_social','$RUC','$voucher_nombre_db')",$link);
mysql_close($link);
echo '<html>
<head>
<title>Titulo Web</title>
<META http-equiv="refresh" content="2; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>Registro exitoso.</p>
</body>
</html>'
;
   }
  }
?>
#12
El formulario consiste en almacenar los datos en la DB. El problema es que las validaciones de PHP no funcionan y nose porque. El formulario es como esta imagen:

TODOS LOS CAMPOS SON REQUERIDOS:
http://img405.imageshack.us/i/form01d.jpg

PERO, SI EL USUARIO SELECCIONA EN INDEPENDIENTE, EN BOLETA Y UN TIPO DE TELF. LOS DATOS DEBEN SER REQUERIDOS.
http://img405.imageshack.us/i/form02.jpg

intente validarlo en php pero no me resulta (como lo dije en un post anterior), sin embargo en javascript ya esta hecho pero como se sabe, el usuario puede deshabilitar el javascript y es por eso que la validacion php se require.

Código (php) [Seleccionar]
<?php
if (isset(
$_POST['enviar'])){
$link mysql_connect('localhost''user''pwd');
mysql_select_db('dbname'$link);
$sql "SELECT MAX(ID) FROM inscripciones";
$result mysql_query($sql);
$row mysql_fetch_row($result);
$max_id $row[0]+1;
$nombres=trim($_POST['nombres']);
$apellidos=trim($_POST['apellidos']);
$DNI_CarneExtranjeria=trim($_POST['DNI_CarneExtranjeria']);
$tipo_persona=trim($_POST['tipo_persona']);
$empresa=trim($_POST['empresa']);
$cargo=trim($_POST['cargo']);
$direccion=trim($_POST['direccion']);
$telefono_fijo=trim($_POST['telefono_fijo']);
$telefono_celular=trim($_POST['telefono_celular']);
$tipo_combrobante=trim($_POST['tipo_comprobante']);
$razon_social=trim($_POST['razon_social']);
$RUC=trim($_POST['RUC']);
$_FILES['voucher']['name'] = $max_id."_".$_FILES['voucher']['name'];
$upload_dir '/home/netline/public_html/inscripciones/vouchers/';
$extension $_FILES['voucher']['type'];
$size $_FILES['voucher']['size'];
$upload_file $upload_dir.($_FILES['voucher']['name']);
$voucher_nombre_db $_FILES['voucher']['name'];
if(empty($nombres) && empty($apellidos) && empty($DNI_CarneExtranjeria) && ($tipo_persona == 'Dependiente' && (empty($empresa) || empty($cargo) || empty($direccion))) &&(empty($telefono_fijo) || empty($telefono_celular)) && ($tipo_comprobante == 'Factura' && (empty($razon_social) || empty($RUC))) && empty($voucher_nombre_db) && $extension != 'image/jpeg' && $size 204801){
echo '<html>
<head>
<title>Titulo web</title>
<META http-equiv="refresh" content="6; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>Debe completar todos los datos obligatorios y adjuntar una imagen con extension .JPG y de 200KB de tamaño maximo.</p>
</body>
</html>'
;
}else{
move_uploaded_file($_FILES['voucher']['tmp_name'], $upload_file);
mysql_query("INSERT INTO inscripciones(Nombres,Apellidos,DNI_CarneExtranjeria,Tipo_Persona,Empresa,Cargo,Direccion,Telefono_Fijo,Telefono_Celular,Tipo_Comprobante,Razon_Social,RUC,Nombre_Voucher) VALUES('$nombres','$apellidos','$DNI_CarneExtranjeria','$tipo_persona','$empresa','$cargo','$direccion','$telefono_fijo','$telefono_celular','$tipo_comprobante','$razon_social','$RUC','$voucher_nombre_db')",$link);
mysql_close($link);
echo '<html>
         <head>
         <title>Titulo web</title>
         <META http-equiv="refresh" content="6; url=http://www.dominio.com/inscripciones/inscripcion.php">
         </head>
         <body>
         <p>Registro exitoso.</p>
         </body>
         </html>'
;
}
}
?>


el if de mi archivo php lo explicare de la siguiente forma:

Si nombres esta vacio, apellidos esta vacio, tipo persona es dependiente (y empresa, cargo, direccion estan vacios) y (telefono fijo esta vacio o telefono celular esta vacio - ya que siempre debe haber un telf.) y tipo de comprobante igual a factura (y razon social y ruc estan vacios) y voucher esta vacio y es diferente a jpg y es mayor a 200kb ENTONCES se muestra mensaje de error.

De lo contrario subir el archivo y los datos. Espero me puedan ayudar con la validacion, gracias  ::)
#13
PHP / Ayuda con validacion de formulario PHP
9 Junio 2010, 00:58 AM
Hola, tengo el siguiente script que envia la informacion de un formulario y un upload de imagen a la base de datos. El problema es que si en el formulario deshabilito el javascript, las validaciones dejan de funcionar y por eso en el archivo php debo realizar las
validaciones del servidor. Como veran, en mi codigo estan las condificiones usando "empty" pero, al subirlo al servidor y deshabilitar el javascript, cuando doy click a Enviar se envia todo asi no haya ningun dato. Soy nuevo en php asi que no me critiquen mucho, ahi les va el codigo y espero su ayuda con la validacion, gracias de antemano  ;D

Código (php) [Seleccionar]
<?php
if (isset(
$_POST['enviar'])){
$link mysql_connect('localhost''user''pwd');
mysql_select_db('dbname'$link);
$sql "SELECT MAX(ID) FROM inscripciones";
$result mysql_query($sql);
$row mysql_fetch_row($result);
$max_id $row[0]+1;
$nombres=trim($_POST['nombres']);
$apellidos=trim($_POST['apellidos']);
$DNI_CarneExtranjeria=trim($_POST['DNI_CarneExtranjeria']);
$tipo_persona=trim($_POST['tipo_persona']);
$empresa=trim($_POST['empresa']);
$cargo=trim($_POST['cargo']);
$direccion=trim($_POST['direccion']);
$telefono_fijo=trim($_POST['telefono_fijo']);
$telefono_celular=trim($_POST['telefono_celular']);
$tipo_combrobante=trim($_POST['tipo_comprobante']);
$razon_social=trim($_POST['razon_social']);
$RUC=trim($_POST['RUC']);
$_FILES['voucher']['name'] = $max_id."_".$_FILES['voucher']['name'];
$upload_dir '/home/netline/public_html/inscripciones/vouchers/';
$extension $_FILES['voucher']['type'];
$size $_FILES['voucher']['size'];
$upload_file $upload_dir.($_FILES['voucher']['name']);
$voucher_nombre_db $_FILES['voucher']['name'];
if(empty($nombres) && empty($apellidos) && empty($DNI_CarneExtranjeria) && ($tipo_persona == 'Dependiente' && (empty($empresa) || empty($cargo) || empty($direccion))) &&(empty($telefono_fijo) || empty($telefono_celular)) && ($tipo_comprobante == 'Factura' && (empty($razon_social) || empty($RUC))) && empty($voucher_nombre_db) && $extension != 'image/jpeg' && $size 204801){
echo '<html>
<head>
<title>Titulo web</title>
<META http-equiv="refresh" content="6; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>Debe completar todos los datos obligatorios y adjuntar una imagen con extension .JPG y de 200KB de tamaño maximo.</p>
</body>
</html>'
;
}else{
move_uploaded_file($_FILES['voucher']['tmp_name'], $upload_file);
mysql_query("INSERT INTO inscripciones(Nombres,Apellidos,DNI_CarneExtranjeria,Tipo_Persona,Empresa,Cargo,Direccion,Telefono_Fijo,Telefono_Celular,Tipo_Comprobante,Razon_Social,RUC,Nombre_Voucher) VALUES('$nombres','$apellidos','$DNI_CarneExtranjeria','$tipo_persona','$empresa','$cargo','$direccion','$telefono_fijo','$telefono_celular','$tipo_comprobante','$razon_social','$RUC','$voucher_nombre_db')",$link);
mysql_close($link);
echo '<html>
         <head>
         <title>Titulo web</title>
         <META http-equiv="refresh" content="6; url=http://www.dominio.com/inscripciones/inscripcion.php">
         </head>
         <body>
         <p>Registro exitoso.</p>
         </body>
         </html>'
;
}
}
?>
#14
Hola a todos, estoy haciendo un formulario con upload de imagen que se registra a una base de datos pero tengo un error de sintaxis que dice "unexpected end of file" en la ultima linea (donde esta el "?>") y nose donde esté el problema. Espero me puedan dar sugerencias, ejemplos o decirme cual es el error, gracias de antemano.  ::)

El error esta en esta imagen:
http://img717.imageshack.us/img717/2692/erroryl.jpg

Y este es el codigo:

Código (php) [Seleccionar]
<?php
if (isset($_POST['enviar']))
{
$link mysql_connect('localhost''user''pass');
mysql_select_db('dbname'$link);
$sql "SELECT MAX(ID) FROM inscripciones";
$result mysql_query($sql);
$row mysql_fetch_row($result);
$max_id $row[0]+1;
$nombres=$_POST['nombres'];
$apellidos=$_POST['apellidos'];
$DNI_CarneExtranjeria=$_POST['DNI_CarneExtranjeria'];
$tipo_persona=$_POST['tipo_persona'];
$empresa=$_POST['empresa'];
$cargo=$_POST['cargo'];
$direccion=$_POST['direccion'];
$telefono_fijo=$_POST['telefono_fijo'];
$telefono_celular=$_POST['telefono_celular'];
$tipo_combrobante=$_POST['tipo_comprobante'];
$razon_social=$_POST['razon_social'];
$RUC=$_POST['RUC'];
$_FILES['voucher']['name'] = $max_id."_".$_FILES['voucher']['name'];
$upload_dir '/home/netline/public_html/inscripciones/vouchers/';
$extension $_FILES['voucher']['type'];
$size $_FILES['voucher']['size'];
$upload_file $upload_dir.($_FILES['voucher']['name']);
$voucher_nombre_db $_FILES['voucher']['name'];
if(
$nombres.trim == '' && $apellidos.trim == '' && $DNI_CarneExtranjeria.trim == '' && ($tipo_persona == 'Dependiente' && ($empresa.trim == '' || $cargo.trim == '' || $direccion.trim == '')) &&($telefono_fijo == '' || $telefono_celular == '') && ($tipo_comprobante == 'Factura' && ($razon_social.trim == '' || $RUC.trim == '')) && $voucher_nombre_db.trim == '' && $extension != 'image/jpeg' && $size 204801)
{
echo <<<ERROR
  <html>
  <head>
  <title>Titulo web</title>
  <META http-equiv="refresh" content="6; url=http://www.dominio.com/inscripciones/inscripcion.php">
  </head>
  <body>
  <p>Debe completar todos los datos obligatorios y adjuntar una imagen con extensi�n .JPG y de 200KB de tamaño maximo.</p>
  </body>
  </html>
  ERROR;
  }
  else
  {
  
move_uploaded_file($_FILES[voucher][tmp_name], "$upload_file");
  
mysql_query("INSERT INTO inscripciones (Nombres,Apellidos,DNI_CarneExtranjeria,Tipo_Persona,Empresa,Cargo,Direccion,Telefono_Fijo,Telefono_Celular,Tipo_Comprobante,Razon_Social,RUC,Nombre_Voucher) VALUES ('$nombres','$apellidos','$DNI_CarneExtranjeria','$tipo_persona','$empresa','$cargo','$direccion','$telefono_fijo','$telefono_celular','$tipo_comprobante','$razon_social','$RUC','$voucher_nombre_db')",$link);
  
mysql_close($link);
echo <<<EXITO
<html>
<head>
<title>Titulo web</title>
<META http-equiv="refresh" content="6; url=http://www.dominio.com/inscripciones/inscripcion.php">
</head>
<body>
<p>Registro exitoso.</p>
</body>
</html>
EXITO;
  }
}
?>

#15
PHP / Problema con formulario PHP
1 Junio 2010, 07:17 AM
Bueno, estoy haciendo un formulario con un upload de imagen jpg. El problema es que intento hacer que ese jpg, en vez de subirse con el nombre que el usuario le ha puesto, quiero que se suba al server con el nombre de la ID de la consulta, ejemplo:


ID      Nombre      Apellido                     Imagen
1         Oscar          Jara            1_24/06/2010_11:30:05.jpg

En la DB, el nombre de la imagen esta compuesto por el ID, fecha y hora y la extension

Pero, en el server quiero que se guarde como 1.jpg ya que el ID de esa consulta fue 1. Y eso es lo que no logro hacer, aca esta parte de mi codigo php y espero me puedan ayudar o corregir algo que este mal.

Código (php) [Seleccionar]
<?php
if (isset($_POST['validar'])) {

$link mysql_connect('localhost''user''pass');
mysql_select_db('db'$link);
 
  
$sql "SELECT MAX(ID) FROM inscritos";
  
$result mysql_query($sql);
  
$row mysql_fetch_row($result);
  
$max_id $row[0]+1//captura el ultimo ID y le agrega 1 para ser el ID actual
 
  
$evento=$_POST['evento'];
  
$nombres=$_POST['nombres'];
  
$apellidos=$_POST['apellidos'];
  
$empresa=$_POST['empresa'];
  
$cargo=$_POST['cargo'];
  
$direccion=$_POST['direccion'];
  
$telefono=$_POST['telefono'];
  
$datetime date("d/m/Y_H:i:s");
  
  
$upload_dir '/home/netline/public_html/vouchers/';
  
$upload_file $upload_dir.$max_id.".jpg";
  
$extension $_FILES['voucher']['type'];
  
$size $_FILES['voucher']['size'];
  
$voucher_namedb $max_id."_".$datetime.".jpg";
 
  if (
$evento.trim != "" &&
  
  $voucher.trim != "" &&
  $extension == "image/jpeg" && 
  $size 204800 &&
  $nombres.trim != "" &&
  $apellidos.trim != "" &&
  $empresa.trim != "" &&
  $cargo.trim != "" &&
  $direccion.trim != "" &&
  $telefono.trim != "")
  {
   move_uploaded_file($_FILES['voucher']['tmp_name'], $upload_file);
      
mysql_query("INSERT INTO inscritos (Evento,Voucher,Nombres,Apellidos,Empresa,Cargo,Direccion,Telefono) VALUES ('$evento','$voucher','$nombres','$apellidos','$empresa','$cargo','$direccion','$telefono')",$link);
      
mysql_close($link);


El codigo php continua pero lo demas no tiene importancia. Por otro lado, el script ya lo he probado y funciona muy bien al usar en la variable upload file lo siguiente:

$upload_file = $upload_dir.$_FILES['voucher']['name'];

ya que, lo que realiza es guardar el file con el nombre que el usuario le puso y a la DB como yo lo quiero, espero me puedan ayudar... ya he intentado muchas formas y no lo logro, entre ellas use la funcion rename, entre otras como if_file_exists pero nada Y LO UNICO QUE QUIERO ES GUARDAR LA IMAGEN CON EL ID DE LA CONSULTA  :laugh: :-(
#16
Tengo un problema y es que soy nuevo en C# y estaba haciendo ejercicios hasta que se me presento uno que no tengo idea de como hacerlo. He programado en Java antes pero hay cosas que no se hacer aqui aunque se diga que es muy parecido, les dejo el enunciado y espero me puedan ayudar, gracias.

"Ingrese un número natural de 9 dígitos como máximo para obtener el número mayor y menor que se puedan realizar con las cifras del numero ingresado".

PD. El ejercicio debe ser realizado, de preferencia, sin arreglos pero si es que lo saben hacer con arreglos igual me gustaria ver el código, saludos! :)
#17
Hola, sere claro, tengo que validar un textbox, que solo acepte numeros en double. El problema está en que quiero escribir un real y debo poner el "." si es que se trata de un decimal o el signo "-" si es que es un numero negativo. Intente hacer un ejemplo pero tiene errores en la linea 6, aqui esta:

Código (csharp) [Seleccionar]
private void soloNumeros(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Back
|| e.KeyChar == (char)Keys.Delete
|| e.KeyChar == (char)Keys.Left
|| e.KeyChar == (char)Keys.Right
|| IsNumber(e.KeyChar.ToString()))
{
TextBox obj = sender as TextBox;

if (e.KeyChar == '.' && obj.Text.IndexOf('.') > 0)
e.Handled = true;
else
e.Handled = false;
}
else
e.Handled = true;
}
#18
Java / Ayuda con proyecto JAVA!
29 Noviembre 2009, 06:18 AM
Soy nuevo en java y estoy llevando un curso de programacion orientado a objetos (POO).

Me dieron un ejemplo de proyecto que podria ser evaluado en el examen final del curso.

Acabo de avanzarlo, se trata de una encuesta y luego debes mostrar los resultados de las encuestas de dos maneras distintas pero con arreglos (vean el PDF que esta en el .zip).

Lo que sucede es que me sale la primera forma de mostrar los resultados pero la segunda forma de mostrar los resultados no me sale para nada (por lo menos lo he intentado)

He creado dos clases llamadas Prueba01 y Prueba02, ahi podran ver que la prueba01 se muestra como el primer reporte de los resultados que esta en el pdf, pero el segundo no me resulta.

aqui les adjunto el proyecto avanzado,
lo estoy creando en Netbeans 6.7 IDE
espero me puedan ayudar a terminarlo ya que falta solo un detalle y nose como hacerlo, gracias !.

AQUI EL LINK: http://oscarjara.iblogger.org/Proyecto_DataMarket.zip
(si no funciona haganmelo saber !)

P.D. SE QUE FALTAN ARREGLAR MUCHOS DETALLES PERO LO MAS IMPORTANTE ES MOSTRAR LOS RESULTADOS COMO ME INDICA EL PDF, ASI QUE NO SEAN DRASTICOS AL CRITICARME JAJAJA, SALUDOS !.
#19
Java / Ayuda con Boton buscar texto
10 Noviembre 2009, 06:08 AM
Hola a todos, recien llevo aproximadamente 6 meses programando en java
y estoy realizando una aplicacion en la cual se genera un reporte de varios clientes
y quisiera crear un boton pata buscar al cliente

- Ejemplo: tengo un text area con bastante informacion y al presionar el
boton buscar y escribir lo que deseo, me sombree el texto que busque.

algo asi como el boton buscar texto del internet explorer, espero me puedan ayudar ya que no tengo idea de como plantear esto en el NetBeans, gracias  :D
#20
PHP / Ayuda con Arrays PHP, Formularios y MySQL
22 Octubre 2009, 03:45 AM
Hola a todos  ;D,
espero me puedan ayudar ya que llevo varias horas intentando esto y no soy muy bueno que se diga...


Mi problema es que estaba creando una encuesta (como la de la imagen). En la cual existen preguntas donde solo se debe marcar 1 alternativa (Para eso utilice Radio Buttons) y 2 preguntas donde se pueden marcar 1 o mas alternativas (Para eso utilice Checkbox).



Luego, estos datos se almacenaran en una base de datos llamada "encuesta" en la tabla "encuestados_musica" la cual tiene esta estructura:



Para realizar el almacenamiento de datos, cree un archivo llamado "registro_datos.php" pero el explorador me dice que hay un error en la programación (Error 500) y no logro corregir cual es.



- Segun mi criterio, el error puede estar en que en el archivo "registro_datos.php" se ejecutan 3 consultas a la base de datos y deberia ser tan solo 1. Sin embargo, dudo que esto se pueda realizar ya que estoy usando un "foreach" para la pregunta 6 y 7 que son de respuesta multiple

- Lo que quisiera saber es como juntar las 3 consultas en 1 o que alguien me diga cual es el error en mi codigo.


A continuacion, el codigo php de "registro_datos.php" ...

Código (php) [Seleccionar]
<?php
/*Conexion a la Base de Datos*/
$link mysql_connect('SERVIDOR_BD''USER_BD''PASSWORD_BD');
mysql_select_db('NOMBRE_BD'$link);

/*Nombre del encuestado*/
$nombre=$_POST['nombre'];

/*Pregunta 1*/ $edad=$_POST['edad'];

/*Pregunta 2*/ $sexo=$_POST['sexo'];

/*Pregunta 3*/ $genero_preferencia=$_POST['genero_preferencia'];

/*Pregunta 4*/ $reproductor=$_POST['reproductor'];

/*Pregunta 5*/ $horas_musica=$_POST['horas_musica'];
  
/*Pregunta 6*/ $emisoras = empty($_POST['emisoras']) ? $_POST['emisoras'] : array();
foreach( $emisoras as $emisora ){
    
                    $pregunta6 "INSERT INTO encuestados_musica SET emisora = '".intval($emisoras)."', .... ";
    }

/*Pregunta 7*/  $tipos_programas = empty($_POST['tipos_programas']) ? $_POST['tipos_programas'] : array();
    foreach( $tipos_programas as $tipo_programa ){
    
                    $pregunta7 "INSERT INTO encuestados_musica SET tipo_programa = '".intval($tipos_programas)."', .... ";
    }
  
/*Pregunta 8*/ $genero_nunca=$_POST['genero_nunca'];

/*Pregunta 9*/ $musica_estudio=$_POST['musica_estudio'];

/*Pregunta 10*/ $preferenciadia_programa=$_POST['preferenciadia_programa'];

/* Ejecutar consulta para las preguntas 1, 2, 3, 4, 5, 8, 9 y 10 */
mysql_query"INSERT INTO encuestados_musica (Nombre,Edad,Sexo,Preferencia,Reproductor,HorasDiarias,Disgusta,MusicaEstudio,PreferenciaDia_Programa) VALUES ('$nombre','$edad','$sexo','$genero_preferencia','$reproductor','$horas_musica','$genero_nunca','$musica_estudio','$preferenciadia_programa')",$link);
/*Cerrar la conexion a la base de datos*/
mysql_close($link);

echo <<<MENSAJE
<html>
<head>
<META http-equiv="refresh" content="3; url=WEB_DE_REDIRECCION">
<title>Almacenamiento de Datos | Respuestas Almacenadas en BD ::.</title>
</head>
<body link="#000000" vlink="#000000" alink="#000000">
<div align="center">
<table border="1" bordercolorlight="#000000" bordercolordark="#000000" width="302" style="border-collapse: collapse">
<tr>
<td background="images/cell_back.jpg" align="left">
<p align="center"><b><font face="Verdana" size="1" color="#FFFFFF">:. RESPUESTAS 
ALMACENADAS .:</font></b></td>
</tr>
<tr>
<td background="images/cell2_back.jpg">
<p align="center"><b><font face="Verdana" size="1">
<br>
Datos almacenados correctamente en BD.</font></b><font face="Verdana" size="1"><br>
<br>
</font>
<img border="0" src="images/envio.jpg" width="127" height="89"></p>
<p align="center"><i><font face="Verdana" size="1">' Serás 
redireccionado en 3 segundos.'</font></i><br>
</td>
</tr>
<tr>
<td background="images/cell_back.jpg">
<p align="left">
<b><font face="Verdana" size="1" color="#FFFFFF">&nbsp;</font></b></td>
</tr>
</table>
</div>
</body>
</html>
MENSAJE;
?>


Gracias y espero su ayuda ! ::)
#21
Java / Problema con condicion "If"
10 Septiembre 2009, 01:24 AM
Buenas tardes,

soy nuevo en java y me encontraba realizando una aplicacion de economía. El problema que tengo es que, en la interface, el usuario debe ingresar un valor para cada variable en un jTextField, pero! si el jTextField se deja en blanco debe mostrar el nombre de la variable, el problema reside en que estoy trabajando con valores DOUBLE y, al querer reemplazar el campo por una letra dejaría de ser double para convertirse en STRING, quisieran que me ayudaran a crear un IF para lograr realizar esto, algo como "Si el campo esta vacio, entonces mostrar la letra p (por ejemplo)"... Pueden ver la imagen que les adjunto para que me entiendan mejor, gracias.



Saludos y espero me puedan ayudar  ;D . . .