Narzędzia użytkownika

Narzędzia witryny


pl:paw:lab_paw_php_2

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:paw:lab_paw_php_2 [2021/11/06 16:41]
wojnicki [Ćwiczenie 2: Współpraca z Bazami Danych]
pl:paw:lab_paw_php_2 [2024/12/14 18:29] (aktualna)
wojnicki [Informacje dodatkowe: Baza danych MySQL]
Linia 54: Linia 54:
 </code> </code>
  
-==== Informacje dodatkowe: Komunikaty błędów ==== 
  
-Na ''studencie'' PHP jest skonfigurowane w ten sposób, że komunikaty o błędach lub ostrzeżeniach nie są przesyłane do przeglądarki. +===== Ćwiczenie 2: (nadobowiązkowe) Współpraca z Bazami Danych =====
-Aby włączyć przesyłanie takich komunikatów należy na początku skrypy dodać: +
- +
-<code php b.php> +
-<?php +
-ini_set('display_errors', 1); +
-ini_set('display_startup_errors', 1); +
-error_reporting(E_ALL); +
-... +
-?> +
-</code> +
-===== (nieobowiązkowe) Ćwiczenie 2: Współpraca z Bazami Danych =====+
  
   - Dopisz mechanizm uwierzytelniania, tak aby galeria była dostępna tylko dla tych, którzy przy próbie dostępu do ''galeria.php'' podadzą właściwą nazwę użytkownika i hasło.    - Dopisz mechanizm uwierzytelniania, tak aby galeria była dostępna tylko dla tych, którzy przy próbie dostępu do ''galeria.php'' podadzą właściwą nazwę użytkownika i hasło. 
Linia 77: Linia 65:
 Bazę danych MySQL można założyć korzystając z https://panel.agh.edu.pl Bazę danych MySQL można założyć korzystając z https://panel.agh.edu.pl
  
-MySQL można użyć w poniższy sposób. Uwaga: kod przeznaczony dla PHP7 (w PHP5 obowiązywały inne nazwy funkcji, zamiast ''mysqli'' powinno być ''mysql'', uległa również zmianie kolejność argumentów - zobacz w dokumentacji PHP: http://php.net/manual/en/ref.mysql.php oraz http://php.net/manual/en/ref.mysqli.php)+MySQL można użyć w poniższy sposób. Uwaga: kod przeznaczony jest dla PHP od wersji 7 (w PHP5 obowiązywały inne nazwy funkcji, zamiast ''mysqli'' powinno być ''mysql'', uległa również zmianie kolejność argumentów - zobacz w dokumentacji PHP: http://php.net/manual/en/ref.mysql.php oraz https://www.php.net/manual/en/book.mysqli.php)
  
 <code php db1.php> <code php db1.php>
pl/paw/lab_paw_php_2.1636213315.txt.gz · ostatnio zmienione: 2021/11/06 16:41 przez wojnicki