diff --git a/php/ciagnij_fibona/calc.php b/php/ciagnij_fibona/calc.php
new file mode 100644
index 0000000..b1ad25b
--- /dev/null
+++ b/php/ciagnij_fibona/calc.php
@@ -0,0 +1,18 @@
+
+
+
+
+
+ Document
+
+
+
+
+
\ No newline at end of file
diff --git a/php/ciagnij_fibona/index.php b/php/ciagnij_fibona/index.php
new file mode 100644
index 0000000..3f248c7
--- /dev/null
+++ b/php/ciagnij_fibona/index.php
@@ -0,0 +1,45 @@
+
+
+
+
+
+ Document
+
+
+
+ Ciąg Fibonacciego
+
+
+
+
+ ";
+ for($i = 0; $i < $n; $i++) {
+ echo "F".$i." | ";
+ }
+ echo "";
+ echo "";
+ for($i = 0; $i < $n; $i++) {
+ echo "",$f[$i]." | ";
+ }
+ echo "
";
+
+
+ ?>
+
+
+
\ No newline at end of file
diff --git a/php/ciagnij_fibona/style.css b/php/ciagnij_fibona/style.css
new file mode 100644
index 0000000..ae9d477
--- /dev/null
+++ b/php/ciagnij_fibona/style.css
@@ -0,0 +1,16 @@
+th {
+ padding: 5px;
+}
+
+tr, th {
+ border: 1px solid black;
+}
+
+tr {
+ border-collapse: collapse;
+}
+
+table {
+ border-collapse: collapse;
+ margin: 0 auto;
+}
\ No newline at end of file
diff --git a/php/palindrom/index.php b/php/palindrom/index.php
new file mode 100644
index 0000000..7ce06cb
--- /dev/null
+++ b/php/palindrom/index.php
@@ -0,0 +1,53 @@
+
+
+
+
+
+ Document
+
+
+
+
+ = 0; $i--) {
+ $palindrom[$j] = $p[$i];
+ $j++;
+ }
+
+ for ($i = 0; $i < $sl; $i++) {
+ echo $palindrom[$i];
+ }
+
+ for($i = 0; $i < $sl; $i++) {
+ if($p[$i] != $palindrom[$i]) $k = 1;
+ }
+ if($k == 0) echo "'$p' jest palindromem.
";
+ else if ($k == 1) echo "'$p' nie jest palindromem.
";
+
+
+
+
+
+# $odwroc = strrev($p);
+# echo "Wyraz: ",$p,"
";
+# echo "Palindrom: ", $odwroc,"
";
+
+# $izbs = strlen(str_replace(' ', '', $p));
+# echo 'Ilość znaków: ', $izbs,'
';
+#
+# if ($p == $odwroc) {
+# echo "'$p' jest palindromem.
";
+# } else {
+# echo "'$p' nie jest palindromem.
";
+# }
+ ?>
+
+
\ No newline at end of file