si, todo bien, pero el problema es que tienes la linea dentro de un for por lo que se sobreescribe una y otra vez y al final queda vacía:
 
$textaplic=$_POST['textAplicacion1'];
$textaplic=$_POST['textAplicacion2'];
$textaplic=$_POST['textAplicacion3'];
$textaplic=$_POST['']; 
y te queda sin nada, lo que debes hacer es concatenar los valores asi:    
Código PHP:
Ver original- $textaplic=""; 
- for($i=0;$i<=$tot-2;$i++){ 
-             $text='text'.$arrastre[$i]; 
-              $textaplic.=$_POST['$text']; 
-         } 
eso crearía el texto como debería: 
$textaplic=$_POST['textAplicacion1'].$_POST['textAplicacion2'].$_POST['textAplicacion3'].$_POST[''];