Witam, mam taki o to problem: po zainstalowaniu xampp-a próbując uruchomić skrypt php nie pojawia się nic w przeglądarce. Eksperymentowałem trochę komentując poszczególne fragmenty kodu aby sprawdzić czy któryś z nich nie powoduje błędu i wyszło mi ze poprawnie działają tylko fragmenty z echo, każda inna instrukcja powoduje że w przeglądarce pojawia się puste okno. Dodam tylko że plik test.php z phpinfo() działa poprawnie. Załączam kod i proszę o pomoc
<html>
<head>
<title>Dodanie nowego użytkownika</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
echo "Rezultat dodania nowego użytkownika do bazy danych:" //utworzenie krótkich nazw zmiennych
$imie=$_POST['imie'];
$nazwisko=$_POST['nazwisko'];
$data_urodzenia=$_POST['data_urodzenia'];
$pesel=$_POST['pesel'];
$telefon=$_POST['telefon'];
$telefon_rodzica1=$_POST['telefon_rodzica1'];
$telefon_rodzica2=$_POST['telefon_rodzica2'];
$adres=$_POST['adres'];
$email=$_POST['email'];
$nr_krzyza=$_POST['nr_krzyza'];
$nr_ksiazeczki=$_POST['nr_ksiazeczki'];
$data_przyzeczenia=$_POST['data_przyzeczenia'];
$data_wstapienia=$_POST['data_wstapienia'];
$zastep=$_POST['zastep'];
$funkcja=$_POST['funkcja'];
$szkola=$_POST['szkola'];
$stopien=$_POST['stopien'];
//Sprawdzanie czy formularz jest wypełniony
if (!$imie||!$nazwisko||!$pesel){
echo "Nie podano wszystkich potrzebnych danych<br/>"; }
}
@ $db = new mysqli( 'localhost','3gdh_strona','szumny','3gdh_druzyna' ) ;
if (mysqli_connect_error()){
echo"Błąd: połączenie z bazą danych nie powiodło się. Proszę spróbuj później "; }
$zapytanie="insert into dane_podstawowe values('".$imie."','"$nazwisko"','"$data_urodzenia"' , '"$pesel"' , '"$telefon"' , '"$telefon_rodzica1"' , '"$telefon_rodzica2"' , '"$adres"' , '"$email"' , '"$nr_krzyza"' , '"$nr_ksiazeczki"' , '"$data_przyzeczenia"' , '"$data_wstapienia"' , '"$zastep"' , '"$funkcja"' , '"$szkola"' , '"$stopien"' )";
//$wynik=$db->query($zapytanie);
$wynik = mysqli_query($db, $zapytanie);
if($wynik){
echo $db->affected_rows."Dane harcerza dodane do bazy"; } else{
echo "Nie udało się dodać danych do bazy!"; }
$db->close();?>
</body>