如何将标头添加到由用户输入创建的文件

时间:2015-05-05 23:59:14

标签: php html mysql file post

因此,对于我的程序运行它需要某种类型的文件。该文件称为.fasta文件。此类型的文件具有特定类型的标题。看起来像这样。

>gi|129295|sp|P01013|OVAX_CHICK GENE X PROTEIN (OVALBUMIN-RELATED)

我的程序从用户获取文本输入并将其放入文件中。我遇到的问题是该文件只包含用户的字符串。我的程序只能读取一个字符串,该文件需要在第一行有标题,第二行有字符串。有没有格式化文件,以便用户输入到第二行?

这是用户输入更改为文件时的html和php。所以文本框中的文本被创建到一个文件中,但我需要在第一行的标题!提前谢谢。

 <input id="BlastSearch" type="text" name="BlastSearch" value='' />

PHP

<?php
$sequence = $_POST['BlastSearch'];
$file = 'uploads/new.fasta';
$current = $sequence;
file_put_contents($file, $current);
?>

这会在第一行创建一个文本

所以基本上我需要文件第一行的标题,然后是文件第二行的用户输入。提前谢谢!

0 个答案:

没有答案