<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-2" />
</head>
<body>
<?php
include "zapytania.php";
echo '<form action="komputery.php" method="post">'; echo '<select name="info[]" multiple="multiple" size="17">'; echo '<option value="nazkomp">Nazwa Komputera</option>'; echo '<option value="nazfirm">Nazwa firmy</option>'; echo '<option value="lokal">Lokalizacja</option>'; echo '<option value="user">Użytkownik</option>'; echo '<option value="dzial">Dział</option>'; echo '<option value="mac">MAC address</option>'; echo '<option value="ip">IP</option>'; echo '<option value="proc">Procesor</option>'; echo '<option value="takt">Taktowanie</option>'; echo '<option value="ram">RAM</option>'; echo '<option value="sys">System</option>'; echo '<option value="sernum">Serial Number</option>'; echo '<option value="opro">Oprogramowanie</option>'; echo '<option value="klucze">Klucze</option>'; echo '<option value="nrfak">Nr faktury</option>'; echo '<option value="datzak">Data zakupu</option>'; echo '<option value="dost">Dostawca</option>'; echo '<input type="submit" value="Pokaż" name="wyslane"/>'; echo '<img src="images/komputer.jpg" width="200" height="200" />'; ?>
<a href="#" onclick="window.open('formularz.php?akcja=dodkomp', 'Dodawanie komputera', 'height=400,width=400');">Dodaj komputer</a>
<?php
if(!$_POST['wyslane']) {
echo '<table border="5">'; echo '<tr align="center" valign="middle">'; echo '<td width="20">Nr</td>'; echo '<td width="20">Nazwa komputera</td>'; echo '<td width="20">Nazwa firmy</td>'; echo '<td width="20">Lokalizacja</td>'; echo '<td width="20">Użytkownik</td>'; echo '<td width="20">Dział</td>'; echo '<td width="20">MAC</td>'; echo '<td width="20">IP: 192.168.</td>'; echo '<td width="20">Procesor</td>'; echo '<td width="20">Taktowanie</td>'; echo '<td width="20">RAM</td>'; echo '<td width="20">System</td>'; echo '<td width="20">Serial Number</td>'; echo '<td width="20">Oprogramowanie</td>'; echo '<td width="20">klucze</td>'; echo '<td width="20">Nr faktury</td>'; echo '<td width="20">Data zakupu</td>'; echo '<td width="20">Dostawca</td>'; $i = 0;
$i++;
echo '<tr align="center" valign="middle">'; echo '<td width="20">'.$i.'</td>'; echo '<td width="20">'.$kompop['komputer'].'</td>'; echo '<td width="20">'.$kompop['nazwa_firmy'].'</td>'; echo '<td width="20">'.$kompop['lokalizacja'].'</td>'; echo '<td width="20">'.$kompop['user'].'</td>'; echo '<td width="20">'.$kompop['dzial'].'</td>'; echo '<td width="20">'.$kompop['mac_adress'].'</td>'; echo '<td width="20">'.$kompop['ip'].'</td>'; echo '<td width="20">'.$kompop['proc'].'</td>'; echo '<td width="20">'.$kompop['takt'].'</td>'; echo '<td width="20">'.$kompop['ram'].'</td>'; echo '<td width="20">'.$kompop['system'].'</td>'; echo '<td width="20">'.$kompop['cd_key'].'</td>'; echo '<td width="20">'.$kompop['op_nazwa'].'</td>'; echo '<td width="20">'.$kompop['op_key'].'</td>'; echo '<td width="20">'.$kompop['nr_faktury'].'</td>'; echo '<td width="20">'.$kompop['data_zakupu'].'</td>'; echo '<td width="20">'.$kompop['dostawca'].'</td>'; }
}
else {
echo '<table border="5">'; echo '<tr align="center" valign="middle">';
if(in_array('nazkomp',$_POST['info'][0
])) echo '<td>Nazwa komputera</td>'; if(in_array('nazfirm',$_POST['info'][1
])) echo '<td>Nazwa firmy</td>'; echo '<td>Lokalizacja</td>'; echo '<td>Użytkownik</td>'; echo '<td>IP: 192.168.</td>'; echo '<td>Procesor</td>'; echo '<td>Taktowanie</td>'; if(in_array('sernum',$_POST['info'][11
])) echo '<td>Serial Number</td>'; echo '<td>Oprogramowanie</td>'; if(in_array('klucze',$_POST['info'][13
])) if(in_array('nrfak',$_POST['info'][14
])) echo '<td>Nr faktury</td>'; if(in_array('datzak',$_POST['info'][15
])) echo '<td>Data zakupu</td>'; echo '<td>Dostawca</td>'; $i++;
echo '<tr align="center" valign="middle">'; if(in_array('nazkomp',$_POST['info'][0
])) echo '<td>'.$kompop['komputer'].'</td>'; if(in_array('nazfirm',$_POST['info'][1
])) echo '<td>'.$kompop['nazwa_firmy'].'</td>'; echo '<td>'.$kompop['lokalizacja'].'</td>'; echo '<td>'.$kompop['user'].'</td>'; echo '<td>'.$kompop['dzial'].'</td>'; echo '<td>'.$kompop['mac_adress'].'</td>'; echo '<td>'.$kompop['ip'].'</td>'; echo '<td>'.$kompop['proc'].'</td>'; echo '<td>'.$kompop['takt'].'</td>'; echo '<td>'.$kompop['ram'].'</td>'; echo '<td>'.$kompop['system'].'</td>'; if(in_array('sernum',$_POST['info'][11
])) echo '<td>'.$kompop['cd_key'].'</td>'; echo '<td>'.$kompop['op_nazwa'].'</td>'; if(in_array('klucze',$_POST['info'][13
])) echo '<td>'.$kompop['op_key'].'</td>'; if(in_array('nrfak',$_POST['info'][14
])) echo '<td>'.$kompop['nr_faktury'].'</td>'; if(in_array('datzak',$_POST['info'][15
])) echo '<td>'.$kompop['data_zakupu'].'</td>'; echo '<td>'.$kompop['dostawca'].'</td>'; }
}
?>
</body>
</html>
No dałem co mówiłeś i wyskakuje mi:
Kod
Warning: in_array() expects parameter 2 to be array, string given in C:\xampp\htdocs\tablice\komputery.php on line 90
I co teraz nie gra? Wiem, że trochę za dużo pytania zadaję, ale wiesz... Początkujący jestem i się uczę ;] Ale takich trochę więcej Warning cośtamcośtam