Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/09/2014, 16:15
mikehove
 
Fecha de Ingreso: abril-2012
Ubicación: Argentina
Mensajes: 215
Antigüedad: 12 años
Puntos: 2
Respuesta: Conflicto HTACCESS y PHP

Gracias por responderme CHuLoSoY.
Te comento que adapté tu idea de Javascript y aparecen algunos defectos cuando envío el formulario:

*Directamente se tilda.
*Y si bloqueo "event.preventDefault();" este se envía pero aparecen otros 2 errores, además que tarda en pasar a la otra página:

1- "http://localhost/producto/miProducto5/id2?nombre=miProducto5&id=id2".
2- Esto pasa si elijo otro producto y envío el formulario:
"http://localhost/producto/muestra-nombre-de-producto-incorrecto/muestra-id-incorrecto?nombre=miProducto4&id=4".


Aclaro que lo único correcto son las variables php que están marcadas en color lila.

Tú código completo con un poquito más de sintaxis:
Código Javascript:
Ver original
  1. var form = $('form[name="producto"]');
  2.  
  3.  form.on('submit', function(event) {
  4.     event.preventDefault(); // evitamos que el submit se haga por ahora  
  5.     var nombre = form.find('input[name="nombre"]').val(); //valor de nombre
  6.     var id = form.find('input[name="id"]').val(); // valor de id
  7.     form.attr('action', '/producto/'+nombre+'/'+id); //cambiamos el action  
  8.     form.submit(); // hacemos el submit
  9.   });

¿Qué estaré haciendo mal, por favor?

Última edición por mikehove; 24/09/2014 a las 23:12