Foros del Web » Programación para mayores de 30 ;) » Programación General »

Cgi ¿? Asp ¿?

Estas en el tema de Cgi ¿? Asp ¿? en el foro de Programación General en Foros del Web. A ver si me explico. Para empezar no tengo ni idea de CGIs por lo que a lo mejor mi pregunta os parece estupida, imposible ...
  #1 (permalink)  
Antiguo 08/08/2002, 14:05
Avatar de rbld  
Fecha de Ingreso: agosto-2002
Mensajes: 10
Antigüedad: 21 años, 8 meses
Puntos: 0
Cgi ¿? Asp ¿?

A ver si me explico.
Para empezar no tengo ni idea de CGIs por lo que a lo mejor mi pregunta os parece estupida, imposible o algo por el estilo.
¿Que hace exactamente el comando print?
Una gente me pide una aplicación en CGI para realizar una llamada y que devuelva un texto plano con print que ellos recogerán. Como he dicho antes no tengo ni idea de CGI y he pensado hacerlo en ASP, por eso necesito saber que hace exactamente el comando print para buscar su equivalencia en ASP.
Muchísimas gracias.
  #2 (permalink)  
Antiguo 08/08/2002, 14:12
itatpc
Invitado
 
Mensajes: n/a
Puntos:
Re: Cgi ¿? Asp ¿?



Ni uno ni otro: pásate a PHP

  #3 (permalink)  
Antiguo 09/08/2002, 02:04
Avatar de rbld  
Fecha de Ingreso: agosto-2002
Mensajes: 10
Antigüedad: 21 años, 8 meses
Puntos: 0
Re: Cgi ¿? Asp ¿?

Ok itatpc , cual es el equivalente del print en PHP?? :P
  #4 (permalink)  
Antiguo 12/08/2002, 01:39
Avatar de rbld  
Fecha de Ingreso: agosto-2002
Mensajes: 10
Antigüedad: 21 años, 8 meses
Puntos: 0
Re: Cgi ¿? Asp ¿?

No me creo que nadie pueda responderme.
  #5 (permalink)  
Antiguo 12/08/2002, 09:50
 
Fecha de Ingreso: febrero-2002
Mensajes: 115
Antigüedad: 22 años, 2 meses
Puntos: 1
Re: Cgi ¿? Asp ¿?

Hola

Yo se que todos defienden a PHP, pero usa PERL para CGI(COMMON GATEWAY INTERFACE) lo que hace print es mostrar en pantalla no se su equivalente en ASP porque no se manejarlo pero aca va un ejemplo

#!/usr/bin/perl

print "Hola Mundo";

-----------------------------------------

lo corres desde la consola

le das permisos de ejecucion
chmod 755
./tuarchivo.pl

y lo que hace es imprimirte en la pantalla

Hola Mundo

Eso hace print

si lo queres imprimir en una pagina web tienes que decir que es lo que viene ,,en este caso html (que es lo que quieres vos)

print "Content-Type: texyt/html\n\n";

Espero que te sirva ,,saludos

Si me equivoque ,,que me corrijan..
  #6 (permalink)  
Antiguo 13/08/2002, 03:36
Avatar de rbld  
Fecha de Ingreso: agosto-2002
Mensajes: 10
Antigüedad: 21 años, 8 meses
Puntos: 0
Re: Cgi ¿? Asp ¿?

Muchas gracias Dix10,
;)
Ese valor que tu pintas por pantalla con el print ¿Se le puede pasar a otro cgi? Es decir, a mi me piden una página que devuelva un texto plano con print, ellos tienen que recoger ese texto plano. Hay alguna forma de hacerlo en CGI directamente o simplemente recogen el contenido HTM?.
Muchas gracias de nuevo ;)
  #7 (permalink)  
Antiguo 13/08/2002, 17:53
 
Fecha de Ingreso: febrero-2002
Mensajes: 115
Antigüedad: 22 años, 2 meses
Puntos: 1
Re: Cgi ¿? Asp ¿?

No entiendo lo que quieren hacer...

Si quieres imprimirlo en pantalla desde tu explorador

#!/usr/bin/perl

$a = "Hola man";

print "Content-Type: text/html\n\n";
print "<html><head><title>Hell o man</title></head><body> $a </body></html>";

Y listo lo imprims en tu pantalla, si lo que quieres es pasar el valor y escribirlo en un archivo de texto

open, (TEXT, "/usr/texto.txt") || die "\nNo puedo abrir el archivo";

print TEXT $a;

Lo imprimis en el archivo de texto para leerlo mastarde con otro archivo...

Si lo que quieres es almacenar la variable para llamarla con perl u otro lenguaje como ASP, C ,,etc..

Visita este link

http://www.php.net/manual/es/ref.wddx.php
http://www.devshed.com/Server_Side/Perl/...

Esto lo consegui aqui..

Saludos


  #8 (permalink)  
Antiguo 21/08/2002, 22:06
 
Fecha de Ingreso: septiembre-2001
Mensajes: 186
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Cgi ¿? Asp ¿?

no han visto nada de CGI principiantes

http://server43.hypermart.net/procesos/personales

Viva el CGI



C4RL05 4L8ER70 64RC14<br>
<a href="http://www.quipusoft.net" target="new">www.quipusoft.net</a>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:08.