Różnice między wybraną wersją a wersją aktualną.
Nowa wersja | Poprzednia wersja | ||
pl:paw:lab_paw_php_2 [2021/01/08 14:09] 127.0.0.1 edycja zewnętrzna |
pl:paw:lab_paw_php_2 [2023/12/10 13:43] (aktualna) wojnicki [Ćwiczenie 2: Współpraca z Bazami Danych] |
||
---|---|---|---|
Linia 16: | Linia 16: | ||
==== Informacje dodatkowe: Przesyłanie plików ==== | ==== Informacje dodatkowe: Przesyłanie plików ==== | ||
- | Poniżej znajduje się przykładowy formularz umożliwiający | + | Poniżej znajduje się przykładowy formularz umożliwiający |
- | <code html> | + | < |
< | < | ||
" | " | ||
Linia 42: | Linia 42: | ||
oraz aplikacja PHP (uwaga: należy zachować plik pod nazwą '' | oraz aplikacja PHP (uwaga: należy zachować plik pod nazwą '' | ||
- | <code php> | + | < |
<?php | <?php | ||
var_dump($_FILES); | var_dump($_FILES); | ||
Linia 54: | Linia 54: | ||
</ | </ | ||
- | ==== Informacje dodatkowe: Komunikaty błędów ==== | ||
- | Na '' | + | ===== Ćwiczenie 2: (nadobowiązkowe) |
- | Aby włączyć przesyłanie takich komunikatów należy na początku skrypy dodać: | + | |
- | + | ||
- | <code php> | + | |
- | <?php | + | |
- | ini_set(' | + | |
- | ini_set(' | + | |
- | error_reporting(E_ALL); | + | |
- | ... | + | |
- | ?> | + | |
- | </ | + | |
- | ===== Ćwiczenie 2: Współpraca z Bazami Danych ===== | + | |
- Dopisz mechanizm uwierzytelniania, | - Dopisz mechanizm uwierzytelniania, | ||
Linia 79: | Linia 67: | ||
MySQL można użyć w poniższy sposób. Uwaga: kod przeznaczony dla PHP7 (w PHP5 obowiązywały inne nazwy funkcji, zamiast '' | MySQL można użyć w poniższy sposób. Uwaga: kod przeznaczony dla PHP7 (w PHP5 obowiązywały inne nazwy funkcji, zamiast '' | ||
- | <code php> | + | < |
$con_id=mysqli_connect(' | $con_id=mysqli_connect(' | ||
mysqli_select_db($con_id,' | mysqli_select_db($con_id,' | ||
Linia 93: | Linia 81: | ||
Analogiczny kod dla PHP5: | Analogiczny kod dla PHP5: | ||
- | <code php> | + | < |
<?php | <?php | ||
$con_id=mysql_connect(' | $con_id=mysql_connect(' |