En todo echo si usas comillas simples .. lo que indiques dentro de ellas no se interpreta. Es decir . .tu $noticias .. o variables en general serán representadas textualmente (no su valor = no se interpretan).
Usa comillas dobles y respeta la sintax de HTML cuando se requiera comillas!!!!
Código PHP:
echo "<INPUT class=\"fomi\" id=\"de\" size=\"40\" name=\"noticia1\" value=\".$noticias[$j].\"">";
Y si no quieres liarte con tanto "escapar" (poner la comilla doble dentro de otra doble con \) .. no uses "echo" de esa forma .. usa por ejemplo:
Código PHP:
<INPUT class="fomi" id="de" size="40" name="noticia1" value="<? echo $noticias[$j] ?>">
Un saludo,