Nieuw lid |
|
Na veel gzwoek ben ik er eindelijk in gelukt om data uit een txt-file te lezen. Updaten kan dan door de txt te downloaden, aanpassen + weer uploaden.
Gemakkelijker is natuurlijk dat je de data kan opvangen en online direkt aanpassen.
Dat opvangen, dat lukt me reeds ook. Maar zou iemand een ideetje kunnen geven hoe ik de data moet overschrijven ?
txt file :
Maandag|05-09-2005|N|Op kantoor|
Dinsdagdag|06-09-2005|N|Op kantoor|
Woensdag|07-09-2005|V|Met verlof|
Donderdag|08-09-2005|V|Met verlof|
Vrijdag|09-09-2005|N|Op kantoor|
| |T| |
Maandag|12-09-2005|A|Voormiddag verlof|
Dinsdagdag|13-09-2005|N|Op kantoor|
Woensdag|14-09-2005|N|Op kantoor|
Donderdag|15-09-2005|N|Op kantoor|
Vrijdag|16-09-2005|P|Namiddag verlof|
Maandag|05-09-2005|N|Op kantoor| Dinsdagdag|06-09-2005|N|Op kantoor| Woensdag|07-09-2005|V|Met verlof| Donderdag|08-09-2005|V|Met verlof| Vrijdag|09-09-2005|N|Op kantoor| | |T| | Maandag|12-09-2005|A|Voormiddag verlof| Dinsdagdag|13-09-2005|N|Op kantoor| Woensdag|14-09-2005|N|Op kantoor| Donderdag|15-09-2005|N|Op kantoor| Vrijdag|16-09-2005|P|Namiddag verlof|
php file opvangen
<?php
$aFile = file('verlof.txt');
$e = 'gif';
?>
<html>
<head>
<title>Verlof Nele</title>
<style>
td {
font-family : verdana;
font-size : 12px;
}
</style>
<body>
<form action="verwerk.php" method="POST">
<?php
echo '<table width="263" align="center" cellpadding="0" cellspacing="1" border="0">';
for($i=0;$i<count($aFile);$i++){
$aFile[$i] = explode('|', $aFile[$i]);
echo '<tr>';
echo '<td width="120" align="left" height="20">' .$aFile[$i][0] . '</td>
<td width="120" align="left" height="20">' .$aFile[$i][1] . '</td>
<td width="20" height="20"><input type="text" name="status" value="' .$aFile[$i][2] . '" size="2"/></td>';
echo '</tr>';
}
echo '<tr>';
echo '<td width="120" align="left" height="20" colspan="3"> </td>';
echo '</tr>';
echo '<tr>';
echo '<td width="120" align="left" height="20" colspan="3"><input type="submit" value="update"></td>';
echo '</tr>';
echo '</table>';
?>
</form>
</body>
</html>
<?php $aFile = file('verlof.txt'); $e = 'gif'; ?> <html> <head> <title>Verlof Nele</title> <style> td { font-family : verdana; font-size : 12px; } </style> <body> <form action="verwerk.php" method="POST"> <?php echo '<table width="263" align="center" cellpadding="0" cellspacing="1" border="0">'; for($i=0;$i<count($aFile);$i++){ $aFile[$i] = explode('|', $aFile[$i]); echo '<td width="120" align="left" height="20">' .$aFile[$i][0] . '</td> <td width="120" align="left" height="20">' .$aFile[$i][1] . '</td> <td width="20" height="20"><input type="text" name="status" value="' .$aFile[$i][2] . '" size="2"/></td>'; } echo '<td width="120" align="left" height="20" colspan="3"> </td>'; echo '<td width="120" align="left" height="20" colspan="3"><input type="submit" value="update"></td>'; ?> </form> </body> </html>
iamand een start idee voor de "verwerk.php" ??
"V" staat voor verlof, je krijgt dan een rood plaatje
"N" staat voor normaal, je krijgt dan een groen plaatje.
Ik zou graag een "V" kunnen veranderen in een "N" en omgekeerd.
Thanks.
|