Fixed bug REDIRECT_URL not exists + views base Layout
This commit is contained in:
parent
edd8ffb317
commit
381a188082
|
@ -1,20 +1,30 @@
|
|||
<?php require_once '/src/base.php' ?>
|
||||
<?php
|
||||
|
||||
# process URI
|
||||
$path = trim($_SERVER['REDIRECT_URL'], '/');
|
||||
$args = explode('/', $path);
|
||||
$signup_method = null;
|
||||
if (isset($_SERVER['REDIRECT_URL'])) {
|
||||
|
||||
# no args is very unlikely, but still
|
||||
if (count($args) === 0) {
|
||||
die('Unexpected error');
|
||||
# process URI
|
||||
$path = trim($_SERVER['REDIRECT_URL'], '/');
|
||||
$args = explode('/', $path);
|
||||
|
||||
# no args is very unlikely, but still
|
||||
if (count($args) === 0) {
|
||||
die('Unexpected error');
|
||||
}
|
||||
|
||||
# get the signup method from URL
|
||||
$signup_method = $args[1];
|
||||
if (!in_array($signup_method, ['mastodon'])) {
|
||||
die('The given arguments are not correct');
|
||||
}
|
||||
}
|
||||
|
||||
# get the signup method from URL
|
||||
$signup_method = $args[0];
|
||||
if (!in_array($signup_method, ['mastodon'])) {
|
||||
die('The given arguments are not correct');
|
||||
}
|
||||
|
||||
# show arguments
|
||||
var_dump($signup_method);
|
||||
?>
|
||||
<?php require '/src/views/head.php' ?>
|
||||
<?php require '/src/views/public/head.php' ?>
|
||||
<main>
|
||||
SIGNUP: <?php echo $signup_method ?>
|
||||
</main>
|
||||
<?php require '/src/views/public/foot.php' ?>
|
||||
<?php require '/src/views/foot.php' ?>
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
<?php require_once '/src/base.php' ?>
|
||||
<?php
|
||||
|
||||
if (!isset($_SERVER['REDIRECT_URL'])) {
|
||||
header('Location: /'); die;
|
||||
}
|
||||
|
||||
# process URI
|
||||
$path = trim($_SERVER['REDIRECT_URL'], '/');
|
||||
$args = explode('/', $path);
|
||||
|
@ -22,6 +26,11 @@ if (!preg_match('/^@[a-zA-Z0-9_]+@[a-z0-9\-\.]+$/', $fediverse_id)) {
|
|||
}
|
||||
$args = array_splice($args, 1);
|
||||
|
||||
# show arguments
|
||||
var_dump($fediverse_id);
|
||||
var_dump($args);
|
||||
?>
|
||||
<?php require '/src/views/head.php' ?>
|
||||
<?php require '/src/views/public/head.php' ?>
|
||||
<main>
|
||||
USER: <?php echo $fediverse_id ?>
|
||||
</main>
|
||||
<?php require '/src/views/public/foot.php' ?>
|
||||
<?php require '/src/views/foot.php' ?>
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
<?php
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<?php
|
||||
|
Loading…
Reference in New Issue