PHP新手,並且一直在爲如何創建列表元素而努力了一段時間,但我似乎無法理解它是如何工作的,因此它非常像javascript。 ..我有一個txt文件,我從一個表單附加信息並且想要追加前兩個;當表單提交時,將文本塊分割爲動態創建的列表元素?如何創建列表元素,以及如何將txt文件中的信息添加到列表元素中?從txt文件追加到動態創建的列表中,PHP
現在我有這個代碼在PHP中,它適用於從txt文件回顯信息,但我不能創建一個列表元素和追加文本,任何提示將不勝感激?
<?php
if(isset($_POST['button'])) {
if($_POST['filmnamn'] != "" && $_POST['betyg'] != "" && $_POST['link'] != "" && $_POST['photo'] != "" && $_POST['description'] != "") {
$myFile = 'demo.txt';
$titel = $_POST['filmnamn'] . ";" ;
$betyg = $_POST['betyg'] . ";" ;
$link = $_POST['link'] . ";" ;
$photo = $_POST['photo'] . ";" ;
$desc = $_POST['description'].PHP_EOL;
$data = "$titel$betyg$link$photo$desc";
$fh = fopen($myFile, 'a');
fseek($fh, 0, SEEK_SET);
fwrite($fh, $data);
fclose($fh);
$filename = ('demo.txt');
$handle = fopen($filename, 'r');
$fileinfo = fread($handle, filesize($filename));
$fileinfo_array = explode(';', $fileinfo);
echo $fileinfo_array[0].$fileinfo_array[1];
$div = getElementById('filmlista');
$list = createElement("li", $fileinfo_array[0]);
$list->setAttribute("class","listan");
$div->appendChild($list);
}
}
?>
php與html元素的交互與javascript無關。把它想象成寫入一個文本文件。 – 2013-03-20 23:51:38
所以我需要打開index.php像我用文本文件,然後瀏覽它並找到我想插入我的列表的div? – spovell 2013-03-20 23:59:23