Cita: Y nada de eso funciona, ya no sé que hacer, ¿alguien podría ayudarme?
El problema de todas las sintaxis que usaste es que no tienen un sentido lógico, no por invocarlas así se modifica todo por arte de magia ¿acaso piensas que programar es magia?
El tema es que las variables debes asignarlas una vez modificadas, puesto a que su modificación se hace por valor y no por referencia, etc.
Código PHP:
Ver original// MAL
nl2br($_POST['content']);
// BIEN
$content = nl2br($_POST['content']);
// MAL
$content = $_POST['content']; nl2br("$content");
// BIEN
$content = $_POST['content'];
$content = nl2br($content);
Debo decir que eso es sintaxis básica del lenguaje, no puedes sencillamente no saber usarla.
Te sugiero leer una manual básico de programación general que te hace falta.