No deberia de haber problema alguno con el PHP o mejor dicho con los campos de redes sociales, ya que el error como menciona es que no existe existe el archivo.
Trata de limpiar los valores que recibas del $_POST con
htmlspecialchars para ingresarlos a la BD y luego para recibirlos lo regresas con
htmlentities.
Saludos,