Ime:
Nazwisko:
‚;
////////////////////////////////////////////////////////////
//Kod programu
//Ustanawiamy połączenie z serwerem mysql
if ( !mysql_connect($adres_ip_serwera_mysql_z_baza_danych,
$login_bazy_danych, $haslo_bazy_danych) ) {
echo ‚Nie moge polaczyc sie z baza danych’;
exit (0);
}
//Wybieramy baze danych na serwerze mysql ktora zawiera tabele
//newsletter gdzie sa dane osob z listy dystrybucyjnej
if ( !mysql_select_db($nazwa_bazy_danych) ) {
echo ‚Blad otwarcia bazy danych’;
exit (0);
}
if ( isset($_POST[„mail”]) ){
SkorygujZmienneZFormularza($imie,$nazwisko,$mail);
$czy_poprawne_dane = SprawdzPoprawnoscDanych ($imie, $nazwisko,
$mail);
if ($czy_poprawne_dane == „dane_ok”) {
$zapytanie = „INSERT INTO `miernik1` (`moc`,`energia_total`) „;
$zapytanie .= „VALUES (‚$moc’, ‚$energia_total’)”;
//Wykonujemy zapytanie na bazie mysql
$wynik_zapytania = mysql_query($zapytanie);
//Sprawdzamy cz baza danych zwrocila blad
if (!$wynik_zapytania) {
//Jesli baza danych zwrocila blad to wyswietlamy komunikat o problemie
//z baza danych
echo(„
Nie moge dodać rekordu do bazy!
„);
} else {
//Jesli dodanie subskrybenta sie udalo to wyswietlamy gratulacje oraz
echo „Gratulacje!!!”;
echo „
Właśnie zostałeś zapisany na listę dystrybucyjną
naszego wspaniałego newslettera!!!!”;
}
} else {
//Jesli podane przez uzytkownika dane sa niepoprawne to informujemy
//o bledzie i ponownie wysiwetlamy komunkat
echo „Wprowadziles niepoprawne dane do formularza.
Być może nie wszystkie pola sa wypelnione”;
echo „
Spróbuj ponownie:”;
echo $formularz_dodaj_uzytkownika;
}
} else {
//Jesli nasza strona jest wyswietlana po raz pierwszy (zmienna
//$_POST[„mail”] niejest zdefiniowana) to
// * zachecamy do zapisania sia na liste newslettera
// * wyswietlamy formularz pozwalajacy pdoac nowego subskrybenta
echo „Zapisz się TERAZ na listę dystrybucyjną
naszego wspaniałego newslettera.”;
echo $formularz_dodaj_uzytkownika;
}
//Zamykamy połączenie z bazą danych
if ( !mysql_close() ) {
echo ‚Nie moge zakonczyc polaczenia z baza danych’;
exit (0);
}
?>