Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/11/2017, 08:28
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Enviar Array Javascript a PHP. Notice: Undefined index:

1. Para hacer comparaciones regexp debes hacer lo siguiente

var str = "some string";
var regexp = new RegExp(/*some pattern here*/);
var res = regexp.test(str); //true || false

2, En
Código Javascript:
Ver original
  1. document.getElementById('p_fechas').innerHTML=pfva l;
  2. document.getElementById('p_eliminar').innerHTML=pe val;

Pusiste unos espacios

Código Javascript:
Ver original
  1. document.getElementById('p_fechas').innerHTML=pfval;
  2. document.getElementById('p_eliminar').innerHTML=peval;

3. Hago una suposicion que realmente lo que quieres hacer es pasar ese
Código Javascript:
Ver original
  1. var stringed = JSON.stringify (fechas);
Al ajax:

Código Javascript:
Ver original
  1. data: {datafechas:stringed}

SOLO porque en datafechas pasas fechas que es un array, y no un string, que es lo que se debe pasar a un post, y para algo haces ese json

4. Luego en php, si es mi suposicion, faltaria decodificar el json y mostrar

Código PHP:
Ver original
  1. <?php
  2.  
  3. if (isset($_POST["guardando"])){
  4.     $fecha_inseminacion = json_decode($_POST['datafechas']);
  5.     for($k=0;$k<sizeof($fecha_inseminacion);$k++){
  6.     echo "Fecha ".($k+1).": ".$fecha_inseminacion[$k]."<br/>";
  7.     }
  8. }  
  9.  
  10. ?>

Espero sirva

Última edición por alvaro_trewhela; 09/11/2017 a las 08:57