Chcę zrobić zapisywanie danych do pliku. Mam taki kod:
<?php
$nazwa=$_POST['nazwa'];
$skrot=$_POST['skrot'];
$icd=$_POST['icd'];
$matbiol=$_POST['matbiol'];
$matanal=$_POST['matanal'];
$kolory=$_POST['kolory'];
$warunki=$_POST['warunki'];
$wartosci=$_POST['wartosci'];
$metoda=$_POST['metoda'];
$czas=$_POST['czas'];
$stabilnosc=$_POST['stabilnosc'];
$uwagi=$_POST['uwagi'];
$interpretacja=$_POST['interpretacja'];
?>
<html>
<head>
<title>Edycja</title>
</head>
<body>
<h1>Badania</h1>
<h2>Nowe badania</h2>
<?php
echo '<p>Badanie dodano.</p>'; echo'<p>Badanie jest postaci: </p>'; echo'Materiał biologiczny: '; echo $matbiol.'<br/>'; echo'Materiał analityczny: '; echo $matanal.'<br/>';
if($kolory == 'a')
echo '<P>Probówka z niebieskim korkiem</p>'; else if($kolory == 'b')
echo '<P>Probówka z czerwonym korkiem</p>'; else if($kolory == 'c')
echo '<P>Probówka z żółtym korkiem</p>';
echo'Warunki pobrania: '; echo $warunki.'<br/>'; echo'Wartości referencyjne: '; echo $wartosci.'<br/>'; echo'Czas oczekiwania na wynik: '; echo $czas.'<br/>'; echo'Stabilność materiału: '; echo $stabilnosc.'<br/>'; echo'Specjalne uwagi: '; echo $uwagi.'<br/>'; echo'Interpretacja wyniku: '; echo $interpretacja.'<br/>';
$ciagwyjsciowy =$nazwa." nazwa \t".$skrot." Skrót \t". $icd." ICD\n";
$wp=fopen("$DOCUMENT_ROOT/../zamowienia/zamowienia.txt". 'ab');
?>
</body>
</html>
Ale wyskakują mi takie błędy:
Warning: fopen() expects at least 2 parameters, 1 given in /var/www/przetworzzamowienie.php on line 54
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/przetworzzamowienie.php on line 57
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/przetworzzamowienie.php on line 58
Ten post edytował pawbar 20.07.2010, 07:47:50