al enige tijd gebruik ik een note script voor het opslaan van belangerijke dingen die ik later online nodig heb

Nu is er alleen een toevoeg gedeelte en een verwijder functie
helaas is een bewerk functie niet aanwezig wat wel handig zou zijn
om zo niet zo`n hele lange lijst te krijgen

ik ben nu al 1 week aan het stoeien met de code om een bewerk functie erin te krijgen maar ik krijg het niet voor elkaar

dit is de code


<?

function addjsslashes($str)
{
return addcslashes($str, "\0..\37!@\@\177..\377\'\"");
}

function chop_newline($str)
{
return preg_replace("/\r?\n$|\r[^\n]$/", "", $str);
}

?>

<html>
<head>
<title>Notes</title>
<link rel="stylesheet" type="text/css" href="styles.css">
</head>

<body>
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td align="center">

<?

    $anote = $HTTP_POST_VARS["anote"];

    if ($anote) {
        $fp = fopen("notes.txt", "a");
        fputs($fp, date("d/m/Y")."\n");
        fputs($fp, date("H.i")."\n");
        fputs($fp, stripslashes(str_replace("\r", "", str_replace("\n", "", nl2br($anote))))."\n");
        fclose($fp);
    }

    $n = 0;
    $guestbook = array();

    $fp = fopen("notes.txt", "r");
    while (!feof($fp)) {
        $datum = fgets($fp, 1024);
        $tijd = fgets($fp, 1024);
        $anote = fgets($fp, 1024);
        if ($datum && $tijd && $anote) {
            $guestbook[$n][0] = $datum;
            $guestbook[$n][1] = $tijd;
            $guestbook[$n][2] = $anote;
            $n++;
        }
    }
    fclose($fp);

    if ($kill) {
      $fp = fopen("notes.txt", "w");
      for($i = 0; $i < sizeof($guestbook); $i++) {
	  if ( $i != ($kill - 1)) {
        fputs($fp, $guestbook[$i][0]);
        fputs($fp, $guestbook[$i][1]);
        fputs($fp, $guestbook[$i][2]);
		}
      }
      fclose($fp);

    $n = 0;
    $guestbook = array();

    $fp = fopen("notes.txt", "r");
    while (!feof($fp)) {
        $datum = fgets($fp, 1024);
        $tijd = fgets($fp, 1024);
        $anote = fgets($fp, 1024);
        if ($datum && $tijd && $anote) {
            $guestbook[$n][0] = $datum;
            $guestbook[$n][1] = $tijd;
            $guestbook[$n][2] = $anote;
            $n++;
        }
    }
    fclose($fp);
	}

?>

<form name="postit" action="index.php"  method="post">
<textarea name="anote" class="addnote" rows="3"></textarea>
<br><br><a href="javascript:document.postit.submit()">Post Note</a>
</form>

<br><br>
<table border="0" cellpadding="2" cellspacing="0" style="width:500px;">
<?
for ($i = 0; $i < sizeof($guestbook) ; $i++) {
  $j = $n - $i - 1;
  echo "<tr><td class=datebox width=100 align=left>".$guestbook[$j][0]." </td><td align=right width=100% class=datebox><a href=index.php?kill=".($j + 1).">[X]</a></td></tr>";
  echo "<tr><td class=note colspan=2>".$guestbook[$j][2]."</td></tr>
  <tr><td  colspan=2>&nbsp;</td></tr>";
}
?>
<tr><td align="center">

</td></tr></table>
</td></tr></table>
</body>
</html>


hij slaat alles op in een .txt

wie kan mij hierbij helpen
TNX
.


Gelieve Niet Bumpen:

Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de knop om je tekst aan te passen.

SanThe.
- Gebruik geen SHORT TAGS
- Gebruik SUPER GLOBALS en geen http post vars

Ga met een database werken, nu maak je je het alleen nog maar moeilijker.
en als ik dat niet wil maar gewoon dit systeem wil :p

En tja ik wil wel werken met een database maar wil ook graag dit script compleet hebben. daarom ook me vraag
Je script is bagger !, begrijp dat A.U.B...

Neem eens wat aan wat andere zeggen.

Hoe jij werkt, dat deden ze jaren en dan ook echt jaren geleden.

Waar zie jij het voordeel van om jouw script te gebruiken?
tja het is bagger
maar wel een script dat ik graag gebruik
en daarom kom ik hier ook om hulp vragen Omdat ik er zelf niet uit kom

Comentaar is welkom maar afkraken niet
Ik heb liever opbouwende kritiek

Nog iemand anders die me wil helpen..........
- Gebruik geen SHORT TAGS
- Gebruik SUPER GLOBALS en geen http post vars

Ga met een database werken, nu maak je je het alleen nog maar moeilijker.


haha, dus dit is geen opbouwende kritiek? Neem van mij aan, iemand anders die hier gaat posten zal zeggen, ga met een database werken.
ja het eerste is ook opbouwend
en daar was ik ook al mee bezig

Nu alleen nog het bewerk gedeelte voor elkaar krijgen

En ik wil best met een database gaan werken maar ik heb verder geen kaas gegeten om zoiets helemaal in elkaar te zetten

Zoals toevoegen bewerken en verwijderen

Achja we kijken wel of iemand het voor elkaar wil boksen
Dan raad ik je aan om een topic aan te maken in Aanvragen, als je een budget(je) hebt dan kan je het ook in vacatures gedeelte een topic aanmaken.

OF:

Je gaat wat tutorials volgen over PHP/Mysql

OF:

Je wacht inderdaad hier in dit topic totdat iemand het voor je maakt. (Kleine kans denk ik)
nee ik maak geen topic ervoor aan
Geen budget en het is voor mezelf Iets kleins

>

Daar ben ik al mee bezig

>

en nee ik wacht niet tot iemand het script maakt maar ermee helpt

Zo komen we ook niet verder

Reageren