hoe kan een knop een functie uitvoeren?
als ik dus op save typ moet ie de fwrite() functie uitvoeren en de data opslaan in home.dat
kan iemand mij helpen??
groetjes!
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?
<FORM METHOD="POST" ACTION="_self">
<P><TEXTAREA ROWS="14" NAME="$inhoud" COLS="67"></TEXTAREA></P>
<P><SELECT SIZE="1" NAME="$bestandsnaam">
<OPTION>home.dat</OPTION>
<OPTION>nieuws.dat</OPTION>
</SELECT><INPUT TYPE="submit" VALUE="Bewaar" NAME="$save"></P>
</FORM>
if (is_writable($bestandsnaam)) {
if (!$open = fopen($bestandsnaam, 'a')) {
echo "Kan het bestand niet openen";
exit;
}
if (!fwrite($open, $inhoud))
{
echo "Er is iets misgegaan met het schrijven";
exit;
}
echo "Schrijven gelukt!";
fclose($open);
}
else
{
echo "Het bestand is niet schrijfbaar";
}
?>
<FORM METHOD="POST" ACTION="_self">
<P><TEXTAREA ROWS="14" NAME="$inhoud" COLS="67"></TEXTAREA></P>
<P><SELECT SIZE="1" NAME="$bestandsnaam">
<OPTION>home.dat</OPTION>
<OPTION>nieuws.dat</OPTION>
</SELECT><INPUT TYPE="submit" VALUE="Bewaar" NAME="$save"></P>
</FORM>
if (is_writable($bestandsnaam)) {
if (!$open = fopen($bestandsnaam, 'a')) {
echo "Kan het bestand niet openen";
exit;
}
if (!fwrite($open, $inhoud))
{
echo "Er is iets misgegaan met het schrijven";
exit;
}
echo "Schrijven gelukt!";
fclose($open);
}
else
{
echo "Het bestand is niet schrijfbaar";
}
?>
met dat van jou ertussen...
<P><TEXTAREA ROWS="14" NAME="inhoud" COLS="67"></TEXTAREA></P>
<P><SELECT SIZE="1" NAME="$bestandsnaam">
<OPTION>home.dat</OPTION>
<OPTION>nieuws.dat</OPTION>
</SELECT><INPUT TYPE="submit" VALUE="Bewaar" NAME="save"></P>
</FORM>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?
$bestandsnaam = '/etc/txt/bla.txt';
$inhoud = $_POST['inhoud'];
$save = $_POST['save'];
if (is_writable($bestandsnaam)) {
if (!$open = fopen($bestandsnaam, 'a')) {
echo "Kan het bestand niet openen";
exit;
}
if (!fwrite($open, $inhoud))
{
echo "Er is iets misgegaan met het schrijven";
exit;
}
echo "Schrijven gelukt!";
fclose($open);
}
else
{
echo "Het bestand is niet schrijfbaar";
}
?>
$bestandsnaam = '/etc/txt/bla.txt';
$inhoud = $_POST['inhoud'];
$save = $_POST['save'];
if (is_writable($bestandsnaam)) {
if (!$open = fopen($bestandsnaam, 'a')) {
echo "Kan het bestand niet openen";
exit;
}
if (!fwrite($open, $inhoud))
{
echo "Er is iets misgegaan met het schrijven";
exit;
}
echo "Schrijven gelukt!";
fclose($open);
}
else
{
echo "Het bestand is niet schrijfbaar";
}
?>
iig de names goed zetten :-)
3 min werk.. verwacht typo's!