Tutaj mam kod programu, który był napisany w celu sprawdzenia dostanie się do pracy, ale nie przeszedł mogibyście ocenić ten program dlaczego mógł nie przejść.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
<head>
<title>Test PHP - Zadanie 2</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link type="text/css" rel="stylesheet" href="../res/style.css"/>
</head>
<body>
<div class="wrap">
<?php
$taskNum = 2;
include __DIR__ . '/../res/nav.php';
include __DIR__ . '/../res/tasks/'.$taskNum.'.php';
?>
</div>
<div class="solution">
<?php
#
# zadane tablice imion i nazwisk (NIE MODYFIKOWAĆ)
#
$imionaZenskie = array('agnieszka','Klaudia','anna','Zuzanna','maria','Iza','Julia','Natalia');
$imionaMeskie = array('Konrad','mariusz','Filip','Marcin','Daniel','Marian','Adam','Rafał');
$nazwiska = array('Nowak','Kowalska','Wójcik','wiśniewski','Dąbrowski','Dudek','Kamiński','kowalczyk');
/** Obszar roboczy - miejsce na implementację rozwiązania zadania
************************************************************************
* BEGIN >>
************************************************************************/
$profil = array();
$i = 0;
$bool = false;
while ($i <3) {
$imie_zen = rand(0,7);
$imie_zen2 = $imionaZenskie[$imie_zen];
//$liczba = rand(0,count($nazwiska) );
while ($bool == false) {
$rand = rand(0,7);
//$rand =1;
//$liczba = rand(0,count($nazwiska) );
$result = sprawdz_nazwiska_z($nazwiska[$rand]);
if ($result != false) $bool = true;
}
//sprawdz_nazwiska_z($imiona_z,$nazwiska);
$profil[$i][0] = "kobieta";
$profil[$i][1] = $result;
$profil[$i][2] = $imie_zen2;
$bool = false;
$i++;
}
$bool = false;
while ($i <6) {
$imie_mes = rand(0,7);
$imie_mes2 = $imionaMeskie[$imie_zen];
//$liczba = rand(0,count($nazwiska) );
while ($bool == false) {
$rand = rand(0,7);
//$rand =1;
//$liczba = rand(0,count($nazwiska) );
$result = sprawdz_nazwiska_m($nazwiska[$rand]);
if ($result != false) $bool = true;
}
//sprawdz_nazwiska_z($imiona_z,$nazwiska);
$profil[$i][0] = "mężczyzna";
$profil[$i][1] = $result;
$profil[$i][2] = $imie_mes2;
$bool = false;
$i++;
}
//w tej tablicy są profile
var_dump($profil);
function sprawdz_nazwiska_z($nazwiska) {
$str_count = strlen($nazwiska);
if ($nazwiska[$str_count-1] == "i") return false;
else return $nazwiska;
}
function sprawdz_nazwiska_m($nazwiska) {
$str_count = strlen($nazwiska);
if ($nazwiska[$str_count-1] == "a") return false;
else return $nazwiska;
}
/************************************************************************
* << END
************************************************************************/
?>
</div>
<?php include __DIR__ . '/../res/footer.php'; ?>
</body>
</html>