|
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 - Informix
Páginas: 1 ... 3 4 [5] 6 7
101
« en: Viernes 10 de Septiembre de 2004, 16:09 »
Si se pueden tener dos servidores http en una computadora  alguna vez tuve el IIS y el Apache aunque no los corria al mismo tiempo, si los quieres ejecutar al mismo tiempo pues prueba como te puso Slimer
102
« en: Jueves 9 de Septiembre de 2004, 06:34 »
 Bueno pues mira que te puedo decir de Dreamweaver para mi es de lo mejor que existe en el mercado, pero es como todo habra a quienes no le guste, quizas no te fue bien por que no te has familiarizado con el software pero ya que lo haces todo fluye rapidamente, y para editar tags de HTML, Dreamweaver permite ver el codigo o en diseño WYSIWYG (lo que vez es lo que obtienes), que mas mm un ejemplo ........ bueno aqui te pondre un pequeño ejemplo de insercion de datos por medio de un formulario, como lo hare al vuelo espero no tener errores index.php aunque no tiene codigo php puedes llamarlo con esa extension el navegador lo interpretara sin problemas, este archivo guarda los valores en las variables de los campos cada nombre de variable se pone en la opcion name de cada <input... Cuando se le de submit se ira a la pagina registra.php que se puso en el action de la forma <html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form name="form1" method="post" action="registra.php"> <p>Matricula: <input name="matricula" type="text" id="matricula"> </p> <p>Nombre: <input name="nombre" type="text" id="nombre"> </p> <p>Apellido: <input name="apellido" type="text" id="apellido"> </p> <p> <input type="submit" name="Submit" value="Enviar"> </p> </form> </body> </html>
La siguiente pagina nos conectara a la BD de mySQL e insertara los valores, las variables en php se llaman igual que en la pagina anterior solo se les agrega un signo de $ por ejemplo en en campo HTML el name='nombre' en PHP sera $nombre <?php //Conectando mySQL $conexion = mysql_connect('localhost', 'root', 'pass') or die("No se puede conectar"); //Seleccionando BD $db = mysql_select_db('personal', $conexion) or die("No se puede seleccionar la BD"); //Insertando registros mysql_query("INSERT into datos values('$matricula', '$nombre', '$apellido')"); ?>
mysql_connect recibe lo que es el URL a conectar su usuario y pass (Estos los pones tu en la configuracion del mySQL, por default el user es root y no hay password si no me equivoco) mysql_select_db selecciona la BD y en la otra instruccion se insertan los datos en la tabla llamada datos y sus valores, si te fijas ahi van las variables que pedimos antes pero ya tienen un valor Bueno ojala haya sido claro y que sea el ejemplo que necesitabas a ver si te puedes guiar un poco mejor si no pues nos preguntas de nuevo jejejeje nos vemos
103
« en: Miércoles 8 de Septiembre de 2004, 19:03 »
Bueno en gustos se rompen generos pero creo que si se iba a poner el SO Windows como opcion para votar debieron haber puesto minimo 3 versiones distintas Windows 2000, Windows XP y Windows 2003, y de cual es el mejor ?? es un poco dificil llegar a esta conclusion pero como ya dijeron algunos foristas la gente busca lo mas facil y en eso Windows les gana por mucho es mas "amigable" mi voto fue para Windows, por cierto uso Mandrake 10.0 y funciona muy bien tambien
104
« en: Miércoles 8 de Septiembre de 2004, 18:52 »
En efecto ya me di cuenta que VIM es solo un editor de texto mas no un WYSIWYG, y efectivamente Quanta 3.2 si no mal recuerdo esta muy bueno gracias a todos por sus respuestas
105
« en: Miércoles 8 de Septiembre de 2004, 06:41 »
LO LOGRE !!!!!!! POR FIN PUDE MOSTRAR LAS IMAGENES !!y esto no hubiera sido posible sin la ayuda de Avalon En verdad que muchas gracias ! a continuacion voy a poner los codigos para que les sirvan a otras personas que como yo no saben como hacer este proceso incluire el archivo sql para la base de datos por cierto contiene 3 fotos de unas bellezas portando la playera de mi equipo de Futbol el Club America a lo mejor no lo conocen a lo mejor si, pero es el mejor club de Mexico 1) subirimagen.php Este archivo es el formulario para enviar nuestra imagen a la BD <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form action="grabarimagen.php" method="post" enctype="multipart/form-data" name="form1"> <p>Imagen a subir: <input name="foto" type="file"> </p> <p> <input name="Submit" type="submit" value="Enviar"> </p> </form> </body> </html>
2) grabarimagen.php Este archivo da de alta nuestra imagen en la BD <?php $foto_type = $_FILES['foto']['type']; $foto_name = $_FILES['foto']['name']; $foto_size = $_FILES['foto']['size']; // Compruebas que se ha subido un archivo if($foto_name != "") { $filetype = $foto_type; // Compruebas que se trata de una foto if (!strcmp($filetype, "image/gif") || !strcmp($filetype, "image/jpeg") || !strcmp($filetype, "image/pjpeg") || !strcmp($filetype, "image/x-png")) { $filename = $foto_name; $filesize = $foto_size; $file_tmp = $_FILES['foto']['tmp_name']; //abriendo archivo temporal $file = fopen($file_tmp, 'rb'); $filedata = fread($file, filesize($file_tmp)); $filedata = addslashes($filedata); fclose($file); //Insertando datos $conexion = mysql_connect('localhost', 'root', '') or die("No se puede conectar"); $db = mysql_select_db('imagenes', $conexion) or die("No se puede seleccionar la BD"); mysql_query("INSERT INTO imagenes values('', '$filename', '$filetype', '$filesize', '$filedata')"); } } ?>
3) mostrar.php Este archivo sirve para mostrar las imagenes que tenemos ya en nuestra BD <html> <body> <table border=1 align="center"> <tr> <td align="center">Id</td> <td align="center">Foto</td> </tr> <?php $conexion = mysql_connect('localhost', 'root', '') or die("No se puede conectar"); $db = mysql_select_db('imagenes', $conexion) or die("No se puede seleccionar la BD"); $result = mysql_query("SELECT id from imagenes order by id"); while ($reg = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>".$reg['id']."</td>"; echo "<td>"; echo "<img src=\"imagen.php?id=".$reg['id']."\">"; echo "</td>"; echo "</tr>"; } ?> </table> </body> </html>
4) imagen.php Este fue el que mas dolor de cabeza me dio  pero por fin quedo listo <?php $conexion = mysql_connect('localhost', 'root', '') or die("No se puede conectar"); $db = mysql_select_db('imagenes', $conexion) or die("No se puede seleccionar la BD"); $reg = mysql_query("SELECT * FROM imagenes WHERE id = ".$_GET['id'].""); $file = mysql_fetch_array($reg); header("Content-disposition: ".$file['filename'].""); header("Content-Length: ".strlen($file['filedata']).""); header("Content-type:".$file['filetype'].""); header("Pragma: no-cache"); header("Expires: 0"); echo $file['filedata']; ?>
y listo  a todos (no puedo ocultar mi felicidad jejeje me habia quitado el sueño varios dias este problemita) saludos a todos Nota: Gran parte del código no lo escribi, solo fui modificando el que me facilito Avalon de acuerdo a mis necesidades, como siempre digo los creditos para el creador del source
106
« en: Martes 7 de Septiembre de 2004, 19:13 »
 de nuevo bueno pues sigo con el problema no se que este haciendo bien o mal  pero aqui les pongo los codigos que he hecho por cierto Avalon me fue de gran ayuda el post que me enviaste me ayudo a aclarar algunas cosas Tengo 3 archivos los cuales describire a continuacion el primero se llama subirimagen.php en este no hay problema solo es la forma <html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form action="grabarimagen.php" method="post" enctype="multipart/form-data" name="form1"> <p>Imagen a subir: <input name="foto" type="file"> </p> <p> <input name="Submit" type="submit" value="Enviar"> </p> </form> </body> </html>
el segundo es grabarimagen.php en este guardo la imagen en la BD y va de maravilla <?php $foto_type = $_FILES['foto']['type']; $foto_name = $_FILES['foto']['name']; $foto_size = $_FILES['foto']['size']; // Compruebas que se ha subido un archivo if($foto_name != "") { $filetype = $foto_type; // Compruebas que se trata de una foto if (!strcmp($filetype, "image/gif") || !strcmp($filetype, "image/jpeg") || !strcmp($filetype, "image/pjpeg") || !strcmp($filetype, "image/x-png")) { $filename = $foto_name; $filesize = $foto_size; $file_tmp = $_FILES['foto']['tmp_name']; //abriendo archivo temporal $file = fopen($file_tmp, 'rb'); $filedata = fread($file, filesize($file_tmp)); $filedata = addslashes($filedata); fclose($file); //Insertando datos $conexion = mysql_connect('localhost', 'root', '') or die("No se puede conectar"); $db = mysql_select_db('imagenes', $conexion) or die("No se puede seleccionar la BD"); mysql_query("INSERT INTO imagenes values('', '$filename', '$filetype', '$filesize', '$filedata')"); } } ?>
Pero el tercero es mi dolor de cabeza  como quiero mostrar las imagenes en una tabla que sea id y la imagen he hecho esto asi: <html> <body> <table border=1> <tr> <td>Id</td> <td>Foto</td> </tr> <?php $conexion = mysql_connect('localhost', 'root', '') or die("No se puede conectar"); $db = mysql_select_db('imagenes', $conexion) or die("No se puede seleccionar la BD"); $reg = mysql_query("SELECT * from imagenes"); $num = mysql_num_rows($reg); for($i=1; $i<=$num; $i++) { echo "<tr>"; echo "<td>".$i."</td>"; echo "<td>"; $file = mysql_fetch_array($reg); header("Content-disposition: filename=$file[filename]"); header("Content-Length: ".strlen($file[filedata])); header("Content-type: $file[filetype]"); header("Pragma: no-cache"); header("Expires: 0"); echo $file[filedata]; echo "</td>"; echo "</tr>"; } ?> </table> </body> </html>
Pero el resultado no es satisfactorio ya que me muestra bien la tabla, el id pero en la celda donde va la imagen me pone cosas asi ÿØÿàJFIFHHÿí„Photoshop 3.08BIMé Print InfoxHHô@ÿîÿîR(ü/Ð0/Àÿÿ//Ы k@Üÿÿÿÿÿÿÿÿ/Ы8BIMí ResolutionHH8BIM FX Global Lighting Angle8BIMFX Global Altitude8BIMó Print Flags 8BIM Copyright
LOL  o sera que ya me volvi como Neo y veo las cosas con puro codigo  bueno me imagino que el problema es que imprime el binario tal cual, ojala puedan explicarme y ayudarme un poco mas en esto, espero no quitarles mucho tiempo de su valioso tiempo, estamos en contacto
107
« en: Martes 7 de Septiembre de 2004, 16:41 »
Yo soy enemigo del DreamWeaver Blag La verdad es que con el Dreamweaver se pueden hacer cosas muy bonitas  aunque creo que siempre es mejor que uno genere su propio codigo asi se aprende mas y luego ya puedes entender perfectamente el codigo que genera Dreamweaver, por cierto no conocia el PHP Expert Editor lo voy a bajar a ver que tal esta
108
« en: Martes 7 de Septiembre de 2004, 05:45 »
Hola que tal tengo un pequeño problema no se como mostrar una imagen que se encuentra en una BD  la puedo guardar asi: <? $conexion = mysql_connect('localhost', 'root', '') or die("NO SE PUDO CONECTAR"); $bd = mysql_select_db("archivos", $conexion); $archivo = $_FILES['file']['tmp_name']; $tipo = $_FILES['file']['type']; $file = fopen($archivo, 'rb'); $binario = fread($file, filesize($archivo)); $binario = addslashes($binario); fclose($file); //Insertando en la BD mysql_query("INSERT INTO imagenes values('', '$binario', '$tipo')"); ?>
el $binario es de tipo blob he intentado asignandole ese campo a una variable y con un <img src=...> pero creo que no funciona la verdad es que en esto si estoy mas nuevo y es por eso que recurro al foro para ver si alguien me puede ayudar nos vemos
109
« en: Viernes 3 de Septiembre de 2004, 19:40 »
110
« en: Viernes 3 de Septiembre de 2004, 19:37 »
111
« en: Viernes 3 de Septiembre de 2004, 05:52 »
 Vim !! no sabia que tambien editaba eso vaya, mira lo que es no ser un experto en esto la verdad es que uso muy poco el linux pero en la uni lo manejamos asi que me adapto a lo que me pidan, voy a checarlo por que mi linux creo que instala ese programa gracias
112
« en: Viernes 3 de Septiembre de 2004, 05:48 »
 bueno pues te tengo buenas noticias si puedes accesar BD en access con mysql y php pero necesitas instalar un driver ODBC para hacerlo para mas informacion visita la faq de PHP http://www.php.net/manual/es/faq.databases...atabases.accessy si quieres un manual para aprender ahi mismo puedes bajar uno muy bueno en formato chm (ayuda de windows)  esta en español la mayoria hay algunas cosas sin traducir pero lo mas importante esta en nuestro idioma http://www.php.net/download-docs.phpEn este documento hay ejemplos de como conectar a la BD por cierto por donde empezar, pues instalando los servidores Apache, PHP y Access claro poniendo el driver antes mencionado nos vemos y suerte
113
« en: Jueves 2 de Septiembre de 2004, 16:25 »
hola mercurio bueno pues que gusto que ya pudiste armar tu LAN  ahora con respecto a tu pregunta sobre la BD en access creeme que es de lo peor para BD por que no la haces con mysql si tienes posibilidad de hacer la migracion de access a mysql creo que es mejor por que me imagino que el formulario lo vas hacer con HTML y PHP asi usarias Apache como servidor HTTP y PHP con MySQL para manejar la BD, documentacion de estas 3 cosas hay infinidad en la red empezando por sus sitios, bueno espero que esto te sirva y por ultimo una pregunta ¿Por que usar access para la BD?
114
« en: Martes 31 de Agosto de 2004, 18:45 »
Gracias por responder Avalon al parecer ya "solucione" el problema usando: include("../system/funcionesAdmin.php");
 no se por que funcione a veces en fin usando la ruta C:\... si funciona pero como es un proyecto para la uni no se puede especificar una ruta es por eso que trato de poner la raiz del sitio ojala ya funcione sin problemas, nos vemos y gracias por tus sugerencias
115
« en: Lunes 30 de Agosto de 2004, 19:57 »
Hola que tal bueno solo quisiera saber si conocen algun editor WYSIWYG para html y PHP para linux asi al estilo de dreamweaver ya que he usado el QUANTA PLUS pero me gustaria ver si hay algo mmm digamos mas amigable jejeje Cualquier sugerencia sobre editores HTML para linux sera bienvenida gracias
116
« en: Domingo 29 de Agosto de 2004, 18:25 »
 que tal miren tengo un problema con la funcion include quiero incluir un archivo que contiene unas funciones pero lo tengo en una carpeta llamada system en raiz y la pagina donde la quiero incluir esta en otra carpeta llamada admin de forma que el arbol nos queda asi: raiz carpeta->/admin/admin.php carpeta->/system/funcionesAdmin.php las carpetas admin y system estan en el raiz, he intentado con este codigo usandolo en la pagina admin.php //asi funcionaba pero de repente ya no :unsure: include("../system/funcionesAdmin.php"); Tambien he probado con lo siguiente include("./system/funcionesAdmin.php"); include("/system/funcionesAdmin.php"); include("..\system\funcionesAdmin.php"); include(".\system\funcionesAdmin.php"); include("\system\funcionesAdmin.php");
y no me funciona espero que alguien con mas experiencia pueda orientarme por cierto tambien trate con la funcion require_once(); y me pasaba lo mismo no se si haga falta algo en la configuracion de PHP o de Apache, bueno ojala me puedan ayudar gracias
117
« en: Jueves 26 de Agosto de 2004, 17:51 »
Como comprobaría a traves de una expresion regular que un campo de texto no esta vacio.
 bueno hay muchas maneras de hacer esto, y un ejemplo es el siguiente: <html> <head> <title>Informix</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript"> function vacio() { if(document.formulario.nombre.value == '') alert("Debes ingresar un nombre"); } </script> </head> <body> <form name="formulario" action="testformulario.php" method="get" onSubmit="vacio()"> <p>Nombre: <input name="nombre" type="text"> </p> <p> <input type="submit" name="Submit" value="Enviar"> </p> </form> </body> </html>
118
« en: Miércoles 25 de Agosto de 2004, 21:24 »
Hola dgc creo que con lo siguiente solucionaras el problema que tienes, solo crea campos ocultos a los cuales les daras un valor en la funcion de javascript y esos campos los envias a php, pero para que me entiendas mejor ve este ejemplo, aunque se envia a la misma pagina funciona lo probe <html> <head> <title>Informix</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript"> function enviaValorPhp() { document.formulario.nombrehide.value = document.formulario.nombre.value; } </script> </head> <body> <form name="formulario" action="testformulario.php" method="get" onSubmit="enviaValorPhp()"> <p>Nombre: <input name="nombre" type="text"> <!--Creamos campo oculto al cual se le asignara el value desde una funcion en javascript--> <input name="nombrehide" type="hidden"> </p> <p> <input type="submit" name="Submit" value="Enviar"> </p> </form> </body> </html> <?php echo "Tu nombre es: $nombrehide"; ?>
ojala te sea de ayuda
119
« en: Miércoles 25 de Agosto de 2004, 21:22 »
Perdon se posteo doble el mensaje de abajo
120
« en: Miércoles 25 de Agosto de 2004, 21:06 »
Bueno nadie respondio pero gracias de todas maneras ya solucione el problema
121
« en: Miércoles 25 de Agosto de 2004, 06:38 »
Hola amigos bueno pues se me ha presentado este problema y ya me tiene loco  y no se que pueda ser, el chiste es que necesito el valor de la variable seleccionada en un radiobuton este valor va a ser validado en una funcion de javascript pero no logro obtenerlo por que sale el mensaje de undefined aqui les pongo una liga con un ejemplo para explicarme mejor Pruebael codigo es el siguiente <html> <head> <script language="javascript"> function prueba() { alert (eval("document.formulario.boton.value")); } </script> </head> <body> <form name="formulario"> <input name="boton" type="radio" value="test" checked>boton 1 <br> <input name="boton" type="radio" value="test2">boton 2 <br> <input name="submit" value="Prueba" type="button" onClick="prueba()"> </form> </body> </html>
logre "solucionar" el problema con el siguiente codigo, y si se podia validar pero a la hora de enviarlo a la pagina de PHP no obtengo ningun valor ya que estos radio buttons son parte de un formulario <html> <head> <script language="javascript"> function prueba() { alert (eval("document.formulario.boton.value")); } </script> </head> <body> <form name="formulario"> <input name="boton" type="radio" value="" onClick="form.boton.value='test1'" checked>boton 1 <br> <input name="boton" type="radio" value="" onClick="form.boton.value='test2'">boton 2 <br> <input name="submit" value="Prueba" type="button" onClick="prueba()"> </form> </body> </html>
Asi que sigo en las mismas, ojala alguien pueda ayudarme gracias
122
« en: Miércoles 25 de Agosto de 2004, 03:30 »
mmmm a ver si este ejemplo te da una idea <?Php // Este es el texto para la alerta $msg = "Este es el mensaje para la alerta en JavaScript"; echo "<script language='JavaScript'>"; // Se concatenan las cadenas de caracteres echo "alert('".$msg."');"; echo "</script>"; ?>
Espero puedas solucionarlo
123
« en: Miércoles 25 de Agosto de 2004, 03:10 »
Hola frost_online estos son los argumentos que toma sprintf() pero son los mismos que para printf() % - un caracter literal de porcentaje. No se precisa argumento.
b - el argumento es tratado como un entero y presentado como un número binario.
c - el argumento es tratado como un entero, y presentado como el caracter con dicho valor ASCII.
d - el argumento es tratado como un entero y presentado como un número decimal.
f - el argumento es tratado como un doble y presentado como un número de coma flotante.
o - el argumento es tratado como un entero, y presentado como un número octal.
s - el argumento es tratado como una cadena y es presentado como tal. x - el argumento es tratado como un entero y presentado como un número hexadecimal (con minúsculas).
X - el argumento es tratado como un entero y presentado como un número hexadecimal (con mayúsculas).
Como veras no sale el %u pero pudiera ser para que muestre el numero sin signo unsigned
para saber mas sobre esto documentate en http://www.php.net
125
« en: Martes 24 de Agosto de 2004, 05:09 »
hola nostromo que tal gracias por tu respuesta pero es que ningun script que hago funciona en el netscape 7 function DesactivaTitulacion() { document.frmAltas.formatitulacion.disabled = true; document.frmAltas.titulaciondia.disabled = true; document.frmAltas.titulacionmes.disabled = true; document.frmAltas.titulacionanio.disabled = true; }
ese lo uso para desactivar unas listas de menu y todo bien en IE pero en netscape nada no se cual sera el metodo estandar para javascript en ambos navegadores  Nota: Por cierto modifique el script asi como lo pusiste y no funciono saludos
Páginas: 1 ... 3 4 [5] 6 7
|
|
|