Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/04/2004, 03:41
Ctrl+C
 
Fecha de Ingreso: abril-2004
Mensajes: 26
Antigüedad: 20 años, 10 meses
Puntos: 0
bueno anavis, viendo tu script voy a suponer una cosa:

1- Que hay un campo dentro del formulario cuyo nombre es tservei

El problema esta aca, nunca declaraste la siguiente variable y por lo tanto se considera "no definida" y el script genera error.

Código PHP:
pagaf += "&si=" servsi
La variable servsi no esta definida dentro del script.

Otra cosa, trata de referirte a los campos de la siguiente manera:

document.forms[0].elements['tservei'].value;

o...

document.forms['serveis'].elements['tservei'].value;

(si es que el formulario se llama serveis)

Si pones todo esto junto, funciona:


Código PHP:
<script>
function 
afegir_c(){
var 
servei document.forms[0].elements['tservei'].value;
var 
servsi servsi;

if (
servei != "...") {
pagaf "afegir_c.php?serv=";
pagaf += servsi;
pagaf += "&si=" servsi;
window.open(pagaf,'Afegir','scrollbars=yes,resizable=yes,width=400,height=430');
return 
true;
}
else {
alert("Selecciona un servei.");
return 
false;
}
}
</script> 
saludos