• Miércoles 8 de Mayo de 2024, 23:57

Mostrar Mensajes

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
PHP / Re: Duda Imagen Dinamica
« en: Jueves 8 de Noviembre de 2007, 02:20 »
Código: Text
  1. <HTML>
  2. <HEAD>
  3.  <TITLE>New Document</TITLE>
  4. </HEAD>
  5. <BODY>
  6.   <img src="phprueba.php">
  7. </BODY>
  8. </HTML>
  9.  

Código: Text
  1. <?php
  2.   $ancho=100;
  3.   $alto=30;
  4.   $imagen=imageCreate($ancho,$alto);
  5.   $amarillo=ImageColorAllocate($imagen,255,255,0);
  6.   ImageFill($imagen,0,0,$amarillo);
  7.   $rojo=ImageColorAllocate($imagen,255,0,0);
  8.   $valoraleatorio=rand(100000,999999);
  9.   session_start();
  10.   $_SESSION['numeroaleatorio']=$valoraleatorio;
  11.   ImageString($imagen,5,25,5,$valoraleatorio,$rojo);
  12.   for($c=0;$c<=5;$c++)
  13.   {
  14.     $x1=rand(0,$ancho);
  15.     $y1=rand(0,$alto);
  16.     $x2=rand(0,$ancho);
  17.     $y2=rand(0,$alto);
  18.     ImageLine($imagen,$x1,$y1,$x2,$y2,$rojo);
  19.   }
  20.   Header ("Content-type: image/jpeg");
  21.   ImageJPEG ($imagen);
  22.   ImageDestroy($imagen);
  23. ?>
  24.  


Sera problema de ocnfiguracion de php ?
Pero la extension esta activada asi que nose :S

Salu2

2
PHP / Re: Duda Imagen Dinamica
« 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
PHP / Re: Duda Imagen Dinamica
« en: Miércoles 7 de Noviembre de 2007, 04:02 »
si. este es el otor archivo:
Código: Text
  1.  
  2. <HTML>
  3. <HEAD>
  4.  <TITLE>New Document</TITLE>
  5. </HEAD>
  6. <BODY>
  7.   <form action="phprueba.php" method="post">
  8. <input type="text" name="txt">
  9. <input type="submit" value="Guardar en txt">
  10. </BODY>
  11. </HTML>
  12.  

Pero no pasa por ahi, ya que al abrir phprueba.php deberia de figurar la imagen, y no aparece :S

Salu2

4
PHP / Duda Imagen Dinamica
« 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

Código: Text
  1.  
  2. <HTML>
  3. <HEAD>
  4.  <TITLE>New Document</TITLE>
  5. </HEAD>
  6. <BODY>
  7. <?php
  8. $ancho=100;
  9. $alto=30;
  10. $imagen=imageCreate($ancho,$alto);
  11. $amarillo=ImageColorAllocate($imagen,255,255,0);
  12. ImageFill($imagen,0,0,$amarillo);
  13. $rojo=ImageColorAllocate($imagen,255,0,0);
  14. $valoraleatorio=rand(100000,999999);
  15. ImageString($imagen,5,25,5,$valoraleatorio,$rojo);
  16. for($c=0;$c<=5;$c++)
  17. {
  18.   $x1=rand(0,$ancho);
  19.   $y1=rand(0,$alto);
  20.   $x2=rand(0,$ancho);
  21.   $y2=rand(0,$alto);
  22.   ImageLine($imagen,$x1,$y1,$x2,$y2,$rojo);
  23. }
  24. Header ("Content-type: image/jpeg");
  25. ImageJPEG ($imagen);
  26. ImageDestroy($imagen);
  27. ?>
  28. </BODY>
  29. </HTML>
  30.  

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
PHP / Re: Hacer Un Host De Imagenes
« en: Sábado 27 de Octubre de 2007, 04:31 »
Buenisimo y alo probe y va de diez, graicas ;)
Una pregunta esto que hace:
Código: Text
  1. rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
  2.  
  3.  
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
PHP / Re: Hacer Un Host De Imagenes
« 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
PHP / Re: Codigo Que No Entiendo.
« 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.
Código: Text
  1.  
  2. <html>
  3. <head>
  4. <title>Problema</title>
  5. </head>
  6. <body>
  7. <?php
  8. if (isset($_COOKIE['bienvenido']))
  9. {
  10. echo "Bienvenido:\"$_COOKIE[bienvenido]\"";
  11. }
  12.  else
  13. {
  14. ?>
  15. <form action="pagina4.php" method="post">
  16. Ingrese nombre:
  17. <br>
  18. <input type="text" name="nombre">
  19. <input type="submit" value="OK" name="OK">
  20. <?php
  21. }
  22. ?>
  23. </body>
  24. </html>
  25.  

Código: Text
  1. <html>
  2. <head>
  3. <title>Problema</title>
  4. </head>
  5. <body>
  6. <?php
  7. setcookie("bienvenido",$_REQUEST['nombre'],time()+60*60*24*365,"/");
  8. echo "Se creo correctamente";
  9. ?>
  10. <a href="cookie.php">Ir a la otra página</a>
  11. </body>
  12. </html>
  13.  

Muchas gracias otra vez me salvaron ;)

Salu2

8
PHP / Hacer Un Host De Imagenes
« en: Jueves 25 de Octubre de 2007, 01:56 »
Bueno, estaba practicando y tengo una duda.
Código: Text
  1. <html>
  2. <head>
  3. <title>Problema</title>
  4. </head>
  5. <body>
  6. <?php
  7. copy($_FILES['foto']['tmp_name'],$_FILES ['foto']['name']);
  8. echo "Se subio.<br>";
  9. $fot1=$_FILES['foto']['name'];
  10. echo "<img src=\"$fot1\">";
  11. echo "<br>";
  12. echo "<br>";
  13. echo "Para insertar esta imagen:";
  14. ?>
  15. </body>
  16. </html>
  17.  

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
Código: Text
  1. <img src=\"$fot1\">"
  2.  
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
PHP / Re: Codigo Que No Entiendo.
« 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:

Código: Text
  1. &#60;?php
  2. if (isset(&#036;_REQUEST['pos']))
  3.   &#036;inicio=&#036;_REQUEST['pos'];
  4. else
  5.   &#036;inicio=0;
  6. ?&#62;
  7. &#60;html&#62;
  8. &#60;head&#62;
  9. &#60;title&#62;Problema&#60;/title&#62;
  10. &#60;/head&#62;
  11. &#60;body&#62;
  12. &#60;?php
  13. &#036;conexion=mysql_connect(&#34;localhost&#34;,&#34;root&#34;,&#34;z80&#34;) or
  14.   die(&#34;Problemas en la conexion&#34;);
  15. mysql_select_db(&#34;phpfacil&#34;,&#036;conexion) or
  16.   die(&#34;Problemas en la selección de la base de datos&#34;);
  17. &#036;registros=mysql_query(&#34;select alu.codigo as
  18.                        codigo,nombre,mail,codigocurso,
  19.                        nombrecur from alumnos as alu
  20.                        inner join cursos as cur on cur.codigo=alu.codigocurso
  21.                        limit &#036;inicio,2&#34;, &#036;conexion) or
  22.   die(&#34;Problemas en el select:&#34;.mysql_error());
  23. &#036;impresos=0;
  24. while (&#036;reg=mysql_fetch_array(&#036;registros))
  25. {
  26.   &#036;impresos++;
  27.   echo &#34;Codigo:&#34;.&#036;reg['codigo'].&#34;&#60;br&#62;&#34;;
  28.   echo &#34;Nombre:&#34;.&#036;reg['nombre'].&#34;&#60;br&#62;&#34;;
  29.   echo &#34;Mail:&#34;.&#036;reg['mail'].&#34;&#60;br&#62;&#34;;
  30.   echo &#34;Curso:&#34;.&#036;reg['nombrecur'].&#34;&#60;br&#62;&#34;;
  31.   echo &#34;&#60;hr&#62;&#34;;
  32. }
  33. mysql_close(&#036;conexion);
  34. if (&#036;inicio==0)
  35.   echo &#34;anteriores &#34;;
  36. else
  37. {
  38.   &#036;anterior=&#036;inicio-2;
  39.   echo &#34;&#60;a href=&#092;&#34;pagina1.php?pos=&#036;anterior&#092;&#34;&#62;Anteriores &#60;/a&#62;&#34;;
  40. }
  41. if (&#036;impresos==2)
  42. {
  43.   &#036;proximo=&#036;inicio+2;
  44.   echo &#34;&#60;a href=&#092;&#34;pagina1.php?pos=&#036;proximo&#092;&#34;&#62;Siguientes&#60;/a&#62;&#34;;
  45. }
  46. else
  47.   echo &#34;siguientes&#34;;
  48. ?&#62;
  49. &#60;/body&#62;
  50. &#60;/html&#62;
  51.  
  52.  

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:

Código: Text
  1. Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in I:&#092;FerozoWebHosting&#092;problemasya.com.ar&#092;public_html&#092;phpya&#092;usuarios&#092;200.126.247.47&#092;pagina2.php on line 7
  2.  

El code es el siguiente:

Código: Text
  1. &#60;html&#62;
  2. &#60;head&#62;
  3. &#60;title&#62;Problema&#60;/title&#62;
  4. &#60;/head&#62;
  5. &#60;body&#62;
  6. &#60;?php
  7. setcookie (&#34;bienvenido&#34;,&#34;&#036;_REQUEST['nombre']&#34;,time()+60*60*24*365,&#34;/&#34;);
  8. ?&#62;
  9. echo &#34;Se creo correctamente&#34;;
  10. &#60;/body&#62;
  11. &#60;/html&#62;
  12.  
Aver que pueda ser.
Espero sus respeustas.
muchas gracias
salu2

10
PHP / Re: "select Alu.codigo As"
« en: Miércoles 24 de Octubre de 2007, 03:58 »
Citar
F_Tanori se volvió loco
Quiere sumar posts jajajaja
Salu2

11
PHP / Re: "select Alu.codigo As"
« en: Martes 23 de Octubre de 2007, 18:34 »
A si no lo habia visto.
Gracias
Salu2

12
PHP / Re: "select Alu.codigo As"
« en: Martes 23 de Octubre de 2007, 18:20 »
Y donde definio el alias alumno as alu ?
Gracias
salu2

13
PHP / "select Alu.codigo As"
« 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:
Código: Text
  1. select alu.codigo as
  2.  
Si entendi que
Código: Text
  1. inner join cursos as cur
  2.  
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:

Código: Text
  1. &#036;conexion=mysql_connect(&#34;localhost&#34;,&#34;root&#34;,&#34;z80&#34;) or
  2.   die(&#34;Problemas en la conexion&#34;);
  3. mysql_select_db(&#34;phpfacil&#34;,&#036;conexion) or
  4.   die(&#34;Problemas en la selección de la base de datos&#34;);
  5. &#036;registros=mysql_query(&#34;select alu.codigo as codigo,nombre,mail,codigocurso,
  6.                          nombrecur
  7.                        from alumnos as alu
  8.                        inner join cursos as cur on cur.codigo=alu.codigocurso&#34;,
  9.                     &#036;conexion) or
  10.   die(&#34;Problemas en el select:&#34;.mysql_error());
  11. while (&#036;reg=mysql_fetch_array(&#036;registros))
  12. {
  13.   echo &#34;Codigo:&#34;.&#036;reg['codigo'].&#34;&#60;br&#62;&#34;;
  14.   echo &#34;Nombre:&#34;.&#036;reg['nombre'].&#34;&#60;br&#62;&#34;;
  15.   echo &#34;Mail:&#34;.&#036;reg['mail'].&#34;&#60;br&#62;&#34;;
  16.   echo &#34;Curso:&#34;.&#036;reg['nombrecur'].&#34;&#60;br&#62;&#34;;
  17.   echo &#34;&#60;hr&#62;&#34;;
  18. }
  19.  

Salu2 y espero sus respuestas
Gracias

14
PHP / Re: Crear Login Y Registro
« en: Domingo 21 de Octubre de 2007, 20:51 »
Yeah quedo ;)
Muchas gracias mira:

Código: Text
  1. &#60;html&#62;
  2. &#60;body&#62;
  3. &#60;?php
  4. &#036;con=mysql_connect(&#34;localhost&#34;,&#34;USER&#34;,&#34;PASS&#34;);
  5. mysql_select_db(&#34;prueba&#34;,&#036;con);
  6. &#036;reg= mysql_query(&#34;select nombre,clave from usuarios where nombre='&#036;_REQUEST[nombre]' and clave='&#036;_REQUEST[clave]'&#34;,&#036;con);
  7. if (!empty (&#036;_REQUEST['nombre']) && !empty (&#036;_REQUEST['clave']) )
  8. {
  9. &#036;usuario=mysql_fetch_array(&#036;reg);
  10. if (&#036;usuario[0]==&#036;_REQUEST['nombre'] && &#036;usuario[1]==&#036;_REQUEST['clave'])
  11. {
  12. echo &#34;Sus datos son correctos&#34;;
  13.         echo &#34;&#60;br /&#62;&#34;;
  14.         echo &#34;En breve sera redirigido al guestbook&#34;;
  15. }
  16.  else
  17. {
  18. echo &#34;sus datos son incorrectos&#34;;
  19. }
  20. }
  21. else
  22. {
  23. echo &#34;Sus campos estan vacios&#34;;
  24. }
  25. ?&#62;
  26. &#60;/body&#62;
  27. &#60;/html&#62;
  28.  

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
PHP / Re: Crear Login Y Registro
« 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:

Código: Text
  1. &#036;usuario=mysql_fetch_array(&#036;reg);
  2. if (&#036;usuario[0]==&#036;_REQUEST['nombre'] && &#036;usuario[1]==&#036;_REQUEST['clave'])
  3. {
  4.  

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
PHP / Re: Crear Login Y Registro
« 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:

Código: Text
  1.  &#036;el_usuario=mysql_fetch_array(&#036;reg);
  2.  
  3.  if (&#036;el_usuario[1]==&#036;_REQUEST['clave'])
  4.  

Aca me estarias comparando el "nombre" con la "clave" ya que aca pusistes:

Código: Text
  1. select nombre,clave usuarios from usuarios WHERE nombre='&#036;_REQUEST[nombre]'&#34;
  2.  

Y estas consultanod por el nombre, o me equivoco?

Te comento que recien hize el codigo asi y lo probe:

Código: Text
  1. &#60;html&#62;
  2. &#60;body&#62;
  3. &#60;?php
  4. &#036;con=mysql_connect(&#34;localhost&#34;,&#34;user&#34;,&#34;pass&#34;);
  5. mysql_select_db(&#34;prueba&#34;,&#036;con);
  6. &#036;reg= mysql_query(&#34;select nombre,clave from usuarios where nombre='&#036;_REQUEST[nombre]' and clave='&#036;_REQUEST[clave]'&#34;,&#036;con);
  7. if(&#036;reg)
  8. {
  9. &#036;usuario=mysql_fetch_array(&#036;reg);
  10. if (&#036;usuario[1]==&#036;_REQUEST['clave'] && &#036;usuario[1]==&#036;_REQUEST['nombre'])
  11. {
  12. echo &#34;Sus datos son correctos&#34;;
  13.         echo &#34;&#60;br /&#62;&#34;;
  14.         echo &#34;En breve sera redirigido al guestbook&#34;;
  15. }
  16.  
  17. else
  18. {
  19. echo &#34;sus datos son incorrectos&#34;;
  20. }
  21. }
  22. else
  23.  {
  24.      //echo mysql_error(); #solo para debug
  25.   }
  26. ?&#62;
  27. &#60;/body&#62;
  28. &#60;/html&#62;
  29.  

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
PHP / Crear Login Y Registro
« 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.

Código: Text
  1. &#60;html&#62;
  2. &#60;body&#62;
  3. &#60;?php
  4. &#036;con=mysql_connect(&#34;HOST&#34;,&#34;USER&#34;,&#34;PASS&#34;);
  5. mysql_select_db(&#34;prueba&#34;,&#036;con);
  6. &#036;reg= mysql_query(&#34;select from usuarios (nombre,clave usuarios) where nombre='&#036;_REQUEST[nombre]' and clave=='&#036;_REQUEST[clave]'&#34;,&#036;con);
  7. if(&#036;reg==mysql_fetch_array)
  8. {
  9. echo &#34;Sus datos son correctos&#34;;
  10. echo &#34;&#60;br&#62;&#34;;
  11. echo &#34;En breve sera redirigido al guestbook&#34;;
  12. }
  13.  
  14. else
  15. {
  16. sus datos son incorrectos
  17. }
  18. ?&#62;
  19. &#60;/body&#62;
  20. &#60;/html&#62;
  21.  

Espero respuestas
gracias
Salu2

18
PHP / Re: Problema Php + Mysql
« 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
PHP / Problema Php + Mysql
« 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
Citar
PHP Version 5.2.3
Citar
MySql 5.2.3
y
Citar
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:

Código: Text
  1. &#60;?php
  2. &#036;conexion=mysql_connect(&#34;localhost&#34;,&#34;root&#34;,&#34;root&#34;)
  3.   or die(&#34;Problemas en la conexion&#34;);
  4. mysql_select_db(&#34;phpfacil&#34;,&#036;conexion) or
  5.   die(&#34;Problemas en la seleccion de la base de datos&#34;);
  6. mysql_close(&#036;conexion);
  7. echo &#34;El alumno fue dado de alta.&#34;;
  8. ?&#62;
  9.  

Me salta:
Citar
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:
Citar
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]