29-04-2009, 23:56
Panowie Oświećcie mnie co w tym skrypcie jest nie tak ?
Ja już się poddaje tu jest link do strony na której to zamieściłem http://www.gebala.polwebs.pl/formularz/index.php pozdrawiam i czekam na pomoc z góry dziękuję
Kod PHP:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<title>Formularz</title>
</head>
<body>
Formularz:
<form action="index.php" method="POST">
<input name="imie"/> podaj jakies imie<br>
<input name="polecenie"/> (zapisz/pokaz)<br>
<input type="submit" value="wyslij" />
</form>
<?php
$dane=array();
if ($_POST['polecenie']=="zapisz") {
$file = "baza.txt";
// uchwyt pliku, otwarcie do dopisania
$fp = fopen($file, "a");
flock($fp, LOCK_EX);
fwrite($fp,$_POST['imie']."\r\n");
flock($fp, LOCK_UN);
// zamknięcie pliku
fclose($fp);
echo"zapisano \$imie !" ;
}
if ($_POST['polecenie']=="pokaz") {
$file = "baza.txt";
// uchwyt pliku, otwarcie do dopisania
$fp = fopen($file, "r");
flock($fp, LOCK_SH);
while(!feof($file)){
$dane[]=fgets($file);
}
flock($fp, LOCK_UN);
// zamknięcie pliku
fclose($fp);
}
if (empty($dane)){
echo "zmienna dane jest pusta !";
}
else{
echo "Oto dane: <br><br>";
$i=0;
while(!empty($dane[$i])){
echo $dane[$i];
$i++;}
}
?>
</body></html>
Ja już się poddaje tu jest link do strony na której to zamieściłem http://www.gebala.polwebs.pl/formularz/index.php pozdrawiam i czekam na pomoc z góry dziękuję
