Sessions link
at the beginning of a.php:
<?php
session_start();
// http://php.net/manual/es/function.session-start.php
$_SESSION['datosAEnviar'] = '';
and replace the get in the header location with these lines
$_SESSION['datosAEnviar'] = $Datos_comentarios;
header("location:b.php");
then at the beginning of b.php
<?php
session_start();
$Datos_comentarios =
isset($_SESSION['datosAEnviar']) ? $_SESSION['datosAEnviar'] : 'NoHayDatos';
/*
a partir de este momento $Datos_comentarios contiene lo que enviaste
o el texto "NoHayDatos"
*/
at the end of the process in b.php you destroy the data and the session
unset($_SESSION['datosAEnviar']);
session_destroy();