Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2009, 18:40
el_titan
 
Fecha de Ingreso: febrero-2008
Mensajes: 26
Antigüedad: 16 años, 8 meses
Puntos: 0
Validar seleccion

Hola tengo dos problemas con este codigo.


1- Tengo una uncion llamada valida_obra que valida el primer campo de seleccion que se llama league, para que cuando alguien no seleccione una de las opciones, envie un mensaje de alerta pidiendo una de las opciones

2- necesito enviar una copia del correo que se envia al correo ingresado por el usuario en el campo email, pero al enviar el email no se recibe la copia, solo el original ke va al correo principal
creo que me explique bien aki les dejo el codigo del formulario y a continuacion el codigo del enviar-php
Código:
<html>


<head>
 



<title>Solicitud de Material</title>

<script type="text/javascript">


var Hospital_Perez_Carreno = new Array("Victor Ojeda")
var Maternidad_Santa_Ana = new Array("Benjamin Doctors")
var Hospital_Domingo_Luciani = new Array("Gilmer Henriquez")
var Hospital_Algodonal = new Array("Victor Ojeda")
var Hospital_JM_de_los_Rios = new Array("Samuel Doctors")
var Hospital_Luis_Ortega_Porlamar = new Array("Xavier Quintana")
var Hospital_Central_Maracay = new Array("Lucybel Henriques")
var Hospital_San_Carlos = new Array("Sixto Coronil")
var Hospital_Los_Roques = new Array("Jose Farias")
var almacen = new Array("Almacen")
function loadList(which) {
  var theList = eval(which);
  document.theForm.team.options.length = theList.length;
  for (i=0; i<theList.length; i++) {
    document.theForm.team.options[i] = new Option(theList[i], theList[i]);
  }
}
function resetLists() {
  loadList("");
  document.theForm.league.options[0].selected = true;
}
window.onload = resetLists;


</script>

<script>
function valida_envia(){ 
   	//valido el nombre 
   	if (document.theForm.email.value.length==0){ 
      	 alert("Ingrese su Correo Electronico") 
      	 document.theForm.email.focus() 
      	 return 0; 
   	} 
	
	//el formulario se envia
	alert("Muchas gracias por enviar el formulario");
	document.theform.submit();
}
	
	
 </script>
 
 <script>
function valida_obra(){ 
   	//valido el nombre 
   	if (document.theForm.league.value.length==''){ 
      	 alert("Seleccione una opcion") 
      	 document.theForm.league.focus() 
      	 return 0; 
   	} 
	
	//el formulario se envia
	alert("Muchas gracias por enviar el formulario");
	document.theform.submit();
}
	
	
 </script>
 
 
</head>

<body>

<table width="600" border="1">
  <tr>
    <td><div align="center"><strong>Requisicion de Materiales</strong></div></td>
  </tr>
</table>
<table width="600" border="1">

  <tr>
    <td width="260"><strong>Fecha de Pedido</strong> (<em>La entrega sera efectuada 7 dias despues de la solicitud</em>) </td>
   
    <td width="224"><script languaje="JavaScript">





var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado")
var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre")
document.write("<strong><small><font color='000000' face='Arial'>"+dayarray[day]+" "+daym+" de "+montharray[month]+" de "+year+"</font></small></strong>")


</script> 

</td>
  </tr>
</table>
<table width="600" border="1">
  <tr>
    <td><form name="theForm"  method="post" action="ipse.com.ve/enviar.php">
   
Obra Solicitante:     
      <select name="league" onChange="loadList(this.options[this.selectedIndex].value)" size="1">
<option value="">Seleccione una Opcion</option>
<option value="Hospital_Perez_Carreno">Hospital Perez Carreno</option>
<option value="Maternidad_Santa_Ana">Maternidad Santa Ana</option>
<option value="Hospital_Domingo_Luciani">Hospital Domingo Luciani</option>
<option value="Hospital_Algodonal">Hospital Algodonal</option>
<option value="Hospital_JM_de_los_Rios">Hospital JM de los Rios</option>
<option value="Hospital_Luis_Ortega_Porlamar">Hospital Luis Ortega Porlamar</option>
<option value="Hospital_Central_Maracay">Hospital Central de Maracay</option>
<option value="Hospital_San_Carlos">Hospital de San Carlos</option>
<option value="Hospital_Los_Roques">Hospital Los Roques</option>
<option value="almacen">Almacen</option>
</select>
Encargado:
<select name="team" size="1"></select>

</table>

<table width="600" border="1">
  <tr>
    <td width="330"><div align="center"><strong>Ingrese su correo electronico</strong><span class="required">*</span></div></td>
     <td width="270"><input type="text" size="40" name="email" class="text" value=""  onblur="validate(this,'Required')"   maxlength="40" maxsize="40" />  </td>
  </tr>
</table>


<table width="600" border="1">
  <tr>
    <td width="398"><div align="center"><strong>Descripcion del Material</strong></div></td>
    <td width="89"><div align="center"><strong>Cantidad</strong></div></td>
    <td width="91"><div align="center"><strong>Unidad</strong></div></td>
  </tr>
</table>
<table width="600" border="1">
  <tr>
    <td width="401"><input type="text" size="60" name="pedido1" class="text" value=""    maxlength="60" maxsize="60" />  </td>
    
    <td width="88"><input type="text" size="9" name="cant1" class="text" value=""    maxlength="9" maxsize="9" /></td>
    <td width="89"><input type="text" size="9" name="unidad1" class="text" value=""  maxlength="9" maxsize="9" id="unidad1" />  </td>
  </tr>
  <tr>
    <td width="401"><input type="text" size="60" name="pedido2" class="text" value=""    maxlength="60" maxsize="60" />  </td>
     <td width="88"><input type="text" size="9" name="cant2" class="text" value=""    maxlength="9" maxsize="9" />  </td>
    <td width="89"><input type="text" size="9" name="unidad2" class="text" value=""  maxlength="9" maxsize="9" id="unidad1" />  </td>
  </tr>
  <tr>
  <td width="401"><input type="text" size="60" name="pedido3" class="text" value=""    maxlength="60" maxsize="60" /></td>
    <td width="88"><input type="text" size="9" name="cant3" class="text" value=""    maxlength="9" maxsize="9" />  </td>
    <td width="89"><input type="text" size="9" name="unidad3" class="text" value=""  maxlength="9" maxsize="9" id="unidad1" />  </td>
  </tr>
  <tr>
    <td width="401"><input type="text" size="60" name="pedido4" class="text" value=""    maxlength="60" maxsize="60" />  </td>
      <td width="88"><input type="text" size="9" name="cant4" class="text" value=""    maxlength="9" maxsize="9" />  </td>
    <td width="89"><input type="text" size="9" name="unidad4" class="text" value=""  maxlength="9" maxsize="9" id="unidad1" />  </td>
  </tr>
  
</table>

<table width="578" border="1">
  <tr>
    <td><strong>Observaciones</strong></td>
    <td> 
    <td width="401">        <textarea name="ob" cols="57" rows="4"></textarea>
        
   
    </td></td>
  </tr>
</table>

<input type="submit" class="btn" value="Enviar"  onclick="valida_envia()"  onclick="valida_obra"/>




</body>
</html>

Gracias

Última edición por el_titan; 18/11/2009 a las 18:55