IM un newb Perl usuario

  • dreamer7
  • Student
  • Student
  • No Avatar
  • Registrado: Ene 20, 2003
  • Mensajes: 96
  • Loc: UK
  • Status: Offline

Nota Marzo 9th, 2003, 7:25 pm

ok acoge ive sólo comenzó a buscar en perl y cgi ive hacer un tutorial sobre el tipo de cosa que lo que sabría cómo hacer ciertas cosas como convertir las cosas en arrays y hashs pero es sólo un tutorial básico y sólo se levantó sobre la forma de abrir, estrecha y renombrar ficheros y directorios. Lo que quiero saber es cómo usar las funciones como parámetro y cosas así porque hay una manera específica u configurarlo como algo my $ = param ( "algo") ¿Debo entender cos i no saben mucho acerca de esto puede alguien me dicen y lo que hace exactamente. También im planificación en una forma que tiene algunos campos y la carga de un archivo a parte que si alguien tiene algún código o puede decirme cómo mezclar los dos que cud b útil y hay una manera u puede guardar la información como una página html tal vez im goin en profundidad a la final before u lol decir pero pienso que los malos b gd en un día (esperemos)
D7
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 9th, 2003, 7:25 pm

  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8921
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Mayo 11th, 2003, 5:19 am

dreamer7 escribió:
Lo que quiero saber es cómo utilizar las funciones como parámetro y cosas así porque hay una forma específica u configurarlo como mi algo param = $ ( "algo") Puedo entender Porque yo no sé mucho de esto puede alguien dime lo que hace exactamente.


Ni siquiera estoy seguro de lo que estamos hablando. Es "Param" supone que es una función de perl? o simplemente utilizando param como un ejemplo, cuando en realidad podría ser algo como:

Código: [ Select ]
$somevar = somefunction("string to pass");


Si es así que se exaclty cómo lo hace. En su función de escribir aunque habría que asegurarse de que leer leer la variable pasada por hacer algo así

Código: [ Select ]
sub somefunction {

  my $localvar = shift;
  #now you can use $localvar where ever you want in this function.
  #in this case $localvar would have a value of "string to pass"

}
  1. sub somefunction {
  2.   my $localvar = shift;
  3.   #now you can use $localvar where ever you want in this function.
  4.   #in this case $localvar would have a value of "string to pass"
  5. }


Básicamente lo que se utiliza para las funciones es para el código que puede utilizar en varias ocasiones a través de su script de perl. En lugar de escribir el código una y otra y otra vez, simplemente puede crear una función (o así se les llama "rutinas sub" en perl), y luego simplemente se llama a la función cada vez que desee hacer alguna tarea. Ahorra mucho tiempo y hace las cosas más organizadas.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8921
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Mayo 11th, 2003, 5:29 am

dreamer7 escribió:
También la planificación de IM en hacer una forma que tiene algunos campos y una parte subir a ella si alguien tiene algún código o me puede decir cómo mezclar los dos que rumian b útil y hay una forma u puede guardar la información como una página html tal vez en el goin Im en el extremo profundo before u decir lol pero creo que b il Di-s en un día (esperemos)


Si para un principiante que cree que puede estar metiendo algunas cosas complicadas aquí. Para los campos en el formulario que tendrá que utilizar el módulo de Perl CGI o tienen una rutina sub que puede analizar los datos.

Si usted está deseando subir cosas a través del formulario a continuación, usted tendrá que asegurarse de que en su html que tiene el enctype = multipart / form-data. Así, por ejemplo, usted podría comenzar su forma como:

Código: [ Select ]
<form action="yourcgiscript.cgi" method="post" enctype='multipart/form-data' name="yourForm">


A continuación, necesitará asegurarse de que su script CGI sabe cómo manejar los datos enctype, como su diferente periódica de datos analizada. Creo que el módulo de perl CGI puede manejar eso para usted. No sé de improviso de sintaxis. También puede escribir su propia rutina de sub o utilizar uno que alguien más ha escrito. Usted puede encontrar una Subruta preescrito para manejar los datos subidos aquí:

http://cgi-lib.stanford.edu/cgi-lib/

Una vez que haya que, aunque usted tendrá que averiguar cómo usar eso. Realmente no creo que su lo mejor para un principiante para saltar a la derecha en, pero estoy seguro de si puedes averiguarlo, usted aprenderá mucho en su lucha por llegar :)
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8921
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Mayo 11th, 2003, 5:32 am

dreamer7 escribió:
...y hay una manera u puede guardar la información como una página html


Sí se puede analizar a través de los datos y escribir su propio subrutinas que daría instrucciones a su script de escribir todos los datos a un fichero que puede tener simplemente como un archivo. Archivo html.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • dreamer7
  • Student
  • Student
  • No Avatar
  • Registrado: Ene 20, 2003
  • Mensajes: 96
  • Loc: UK
  • Status: Offline

Nota Mayo 11th, 2003, 2:05 pm

Ive lol hecho mucho desde entonces supe lo que era param, así es que algo de referencia u simplemente su hecho como este usando el módulo CGI:
Código: [ Select ]
$something->param('formfield');

y también desde entonces he hecho algunas de mi propio correo electrónico y el ahorro a los guiones archivo de texto utilizando el módulo de CGI. Pensé que hecho buenos progresos en ella :D incluso compró 3 libros lol
thx por la ayuda aunque
D7
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8921
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Mayo 11th, 2003, 2:16 pm

Sí, ahora que tiene más sentido :)
Ozzu Hosting - Want your website on a fast server like Ozzu?

Publicar Información

  • Total de mensajes en este tema: 6 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 96 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC