Hola parcialbook,  hice algunos cambios a sus codigos para que los ensaye:
//index.php    
Código HTML:
Ver original<script languaje="javascript" type="text/javascript"> function PaginaNubeC(texto){
 divContenido = document.getElementById('nubeC');
 ajax=objetoAjax();
 ajax.open("GET", "nubeC.php?muroC="+texto);
 divContenido.innerHTML= '
<br /><img src="images/cargando.gif" alt="cargando" /></center>';
 ajax.onreadystatechange=function(){
  if (ajax.readyState==4) {
   document.getElementById("resultado").innerHTML="Archivo Enviado";
   divContenido.innerHTML = ajax.responseText
  }
 }
 ajax.send(null)
}
<?php require("nubeC.php"); ?>
  
El archivo nubeC.php lo dejé en ek mismo lugar de index 
//nubeC.php    
Código PHP:
Ver original<?php
if(isset($_GET['muroC'])){ // Aqui verifico si se envió el texto. Si fué así lo recojo por GET   $writ=$_GET['muroC'];
 
if($writ=="")
$writ=".";
//para escribir en el archivo
$archivo = 'includes/muroC.txt';
$fp = fopen($archivo, "w"); $write = fputs($fp, $writ); //para leer el archivo 
$archivoC = 'includes/muroC.txt';
$fpC = fopen($archivoC, "r"); }else{
     if(!file_exists("includes/muroC.txt")){  // Aqui verifico si el archivo existe, si no existe se crea en la carpeta includes       $fp = fopen("includes/muroC.txt", "w+");       $writ=".";
      $write = fputs($fp, $writ);      }
$archivoC = 'includes/muroC.txt';
$fpC = fopen($archivoC, "r"); }
?>
 
<form method="get" onsubmit="PaginaNubeC(document.getElementById('muroC').value); return false">
<input  type="submit" name="botonMuroC"  value="Enviar" />
<textarea id="muroC" cols="20" rows="6"><?php echo $contentMuroC; ?></textarea>
</form>
  
El formulario lo estoy enviando por GET 
Espero le sirva.