Quantcast
Channel: Deleting Line from text file php - Stack Overflow
Viewing all articles
Browse latest Browse all 3

Deleting Line from text file php

0
0

i am trying to list all of the lines in a text file and have a delete button next to each one. When the button is pressed that line should be deleted. like below

 Line One Text | Delete Line Two Text | Delete Line Three Text | Delete

I think i am quite close but cannot get it to work, any ideas why? The lines and buttons display fine, but the delete button does not seem to do anything.

edit.php

<?php$textFile = file("guestbook.txt");foreach ($textFile as $key => $val) {    $line = @$line . $val        . "<input type='submit' name=$key value='Delete'><br />";}$form = "<form name='form' method='post' action='deleter.php'> $line </form>";echo $form;?>

deleter.php

if ($delete != ""&& $delete > !$lines || $delete === '0') {    $textFile[$delete] = "";    $fileUpdate = fopen("data.txt", "wb");    for ($a = 0; $a < $lines; $a++) {        fwrite($fileUpdate, $textFile[$a]);    }    fclose($fileUpdate);    header("Location:edit.php");    exit;}foreach ($textFile as $key => $val) {    $line = @$line . $val . "<a href =?delete=$key> Delete </a><br />";}echo $line;?>

Thanks in advance!


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images