This commit is contained in:
2023-06-02 19:06:31 +02:00
parent e1951606c0
commit 5c1910292e
19 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
<?php
function console_log($data) {
$output = $data;
if (is_array($output))
$output = implode(',', $output);
echo "<script>console.log('Debug Objects: " . $output . "' );</script>";
}

31
.old/libraries/mail.php Normal file
View File

@@ -0,0 +1,31 @@
<?php
class Mail {
public $from;
public $to;
public $subject;
public $message;
public $headers;
function __construct($from, $to, $subject, $message, $headers=null) {
$this->from = $from;
$this->to = $to;
$this->subject = $subject;
$this->headers = $headers;
}
public function send() {
// odeslání e-mailu
$headers = 'From: noreply@fofrweb.com' . "\r\n" .
'Reply-To: support@fofrweb.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$this->headers = $headers;
if (gettype($this->message) == 'string') {
if(mail($this->to, $this->subject, $this->message, $this->headers)) {
return true;
} else {
return false;
}
}
}
}

33
.old/libraries/router.php Normal file
View File

@@ -0,0 +1,33 @@
<?php
class Router {
public $returned = false;
function route($method, $url, $filename) {
$methods = ['GET', 'POST'];
if(in_array($method, $methods)) {
if($_SERVER['REQUEST_METHOD'] == $method) {
if ($_SERVER['REQUEST_URI'] == $url) {
require_once("./pages/$filename/$filename.php");
$this->returned = true;
return;
}
}
}
}
function __destruct() {
if($_SERVER['REQUEST_METHOD'] == 'GET') {
if(!$this->returned){
$url = explode("/", $_SERVER['REQUEST_URI']);
$url = $url[count($url)-1];
if (file_exists("./pages/$url/$url.php")) {
require_once("./pages/$url/$url.php");
} else {
require_once("./pages/errors/404.php");
}
}
}
}
}