Su problema no tiene nada que ver con PHP o MysQL.
Es tan tonto como una regla de sintaxis HTML muy simple. Es bastante obvio que el código
<input value="John: "YES you can>
mostrará solo la parte "John:" citada. Para que sea correcto, uno tiene que codificar símbolos especiales en el valor
$titlepost = htmlspecialchars($titlepost,ENT_QUOTES);
?>
<input type="text" name="title" value="<?=$titlepost?>">
En cuanto a las barras, es un problema de comillas excesivo y tonto. solo cite sus cadenas solo una vez y asegúrese de tener magic_quotes_gpc
apagado