|
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 - Krosty
Páginas: [1]
1
« en: Jueves 8 de Noviembre de 2007, 02:20 »
<HTML> <HEAD> <TITLE>New Document</TITLE> </HEAD> <BODY> <img src="phprueba.php"> </BODY> </HTML>
<?php $ancho=100; $alto=30; $imagen=imageCreate($ancho,$alto); $amarillo=ImageColorAllocate($imagen,255,255,0); ImageFill($imagen,0,0,$amarillo); $rojo=ImageColorAllocate($imagen,255,0,0); $valoraleatorio=rand(100000,999999); session_start(); $_SESSION['numeroaleatorio']=$valoraleatorio; ImageString($imagen,5,25,5,$valoraleatorio,$rojo); for($c=0;$c<=5;$c++) { $x1=rand(0,$ancho); $y1=rand(0,$alto); $x2=rand(0,$ancho); $y2=rand(0,$alto); ImageLine($imagen,$x1,$y1,$x2,$y2,$rojo); } Header ("Content-type: image/jpeg"); ImageJPEG ($imagen); ImageDestroy($imagen); ?>
Sera problema de ocnfiguracion de php ? Pero la extension esta activada asi que nose :S Salu2
2
« en: Miércoles 7 de Noviembre de 2007, 18:04 »
Si sory mande cualquier code, habia metido un cod dentro de otro. Ya hize las modificaciones que dijeron, pero sigeue sin ir :S Nose que sera. Salu2
3
« en: Miércoles 7 de Noviembre de 2007, 04:02 »
si. este es el otor archivo: <HTML> <HEAD> <TITLE>New Document</TITLE> </HEAD> <BODY> <form action="phprueba.php" method="post"> <input type="text" name="txt"> <input type="submit" value="Guardar en txt"> </BODY> </HTML>
Pero no pasa por ahi, ya que al abrir phprueba.php deberia de figurar la imagen, y no aparece :S Salu2
4
« en: Miércoles 7 de Noviembre de 2007, 02:34 »
Buenas, vuelvo con una duda nuevamente, aver si saben. Lo que pasa es que creo, una imagen dinamica con este code <HTML> <HEAD> <TITLE>New Document</TITLE> </HEAD> <BODY> <?php $ancho=100; $alto=30; $imagen=imageCreate($ancho,$alto); $amarillo=ImageColorAllocate($imagen,255,255,0); ImageFill($imagen,0,0,$amarillo); $rojo=ImageColorAllocate($imagen,255,0,0); $valoraleatorio=rand(100000,999999); ImageString($imagen,5,25,5,$valoraleatorio,$rojo); for($c=0;$c<=5;$c++) { $x1=rand(0,$ancho); $y1=rand(0,$alto); $x2=rand(0,$ancho); $y2=rand(0,$alto); ImageLine($imagen,$x1,$y1,$x2,$y2,$rojo); } Header ("Content-type: image/jpeg"); ImageJPEG ($imagen); ImageDestroy($imagen); ?> </BODY> </HTML>
Y luego al mirar la imagen en la pagina, me sale "http://200.126.247.47/phprueba.php" Alguien sabe que pueda ser :S ? Salu2 gracias
5
« en: Sábado 27 de Octubre de 2007, 04:31 »
Buenisimo y alo probe y va de diez, graicas Una pregunta esto que hace: rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
Y como se podria hacer para que si existe una imagen con el nombre a subir, le cambie el nombre? Es decir si subo jaja.jpg y subo otro jaja.jpg, que le ponga jaja1.jpg ? Salu2 gracias
6
« en: Jueves 25 de Octubre de 2007, 04:37 »
Exacto. Cosa de que el user que sube la imagen le diga la ruta ahi en pantalla sin tener que hacer clik derecho / propiedades en la imagen. Salu2
7
« en: Jueves 25 de Octubre de 2007, 04:35 »
Bien, gracias por la explicacion. Creo que lo primero ya me quedo claro. Y lo segundo ya va perfecto, tenia un par de cosas mal, lo edite y quedo bien ahi se los paso para que vean como quedo. <html> <head> <title>Problema</title> </head> <body> <?php if (isset($_COOKIE['bienvenido'])) { echo "Bienvenido:\"$_COOKIE[bienvenido]\""; } else { ?> <form action="pagina4.php" method="post"> Ingrese nombre: <br> <input type="text" name="nombre"> <input type="submit" value="OK" name="OK"> <?php } ?> </body> </html>
<html> <head> <title>Problema</title> </head> <body> <?php setcookie("bienvenido",$_REQUEST['nombre'],time()+60*60*24*365,"/"); echo "Se creo correctamente"; ?> <a href="cookie.php">Ir a la otra página</a> </body> </html>
Muchas gracias otra vez me salvaron Salu2
8
« en: Jueves 25 de Octubre de 2007, 01:56 »
Bueno, estaba practicando y tengo una duda. <html> <head> <title>Problema</title> </head> <body> <?php copy($_FILES['foto']['tmp_name'],$_FILES ['foto']['name']); echo "Se subio.<br>"; $fot1=$_FILES['foto']['name']; echo "<img src=\"$fot1\">"; echo "<br>"; echo "<br>"; echo "Para insertar esta imagen:"; ?> </body> </html>
Bien lo que hace esto es guardar la imagen en el directorio local y mostrarlo en esa web. Ahora me gustaria que en texto muestre la ruta de la imagen, pero nose como hacerlo :S ya que lo unico que veo es <img src=\"$fot1\">"
par amostrar imagen, pero no para mostarlo tipo texto. Entonces alguna idea para mostrar la ruta de la imagen ? Cosa de que una persona suba la foto y la pueda postear en un foro por ejemplo. Y de paso a que viene esto aca: "<img src=\"$fot1\ ">"Salu2 gracias
9
« en: Jueves 25 de Octubre de 2007, 01:10 »
Buenas. Otra vez yo jajaj, mi duda es la siguiente, no logo comprender bien este code: <?php if (isset($_REQUEST['pos'])) $inicio=$_REQUEST['pos']; else $inicio=0; ?> <html> <head> <title>Problema</title> </head> <body> <?php $conexion=mysql_connect("localhost","root","z80") or die("Problemas en la conexion"); mysql_select_db("phpfacil",$conexion) or die("Problemas en la selección de la base de datos"); $registros=mysql_query("select alu.codigo as codigo,nombre,mail,codigocurso, nombrecur from alumnos as alu inner join cursos as cur on cur.codigo=alu.codigocurso limit $inicio,2", $conexion) or die("Problemas en el select:".mysql_error()); $impresos=0; while ($reg=mysql_fetch_array($registros)) { $impresos++; echo "Codigo:".$reg['codigo']."<br>"; echo "Nombre:".$reg['nombre']."<br>"; echo "Mail:".$reg['mail']."<br>"; echo "Curso:".$reg['nombrecur']."<br>"; echo "<hr>"; } mysql_close($conexion); if ($inicio==0) echo "anteriores "; else { $anterior=$inicio-2; echo "<a href=\"pagina1.php?pos=$anterior\">Anteriores </a>"; } if ($impresos==2) { $proximo=$inicio+2; echo "<a href=\"pagina1.php?pos=$proximo\">Siguientes</a>"; } else echo "siguientes"; ?> </body> </html>
Este "request ['pos']" que seria, de donde proviene ¿? Ademas inicio siempre deberia estar en 0 o no ? Que seria lo que haria que inicio cambie su valor ? De paso para no abrir otro tema mas les pongo aca otro problema, a la hora de crear una cookie me sale esto: Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in I:\FerozoWebHosting\problemasya.com.ar\public_html\phpya\usuarios\200.126.247.47\pagina2.php on line 7
El code es el siguiente: <html> <head> <title>Problema</title> </head> <body> <?php setcookie ("bienvenido","$_REQUEST['nombre']",time()+60*60*24*365,"/"); ?> echo "Se creo correctamente"; </body> </html>
Aver que pueda ser. Espero sus respeustas. muchas gracias salu2
10
« en: Miércoles 24 de Octubre de 2007, 03:58 »
F_Tanori se volvió loco Quiere sumar posts jajajaja Salu2
11
« en: Martes 23 de Octubre de 2007, 18:34 »
A si no lo habia visto. Gracias Salu2
12
« en: Martes 23 de Octubre de 2007, 18:20 »
Y donde definio el alias alumno as alu ? Gracias salu2
13
« en: Martes 23 de Octubre de 2007, 04:01 »
Bueno de nuevo con ustedes que me ayudaron muy bien en mi primer duda, espero que peudan tambien solucionarme esta Mi problema es el siguiente, estoy siguiendo un curso de php y mysql y lelg aen un momento que llega a este code. Lo que pasa es que no entiendo esto: Si entendi que lo que hace es que cursos tenga un alias de "cur" y se llame asi, pero lo otro de al.codigo, no entiendo de donde viene o para que sirve :S Aca les dejo el code entero: $conexion=mysql_connect("localhost","root","z80") or die("Problemas en la conexion"); mysql_select_db("phpfacil",$conexion) or die("Problemas en la selección de la base de datos"); $registros=mysql_query("select alu.codigo as codigo,nombre,mail,codigocurso, nombrecur from alumnos as alu inner join cursos as cur on cur.codigo=alu.codigocurso", $conexion) or die("Problemas en el select:".mysql_error()); while ($reg=mysql_fetch_array($registros)) { echo "Codigo:".$reg['codigo']."<br>"; echo "Nombre:".$reg['nombre']."<br>"; echo "Mail:".$reg['mail']."<br>"; echo "Curso:".$reg['nombrecur']."<br>"; echo "<hr>"; }
Salu2 y espero sus respuestas Gracias
14
« en: Domingo 21 de Octubre de 2007, 20:51 »
Yeah quedo Muchas gracias mira: <html> <body> <?php $con=mysql_connect("localhost","USER","PASS"); mysql_select_db("prueba",$con); $reg= mysql_query("select nombre,clave from usuarios where nombre='$_REQUEST[nombre]' and clave='$_REQUEST[clave]'",$con); if (!empty ($_REQUEST['nombre']) && !empty ($_REQUEST['clave']) ) { $usuario=mysql_fetch_array($reg); if ($usuario[0]==$_REQUEST['nombre'] && $usuario[1]==$_REQUEST['clave']) { echo "Sus datos son correctos"; echo "<br />"; echo "En breve sera redirigido al guestbook"; } else { echo "sus datos son incorrectos"; } } else { echo "Sus campos estan vacios"; } ?> </body> </html>
Me quedo una duda sobre la funcion "empty" si el empty va con un "!" adelante quiere decir que SI NO esta vacio, haga tal cosa? En cambio si pondria "empty" solo diria que si esta vacio haga tal cosa ? Salu2 gracias
15
« en: Sábado 20 de Octubre de 2007, 17:29 »
Gracias por tu respuesta. Lo que hize fue editar el codigo anterior y puse asi: $usuario=mysql_fetch_array($reg); if ($usuario[0]==$_REQUEST['nombre'] && $usuario[1]==$_REQUEST['clave']) {
Pero sigue igual va todo bien, pero si dejo los 2 espacios en blanco logea :S Es como que existiera en la DB un usuario en blanco. Nose :S Salu2
16
« en: Sábado 20 de Octubre de 2007, 07:22 »
Gracias por tu respuesta. Ahora si no quisiera compararlo en php y directamente seria por mysql como lo compararia, luego del "mysql_query (select" quee otra cosa haria para comparar? Y sobre comprar en php, un par de dudas: $el_usuario=mysql_fetch_array($reg); if ($el_usuario[1]==$_REQUEST['clave'])
Aca me estarias comparando el "nombre" con la "clave" ya que aca pusistes: select nombre,clave usuarios from usuarios WHERE nombre='$_REQUEST[nombre]'"
Y estas consultanod por el nombre, o me equivoco? Te comento que recien hize el codigo asi y lo probe: <html> <body> <?php $con=mysql_connect("localhost","user","pass"); mysql_select_db("prueba",$con); $reg= mysql_query("select nombre,clave from usuarios where nombre='$_REQUEST[nombre]' and clave='$_REQUEST[clave]'",$con); if($reg) { $usuario=mysql_fetch_array($reg); if ($usuario[1]==$_REQUEST['clave'] && $usuario[1]==$_REQUEST['nombre']) { echo "Sus datos son correctos"; echo "<br />"; echo "En breve sera redirigido al guestbook"; } else { echo "sus datos son incorrectos"; } } else { //echo mysql_error(); #solo para debug } ?> </body> </html>
Y va perfecto ESEPTO que si dejas en blanco los 2 campos es decir nombre y clave, entra perfectamente, en cambio deberia de decir que no existe xD Porque entra si se deja en blanco :S ? Salu2 y nuevamente gracias por su ayuda.
17
« en: Sábado 20 de Octubre de 2007, 03:53 »
Buen aca va mi duda. Lo que pasa es que estoy aprendiendo php y mysql, y se me ocurrio hacer un login de esta manera pero no va, aver si ustedes saben que esta mal. <html> <body> <?php $con=mysql_connect("HOST","USER","PASS"); mysql_select_db("prueba",$con); $reg= mysql_query("select from usuarios (nombre,clave usuarios) where nombre='$_REQUEST[nombre]' and clave=='$_REQUEST[clave]'",$con); if($reg==mysql_fetch_array) { echo "Sus datos son correctos"; echo "<br>"; echo "En breve sera redirigido al guestbook"; } else { sus datos son incorrectos } ?> </body> </html>
Espero respuestas gracias Salu2
18
« en: Jueves 18 de Octubre de 2007, 20:31 »
Agradesco tu ayuda. Mira te comento, me tiro un par de errores usando wl wamp, pero leugo d reinstalar cambiar directorios copiar cosas ya me va Agradezo la ayuda. Salu2
19
« en: Jueves 18 de Octubre de 2007, 03:52 »
Buenas soy nuevo en el foro y en el ambito de la programacion. Empese hace 3 o 4 dias, con un manual de php. Iva todo bien, habia podido hacer mi guestbook con diferentes opciones y demas, hasta que llego la parte de mysql XDDD. Bien les comento, tengo PHP Version 5.2.3 MySql 5.2.3 y Apache 2.2.4 A la hora de usar archivos php con el apache va de 10 ningun problema. El problema llega a la hora de fusionar el php con mysql. Mysql anda bien ya que entrando a la consola puedo crear base de datos tablas agregar datos y demas. Ahora cuando llamo por ejemplo de esta manera a mysql: <?php $conexion=mysql_connect("localhost","root","root") or die("Problemas en la conexion"); mysql_select_db("phpfacil",$conexion) or die("Problemas en la seleccion de la base de datos"); mysql_close($conexion); echo "El alumno fue dado de alta."; ?>
Me salta: Fatal error: Call to undefined function mysql_connect() in C:\Archivos de programa\Apache Software Foundation\Apache2.2\htdocs\pagina3.php on line 7 Bien buscnado por internet, vi que necitaba instalar las extensiones al php. Aca probe todo pero no pude :S Les dejo bien lo que tengo ACTUALMENTE en mi php.ini extension=msql.dll extension=php_mysql.dll extension=php_mysqli.dll extension_dir = C:\PHP\ext\ Y dentro de la carpeta: "C:\PHP\ext" tengo entre otros: php_mysql.dll, php_mysqli.dll, msql.dll, libmysql.dll. Les comento que estos dos: msql.dll, libmysql.dll tambien lso tengo en la carpeta, windows, php y system32. Ya no se me ocurre mas nada, nose si ustedes saben que otra cosa deberia configurar :S Espero su ayuda. Muchas gracias
Páginas: [1]
|
|
|