• Miércoles 20 de Noviembre de 2024, 16:30

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 - Avalon

Páginas: 1 ... 12 13 [14] 15 16 ... 18
326
PHP / Re: Pasar valores
« en: Jueves 24 de Abril de 2003, 17:10 »
Hola Diana, la explicación está en la configuración de PHP que utiliza tu servidor.

Para tratar de solucionar algunos problemas de seguridad con PHP, se añadió la variable de configuración safe_mode. Si esta variable tiene un valor ON o 1 será necesario acceder a los valores enviados mediante un formulario a través del array $_POST. A su vez, los valores enviados literalmente en la URL, como por ejemplo los valores action, fid y tid de esta dirección
http://foros.solocodigo.com/post.php?ac ... 2&tid=1893, se accederían mediante el array $_GET.


Si la variable de configuración safe_mode se encuentra en estado OFF o 0 en tu archivo php.ini podrás acceder a los valores simplemente por el nombre de la variable.


El problema de seguridad que se plantearía en este caso es que si safe_mode no está activado, y tienes por ejemplo un formulario que solicita login y password, en lugar de utilizar tu formulario de entrada, yo podría poner esto directamente en la barra de dirección del navegador y funcionaría igual:

http://www.tuweb.com/tuscript.php?login ... rd=2713576

y me saltaría tu formulario. Es este caso no hay problema porque igual necesitaría saber el login y contraseña, pero puede haber casos en que esto pueda representar un problema de seguridad para tu script.


Lo que hacen las líneas que puse antes

while ($HTTPVAR = each($_POST)) {
   ${$HTTPVAR[0]} = $HTTPVAR[1];
}

es simplemente leer todos los datos enviados a través del formulario, crear las variables con su nombre correspondiente $login, $password, etc... y asignarles el valor introducido en el formulario. De esta forma no es necesario hacer ninguna otra modificación en el código.


Si en lugar de enviarse a través de un formulario se envían los datos en la propia URL sería lo mismo pero con el array $_GET.

while ($HTTPVAR = each($_GET)) {
   ${$HTTPVAR[0]} = $HTTPVAR[1];
}


Espero haber aclarado un poco este asunto, anda que no me he enrollado ni nada... -_-

Salu2,
Avalon

327
PHP / Crear PDF
« en: Miércoles 23 de Abril de 2003, 16:36 »
Aquí tienes un tutorial paso a paso sobre como crear archivos PDF en PHP (está en inglés)

http://www.zend.com/zend/spotlight/creatingpdfmay1.php


Espero que te sirva.

Salu2,
Avalon

328
Perl / fotos en PERL
« en: Martes 15 de Abril de 2003, 10:49 »
Aquí puedes encontrar gran cantidad de scripts gratuítos para subir archivos al servidor:

http://www.hotscripts.com/Perl/Scripts_ ... d_Systems/

Espero que te sirva.

Salu2,
Avalon

329
PHP / necesito saber como declarar una multilista en c++
« en: Domingo 13 de Abril de 2003, 17:11 »
Multilista en C++? Seguramente en el foro de C/C++ te podrán ayudar :brickwall:

Salu2,
Avalon

330
PHP / Re: conexion a la BD
« en: Viernes 11 de Abril de 2003, 16:29 »
Lo que parece por el error es que el usuario y/o contraseña es incorrecto o no tiene suficientes permisos, aunque esto último sería muy extraño tratándose del root.

Si todo eso es correcto no se que puede estar pasando, lo siento :think:

Salu2,
Avalon

331
PHP / linkar php
« en: Jueves 10 de Abril de 2003, 12:30 »
Hola, no se si lo que quieres es crear un ejecutable de tu código PHP o únicamente proteger tu código. En este último caso puedes utilizar alguna herramienta de encriptación/ofuscación de código.


Puedes probar con PHP Obfuscator. Es gratuíto:

http://pobs.mywalhalla.net/


Si quieres algo más profesional tienes Zend Encoder

http://www.zend.com/

y Source Guardian

http://www.sourceguardian.com/

aunque su precio es superior a 250 USD


Espero que te sirvan.

Salu2,
Avalon

332
Perl / Mostrar un script perl mediante HTML
« en: Miércoles 9 de Abril de 2003, 18:14 »
Se me ocurren varias formas de hacerlo:


1) Utilizando la etiqueta <IFRAME> que sitúa un documento HTML dentro de otro, en un área definida por ti.

Por ejemplo:

<IFRAME SRC="miscript.cgi" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" WIDTH="200" HEIGHT="100"></IFRAME>



2) Utilizando código JavaScript. En este caso tu script no debería devolver código HTML tal cuál sinó código JavaScript que muestre el código HTML en última instancia.

Te adjunto un ejemplo sobre esta forma de hacerlo.



3) Utilizando exec cgi.

Por ejemplo:

<!--#exec cgi="miscript.cgi"-->



Salu2,
Avalon

333
PHP / Re: como usar xml y php
« en: Miércoles 9 de Abril de 2003, 17:35 »

334
PHP / sistema u2u en php
« en: Miércoles 9 de Abril de 2003, 17:29 »
Hola, supongo que querrás hacerlo con bases de datos. Podrías crear una tabla con los siguientes campos:

id - int
remitente - id del usuario registrado
destinatario - id del usuario registrado
asunto - varchar
mensaje - text
fecha - bigint
leido - boolean o char(1)


Si quieres que los usuarios puedan crear carpetas para organizar estos mensajes podrías añadir el campo carpeta - varchar

La programación debería ser sencilla a partir de esta tabla. Si tienes cualquier duda coméntalo.

Salu2,
Avalon

335
PHP / Re: Imprimir
« en: Martes 1 de Abril de 2003, 17:26 »
No lo he hecho nunca, pero puede que aquí encuentres algo:

http://www.php.net/manual/en/ref.printer.php

Lo malo es que parece que no funciona bajo Unix, pero en esa misma página (en la parte inferior) algunos usuarios proponen alternativas para poder imprimir desde PHP/Unix.

Salu2,
Avalon

336
PHP / ordenar variables
« en: Martes 1 de Abril de 2003, 17:18 »
Lo más sencillo es que metas todas las variables en un array y utilices la función sort(array) o rsort(array).

Salu2,
Avalon

337
PHP / problemas con imap
« en: Viernes 28 de Marzo de 2003, 19:12 »
Aquí te dejo un proyecto de cliente Webmail que utiliza IMAP. Lo probé hace bastante y funcionó, a ver si te sirve.

Salu2,
Avalon

338
PHP / Re: ftp funiones
« en: Viernes 28 de Marzo de 2003, 19:02 »
El ftp_stream se podría traducir como flujo del FTP. Lo que debes hacer en primer lugar es crear una conexión FTP con ftp_connect:

$ftp = ftp_connect($servidor);

El flujo del FTP lo tendrás entonces en la variable $ftp, y a continuación deberás hacer el login:

ftp_login($ftp, $usuario, $password);


En esta dirección podrás encontrar el código fuente en PHP de un cliente FTP.

http://inebria.com/phpftp/ftp.phps

Salu2,
Avalon

339
PHP / problema con envio de formulario
« en: Jueves 27 de Marzo de 2003, 11:48 »
Hola. Los datos enviados a través del formulario los puedes recoger en los arrays $_POST o $_GET dependiendo del método que hayas utilizado para el envío.

 
Código: Text
  1.     while ($FORMVAR = each($_POST)) {
  2.         echo "Campo: " . $FORMVAR[0] . " - Valor: " . $FORMVAR[1] . "
  3. n";
  4.     }
  5.  
  6.  

Espero que te sirva.

Salu2,
Avalon

340
PHP / Re: Funciones
« en: Martes 25 de Marzo de 2003, 18:22 »
Pués creo que no nos entendemos...

Si quieres meter liga dentro de cuerpo puedes hacerlo de la forma que te dije antes, simplemente deberías modificar la función cuerpo para que reciba los mismos parámetros que la función liga.

Si haces esto:

cuerpo(liga("http://foros.solocodigo.com","los foros.com"));

lo que haces es pasarle a la función cuerpo el valor retornado por la función liga (que en este caso no retorna nada, o retorna "null" para ser exactos)


De manera que para hacer lo que tienes en mente, tendrás que modificar la función cuerpo sí o sí, ya que de algún modo tienes que indicarle a la función cuerpo en que lugar tiene que mostrar la liga. Y si quieres hacer la llamada así:

cuerpo(liga("http://foros.solocodigo.com","los foros.com"));

también tendrás que modificar la función liga para que retorne la liga en una cadena de texto en lugar de mostrarla por pantalla.


Te recomiendo que mires el tema de las funciones en PHP.
http://www.php.net/manual/es/functions.php


Salu2,
Avalon

341
PHP / Re: seleccionar aleatoriamente de un query???
« en: Lunes 24 de Marzo de 2003, 18:40 »
Hola, si no necesitas obtener esos 50, sinó solamente 5 aleatorios, quizá te sirva esto:

SELECT * FROM nombretabla ORDER BY RAND() LIMIT 5

Esto te devolverá 5 registros aleatorios de la tabla nombretabla

Salu2,
Avalon

342
PHP / Re: Funciones
« en: Lunes 24 de Marzo de 2003, 16:33 »
No se si te he entendido bien, pero creo que lo que quieres hacer sería algo como esto:

function cuerpo($li, $dir)
{
print(" <table border=0 cellspading=0 cellpading=0 align=center width=50%>
<tr><td bgcolor=#870c0c>
<table border=0 cellpading=1 cellspacing=1 width=100% align=center>
<tr><td bgcolor=#FFFFFF><font face=arial size=+1><center>");

liga($li, $dir);

print("</font></center></td></tr>
</table>
</td></tr>
</table>");
}


Si no es eso lo que querías hacer dame un poco más de información e intentaré ayudarte.

Salu2,
Avalon

343
Perl / Re: Control de sesiones, AYUDA
« en: Viernes 21 de Marzo de 2003, 17:51 »
Hola,

Yo no he conseguido hacer algo parecido en Perl. Lo que he hecho en estos casos es guardar un identificador de sesión en el servidor y comprobar ese identificador cada vez que un usuario accede a otra página. Supongo que este sistema es parecido al de las cookies, pero guardando la información en el servidor.

El gran inconveniente es que cualquiera podrá volver hacia atrás en el navegador o ver el historial. La única ventaja es que no se podrá ir hacia adelante, por tanto no se podrán modificar los datos del usuario.

La verdad es que no se me ocurre nada. Investigué acerca de los META TAGS, creo que hay uno en el que se puede indicar la caducidad de la página, pero no conseguí que funcionara o realmente no tenían la utilidad que yo pensé. Quizás tú tengas mejor suerte.

Salu2,
Avalon

344
Flash / ActionScript / Paso de parámetros
« en: Viernes 21 de Marzo de 2003, 17:34 »
Bueno, siguiendo con este monólogo, solo comentar que no hay ninguna necesidad de tomar los parámetros a partir de la variable _url ya que estos parámetros se pueden utilizar directamente dentro de la película.

Teniendo en cuenta el ejemplo anterior, simplemente habrá que recuperar el valor de las variables user y pass.

Seguro que ya lo sabíais, pero por si las flies, ahí queda eso. :guitar:

Salu2,
Avalon

345
Visual Basic 6.0 e inferiores / Que pasa con AMBSOFTWARE??
« en: Viernes 21 de Marzo de 2003, 17:26 »
Bueno, por si sirve de algo, lo que aparece es la página de bienvenida que Ensim instala por defecto al crear una nueva cuenta de hosting en un servidor que utilice este software.

Ensim es básicamente un software administrador de las opciones que un usuario tiene en su cuenta de hosting (cuentas de correo, sub-dominios, bases de datos...).

Esperemos que el motivo de que aparezca esta página sea que hayan re-activado la cuenta de AMB SOFTWARE y no que la hayan cancelado. :suerte:

Salu2,
Avalon

346
Flash / ActionScript / Acceder desde otro Frame a una funcion
« en: Miércoles 12 de Marzo de 2003, 23:58 »
Hola. Hace apenas 10 días que empecé con ActionScript y llevo pocas horas de práctica, pero bueno, me voy a mojar... jeje :rain:

He simulado lo que quieres hacer tú y me funciona correctamente. Mi única duda es: a que se refiere el objeto "g1" ?

Quizá es que no está accesible desde ese frame? Has probado con esto?

_root.g1.setXMLFile(xmlName);


Es la única cosa que se me ocurre. Ya me contarás si has avanzado con eso o si sigues teniendo el mismo problema.

Salu2 :beer:
Avalon

347
Visual Basic 6.0 e inferiores / Re: msgbox
« en: Miércoles 12 de Marzo de 2003, 15:23 »
Hola. No sé como podrías detectar lo del MsgBox :hitcomp: pero lo que podrías hacer en vez de eso es mostrar un formulario en vbModal que tenga un aspecto parecido al de un MsgBox y con un control Timer colocado en ese formulario darle un margen de tiempo al usuario antes de hacer el Unload del form. Que te parece :question:

Salu2,
Avalon

348
Visual Basic 6.0 e inferiores / Problemas con WebBrowser
« en: Martes 11 de Marzo de 2003, 23:01 »
Ah vale! Nada más lejos de mi intención el ser tiquismiquis, eh! :hippi:

Es que como has dicho que querías meter la web en un CD, he visto lo del PHP, y no me parece posible abrir una web en PHP desde un CD, pués he saltao a la yugular jeje pero con la única intención de ayudar;)

Venga, salu2 :beer:

Avalon

349
Visual Basic 6.0 e inferiores / Re: Problemas con WebBrowser
« en: Martes 11 de Marzo de 2003, 13:42 »
Hola Jaume,

¿La web la estás haciendo en PHP o en HTML?

Lo digo por la extensión del archivo .php.htm y como dices que tu error era indicarle que se trataba de un HTML, entiendo que lo haces en otro lenguaje, o me equivoco :question:

350
Perl / Re: valor RGB
« en: Sábado 8 de Marzo de 2003, 12:14 »
Creo que podía hacerse con la librería gráfica GD

http://stein.cshl.org/WWW/software/GD/

utilizando una combinación de los métodos getPixel(x, y) y rgb(index)


Espero que te sirva.

Salu2,
Avalon

Páginas: 1 ... 12 13 [14] 15 16 ... 18