Ver Mensaje Individual
  #9 (permalink)  
Antiguo 24/05/2006, 02:30
bultaco
 
Fecha de Ingreso: septiembre-2003
Mensajes: 12
Antigüedad: 20 años, 8 meses
Puntos: 0
monoswin en primer lugar darte las gracias por la ayuda.

Bueno, pues voy a utilizar el totmail, ya que efectivamente necesito enviar archivos mediante el formulario.

##Edito el mensaje a partir de aquí##

He configurado el archivo totmail37.cgi de la siguiente manera:

La primera línea la he dejado así, después de consultar con mi servidor de alojamiento cual era la ruta

Cita:
#!/usr/bin/perl -w
Línea 221
Cita:
$sistema_web=1;
Línea 227
Cita:
$formulario_flash=0;
Línea 236
Cita:
@autorizadas=("3uvesdobles.xxxx.c o m","3uvesdobles.xxxx.c o m");
Línea 243
Cita:
@destinatarios_auth=('[email protected] o m','[email protected] o m');
Línea 253
Cita:
$SMTP_server="smtp.servidor.c o m";
Línea 278
Cita:
$mailprog = '/usr/sbin/sendmail -t';
Esto en lo que respecta al CGI, lo he subido a la carpeta cgi-bin en el raiz de mi sitio, y le he dado permisos 755

Luego simplemente y para probar he subido un archivo html que venía con el CGI que me he descargado y que es este:

Cita:
<form enctype="multipart/form-data" method="POST" action="hachetetepe:barrabarra3renergiasyservicios .com/cgi-bin/totmail37.cgi">

<!-- Campos ocultos, necesarios para el envio -->

<input type="hidden" name="Totmaildestino" value="1,2">
<input type="hidden" name="Totmailurlfinal" value="hachetetepe://3uvesdobles.3renergiasyservicios.com/formulario/enviado.html">
<input type="hidden" name="Totmailurlerror" value="hachetetepe://3uvesdobles.3renergiasyservicios.com/formulario/error.html">
<input type="hidden" name="Totmailurlfalta" value="hachetetepe://3uvesdobles.3renergiasyservicios.com/formulario/incompleto.html">
<input type="hidden" name="Totmailnopermiso" value="hachetetepe://3uvesdobles.3renergiasyservicios.com/formulario/nopermiso.html">
<input type="hidden" name="Totmailurlmailanomalo" value="hachetetepe://3uvesdobles.3renergiasyservicios.com/formulario/anomalo.html">
<input type="hidden" name="Totmailurlmax" value="hachetetepe://3uvesdobles.3renergiasyservicios.com/formulario/grande.html">
<input type="hidden" name="Totmailobligatorios" value="nombre,Totmailemail">
<input type="hidden" name="Totmailasunto" value="Formulario de prueba">
<input type="hidden" name="Totmailreply" value="Totmailemail">
<input type="hidden" name="Totmailprioridad" value="3">
<input type="hidden" name="Totmailcamposvacios" value="1">
<input type="hidden" name="Totmailmaxsize" value="50">
<input type="hidden" name="Totmailorden" value="nombre,Totmailemail,fichero1,fichero2,selec cion,parrafo,caja,SioNo">

<!-- Aqui empiezan los campos de su formulario -->
<table>
<TR>
<TD>Nombre <SUP>(*)</SUP> :</TD><TD><input type="text" name="nombre"></TD>
</TR><TR>
<TD>E-Mail <SUP>(*)</SUP>:</TD><TD><input type="text" name="Totmailemail"></TD>
</TR><TR>
<TD>¿Si o no? :</TD><TD><input type="radio" name="SioNo" value="si" checked>Si <input type="radio" name="SioNo" value="no">No</TD>
</TR><TR>
<TD>Caja :</TD><TD><input type="checkbox" name="caja"></TD>
</TR><TR>
<TD colspan="2">Suelta tu parrafada :</TD>
</TR><TR>
<TD colspan="2"><textarea name="parrafo" cols="30" rows="5" wrap="virtual"></textarea></TD>
</TR><TR>
<TD>Selecciona algo :</TD><TD><select name="seleccion">
<option value="1">uno</OPTION>
<option value="2">dos</OPTION>
<option value="3">tres</OPTION>
</SELECT></TD>
</TR><TR>
<TD>Urgencia del mensaje</TD><TD><select name="Totmailprioridad">
<option value="1">Extrema</OPTION>
<option value="2">Alta</OPTION>
<option value="3" selected>Normal</OPTION>
<option value="4">Baja</OPTION>
<option value="5">Muy baja</OPTION>
</SELECT></TD>
</TR><TR>
<TD>Fichero 1:</TD><TD><input type="file" name="fichero1"></TD>
</TR><TR>
<TD>Fichero 2:</TD><TD><input type="file" name="fichero2"></TD>
</TR><TR>
<TD colspan="2"><SUP>(*)</SUP> Obligatorios</TD>
</TR><TR>
<TD colspan="2"><input type="submit" value="enviar"></TD>
</TR>
</TABLE>
</form>
Cuando ejecuto el formulario, me sale la pagina de IE de página no encontrada y la dirección que aparece es elnombredemipagina/cgi-bin/totmail37.cgi.

Que tengo mal? Gracias por la ayuda

P.D. Perdonad por los cambios que he tenido que realizar pero todavía no llevo 15 mensajes y no me deja poner direcciones web. De ahí lo de 3uvesdobles y demás.

Última edición por bultaco; 24/05/2006 a las 04:46