//GRUPA A
//zadanie 1
$reg = '/^[A-Z]{1}([a-z]+(,\s)?[\s]?)*[\.]{1}$/';
$str = "Lbvcbx ggfd gfdg..";
if(preg_match($reg,$str)){
echo $str;
}
//zadanie 2
$do = 'tok@leo.pl';
$temat = 'Bananowa uczta';
$tresc = 'Siema monkey boy';
$naglowek = 'FROM:< qustswqer@go.pl>';
mail($do,$temat,$tresc,$naglowek);
//zadanie 3
$imie = "La";
$nazwisko = "Pak";
$wiek = 18;
$sql = @new mysqli('localhost','root','','baza');
if($err = $sql->connect_errno) die("błąd".$err);
$odp = $sql->prepare("INSERT INTO `nowa` SET `imie`=?, `nazwisko`=?, `wiek`=?");
$odp->bind_param('ssi',$imie,$nazwisko,$wiek);
$odp->execute();
//zadanie 4
$login = 'La';
$pass = 'Pak';
$sql = @new mysqli('localhost','root','','baza');
$odp = $sql->query("SELECT * FROM `nowa`");
$ans = $odp->fetch_all(MYSQLI_ASSOC);
foreach($ans as $r){
if($login==$r['imie']&&$pass==$r['nazwisko']){
$_SESSION['user'] = $r['id'];
echo "witaj ".$_SESSION['user'];
}
}
if(!isset($_SESSION['user'])){
die("nie ma takiego loginu");
}
//zadanie 5
< form method="post" action="" enctype="multipart/form-data">
< input type="file" name="plik">
< input type="submit" value="wyślij">
< /form>
$plik = $_FILES['plik'];
if(isset($plik['name'])){
move_uploaded_file($plik['tmp_name'],'./'.$plik['name']);
}
//GRUPA B
//zadanie 1
$exp = '/[A-Za-z0-9-._]+@[A-Za-z0-9-.]+(.[A-Za-z]+){2,}$/';
$str = 'ludfdfsn@onet.pl';
if(preg_match($exp,$str)){
echo $str;
}
//zadanie 2
$value = $_COOKIE['user'];
$value++;
setcookie('user',$value,time()+60*60*24);
echo "WARTOŚĆ CIASTECZKA ".$value;
//zadanie 3
$sql = @new mysqli('localhost','root','','baza');
$odp = $sql->query("SELECT * FROM `nowa` WHERE `id`=3");
$ans = $odp->fetch_all(MYSQLI_ASSOC);
foreach($ans as $r){
echo "IMIE: ".$r['imie'];
echo "NAZWISKO: ".$r['nazwisko'];
}
$plik = 'dane.txt';
$source = file_get_contents($plik);
$dec = json_decode($source,true);
$dec['abc'] +=1;
$output = json_encode($dec);
file_put_contents($plik,$output);
//zadanie 5
function zwroc($x){
return $x+1;
}
echo zwroc(4);