Снова взять стоимость унифицированного указателя ресурса php

У меня есть следующий унифицированный указатель ресурса

https://midominio.com / папка / 0

когда creao файл json и я это размещаю в папке, я размещаю такое имя и он читает это мне. Итак, я хотел бы сделать что-то динамическим, таким образом что он смог брать стоимость "0" и с делать консультацию в базу данных.

Как я могу получать стоимость "0" с php? и как создавать файл для того, чтобы, сделав консультацию, мне показал соответствующий json?

1
задан 05.11.2019, 04:51
1 ответ

То, что ты хочешь сделать, может быть решенным в нескольких точках, которые tratarГ© объяснения сжатой формы. Процедура в continuaciГіn стоит, если мы хотим создать например API, с Вашими точками ввода, так что мы можем использовать дружеские унифицированные указатели ресурса.

1. Перенаправление в .htaccess

, Если уже у тебя этого нет, ты должен пересылать все просьбы, которые прибывают carpeta в файл index.php. Для этого, ты это помещаешь в .htaccess carpeta:

Options -Indexes

RewriteEngine on
RewriteCond %{HTTPS} off   #BORRA ESTA LÍNEA SI TU DOMINIO NO ES HTTPS
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [NC,L,R]  #BORRA ESTA LÍNEA SI TU DOMINIO NO ES HTTPS
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?PATH_INFO=$1 [L,QSA]

2. Контролировать просьбы в index.php

В index.php ты можешь знать контент унифицированного указателя ресурса и Ваших частей посредством использования

То, что ты хочешь сделать, может быть решенным в нескольких точках, которые tratarГ© объяснения сжатой формы. Процедура в continuaciГіn стоит, если мы хотим создать например API, с Вашими точками ввода, так что мы можем использовать дружеские унифицированные указатели ресурса.

1. Перенаправление в [112]

, Если уже у тебя этого нет, ты должен пересылать все просьбы, которые прибывают [113] в файл [114]. Для этого, ты это помещаешь в [115] [116]:

[110]

2. Контролировать просьбы в [117]

В [118] ты можешь знать контент унифицированного указателя ресурса и Ваших частей посредством использования [119].

cГіdigo устанавливает контроль, чтобы не пропускать просьбы, что не estГ©n разрешенные. Давайте говорить, что, если она peticiГіn не стоимость между 0 и 10, не pasarГЎ. Это особенно Гєtil в контексте выставленной API способа pГєblica, предотвращая запросы без контроля, которые могут быть посланными даже из-за bots или из-за хакеров.

Мы Идем в это:

#Buscamos lo que se escribió en la URL
if (isset(

То, что ты хочешь сделать, может быть решенным в нескольких точках, которые tratarГ© объяснения сжатой формы. Процедура в continuaciГіn стоит, если мы хотим создать например API, с Вашими точками ввода, так что мы можем использовать дружеские унифицированные указатели ресурса.

1. Перенаправление в .htaccess

, Если уже у тебя этого нет, ты должен пересылать все просьбы, которые прибывают carpeta в файл index.php. Для этого, ты это помещаешь в .htaccess carpeta:

[110]

2. Контролировать просьбы в index.php

В index.php ты можешь знать контент унифицированного указателя ресурса и Ваших частей посредством использования

То, что ты хочешь сделать, может быть решенным в нескольких точках, которые tratarГ© объяснения сжатой формы. Процедура в continuaciГіn стоит, если мы хотим создать например API, с Вашими точками ввода, так что мы можем использовать дружеские унифицированные указатели ресурса.

1. Перенаправление в [112]

, Если уже у тебя этого нет, ты должен пересылать все просьбы, которые прибывают [113] в файл [114]. Для этого, ты это помещаешь в [115] [116]:

[110]

2. Контролировать просьбы в [117]

В [118] ты можешь знать контент унифицированного указателя ресурса и Ваших частей посредством использования [119].

cГіdigo устанавливает контроль, чтобы не пропускать просьбы, что не estГ©n разрешенные. Давайте говорить, что, если она peticiГіn не стоимость между 0 и 10, не pasarГЎ. Это особенно Гєtil в контексте выставленной API способа pГєblica, предотвращая запросы без контроля, которые могут быть посланными даже из-за bots или из-за хакеров.

Мы Идем в это:

[111]

Это совсем. С этим cГіdigo, podrГЎs работать с $endPoint внутри части switch, чтобы делать то, что ты должен делать. AquГ - index.php serГ - в вид драйвера, если мы думаем о модели MVC и podrГ-эксперте с get, или я другие женил, перемещать ее модель informaciГіn и доставать данные используя вид.

, Если есть какое-то сомнение, ты можешь спрашивать в комментариях. Я надеюсь, что он подает тебя.

GET['PATH_INFO']
.

cГіdigo устанавливает контроль, чтобы не пропускать просьбы, что не estГ©n разрешенные. Давайте говорить, что, если она peticiГіn не стоимость между 0 и 10, не pasarГЎ. Это особенно Гєtil в контексте выставленной API способа pГєblica, предотвращая запросы без контроля, которые могут быть посланными даже из-за bots или из-за хакеров.

Мы Идем в это:

[111]

Это совсем. С этим cГіdigo, podrГЎs работать с $endPoint внутри части switch, чтобы делать то, что ты должен делать. AquГ - index.php serГ - в вид драйвера, если мы думаем о модели MVC и podrГ-эксперте с get, или я другие женил, перемещать ее модель informaciГіn и доставать данные используя вид.

, Если есть какое-то сомнение, ты можешь спрашивать в комментариях. Я надеюсь, что он подает тебя.

GET['PATH_INFO'])){ $req = explode('/',

То, что ты хочешь сделать, может быть решенным в нескольких точках, которые tratarГ© объяснения сжатой формы. Процедура в continuaciГіn стоит, если мы хотим создать например API, с Вашими точками ввода, так что мы можем использовать дружеские унифицированные указатели ресурса.

1. Перенаправление в .htaccess

, Если уже у тебя этого нет, ты должен пересылать все просьбы, которые прибывают carpeta в файл index.php. Для этого, ты это помещаешь в .htaccess carpeta:

[110]

2. Контролировать просьбы в index.php

В index.php ты можешь знать контент унифицированного указателя ресурса и Ваших частей посредством использования

То, что ты хочешь сделать, может быть решенным в нескольких точках, которые tratarГ© объяснения сжатой формы. Процедура в continuaciГіn стоит, если мы хотим создать например API, с Вашими точками ввода, так что мы можем использовать дружеские унифицированные указатели ресурса.

1. Перенаправление в [112]

, Если уже у тебя этого нет, ты должен пересылать все просьбы, которые прибывают [113] в файл [114]. Для этого, ты это помещаешь в [115] [116]:

[110]

2. Контролировать просьбы в [117]

В [118] ты можешь знать контент унифицированного указателя ресурса и Ваших частей посредством использования [119].

cГіdigo устанавливает контроль, чтобы не пропускать просьбы, что не estГ©n разрешенные. Давайте говорить, что, если она peticiГіn не стоимость между 0 и 10, не pasarГЎ. Это особенно Гєtil в контексте выставленной API способа pГєblica, предотвращая запросы без контроля, которые могут быть посланными даже из-за bots или из-за хакеров.

Мы Идем в это:

[111]

Это совсем. С этим cГіdigo, podrГЎs работать с $endPoint внутри части switch, чтобы делать то, что ты должен делать. AquГ - index.php serГ - в вид драйвера, если мы думаем о модели MVC и podrГ-эксперте с get, или я другие женил, перемещать ее модель informaciГіn и доставать данные используя вид.

, Если есть какое-то сомнение, ты можешь спрашивать в комментариях. Я надеюсь, что он подает тебя.

GET['PATH_INFO']
.

cГіdigo устанавливает контроль, чтобы не пропускать просьбы, что не estГ©n разрешенные. Давайте говорить, что, если она peticiГіn не стоимость между 0 и 10, не pasarГЎ. Это особенно Гєtil в контексте выставленной API способа pГєblica, предотвращая запросы без контроля, которые могут быть посланными даже из-за bots или из-за хакеров.

Мы Идем в это:

[111]

Это совсем. С этим cГіdigo, podrГЎs работать с $endPoint внутри части switch, чтобы делать то, что ты должен делать. AquГ - index.php serГ - в вид драйвера, если мы думаем о модели MVC и podrГ-эксперте с get, или я другие женил, перемещать ее модель informaciГіn и доставать данные используя вид.

, Если есть какое-то сомнение, ты можешь спрашивать в комментариях. Я надеюсь, что он подает тебя.

GET['PATH_INFO']); #Obtenemos cómo termina la URL $endPoint = array_shift($req); #Array con los puntos de entrada permitidos, todo lo que no sea esto será rechazado $allowed = array( '0','1','2','3','4','5','6','7','8','9','10' ); } else { $output=array ("error"=>"No se reconoce la petición"); } #Se verifica si la última parte de la URL está en el array de recursos permitidos if (!in_array($endPoint, $allowed)) { $output=array ("error"=>"No se reconoce el recurso $endPoint al que intentas acceder"); }else{ /* Se establece un control de métodos Es opcional, pero aumenta la seguridad si por ejemplo sólo quieres admitir métodos GET y/o POST, etc */ $metodo = strtolower(

То, что ты хочешь сделать, может быть решенным в нескольких точках, которые tratarГ© объяснения сжатой формы. Процедура в continuaciГіn стоит, если мы хотим создать например API, с Вашими точками ввода, так что мы можем использовать дружеские унифицированные указатели ресурса.

1. Перенаправление в .htaccess

, Если уже у тебя этого нет, ты должен пересылать все просьбы, которые прибывают carpeta в файл index.php. Для этого, ты это помещаешь в .htaccess carpeta:

[110]

2. Контролировать просьбы в index.php

В index.php ты можешь знать контент унифицированного указателя ресурса и Ваших частей посредством использования

То, что ты хочешь сделать, может быть решенным в нескольких точках, которые tratarГ© объяснения сжатой формы. Процедура в continuaciГіn стоит, если мы хотим создать например API, с Вашими точками ввода, так что мы можем использовать дружеские унифицированные указатели ресурса.

1. Перенаправление в [112]

, Если уже у тебя этого нет, ты должен пересылать все просьбы, которые прибывают [113] в файл [114]. Для этого, ты это помещаешь в [115] [116]:

[110]

2. Контролировать просьбы в [117]

В [118] ты можешь знать контент унифицированного указателя ресурса и Ваших частей посредством использования [119].

cГіdigo устанавливает контроль, чтобы не пропускать просьбы, что не estГ©n разрешенные. Давайте говорить, что, если она peticiГіn не стоимость между 0 и 10, не pasarГЎ. Это особенно Гєtil в контексте выставленной API способа pГєblica, предотвращая запросы без контроля, которые могут быть посланными даже из-за bots или из-за хакеров.

Мы Идем в это:

[111]

Это совсем. С этим cГіdigo, podrГЎs работать с $endPoint внутри части switch, чтобы делать то, что ты должен делать. AquГ - index.php serГ - в вид драйвера, если мы думаем о модели MVC и podrГ-эксперте с get, или я другие женил, перемещать ее модель informaciГіn и доставать данные используя вид.

, Если есть какое-то сомнение, ты можешь спрашивать в комментариях. Я надеюсь, что он подает тебя.

GET['PATH_INFO']
.

cГіdigo устанавливает контроль, чтобы не пропускать просьбы, что не estГ©n разрешенные. Давайте говорить, что, если она peticiГіn не стоимость между 0 и 10, не pasarГЎ. Это особенно Гєtil в контексте выставленной API способа pГєblica, предотвращая запросы без контроля, которые могут быть посланными даже из-за bots или из-за хакеров.

Мы Идем в это:

[111]

Это совсем. С этим cГіdigo, podrГЎs работать с $endPoint внутри части switch, чтобы делать то, что ты должен делать. AquГ - index.php serГ - в вид драйвера, если мы думаем о модели MVC и podrГ-эксперте с get, или я другие женил, перемещать ее модель informaciГіn и доставать данные используя вид.

, Если есть какое-то сомнение, ты можешь спрашивать в комментариях. Я надеюсь, что он подает тебя.

SERVER['REQUEST_METHOD']); switch ($metodo) { case 'get': #Trabajar con $endPoint y meter la respuesta en un array $output break; case 'post': #Trabajar con $endPoint y meter la respuesta en un array $output break; default: $output=array ("error"=>"Método no permitido"); break; } } /* Pensando en una API, he puesto todas las salidas en un array, para luego responder con un JSON, que es el medio de transporte habitual para estos casos Cuando se consuma la petición se podría buscar si el JSON tiene una propiedad error o no para saber cómo manejar la respuesta Se podría usar también una vista para emitir distintos tipos de salida según la necesidad (json, html, text, xml, etc) */ header("Content-type: application/json; charset=utf-8"); echo json_encode($output);

Это совсем. С этим cГіdigo, podrГЎs работать с $endPoint внутри части switch, чтобы делать то, что ты должен делать. AquГ - index.php serГ - в вид драйвера, если мы думаем о модели MVC и podrГ-эксперте с get, или я другие женил, перемещать ее модель informaciГіn и доставать данные используя вид.

, Если есть какое-то сомнение, ты можешь спрашивать в комментариях. Я надеюсь, что он подает тебя.

GET['PATH_INFO']
.

cГіdigo устанавливает контроль, чтобы не пропускать просьбы, что не estГ©n разрешенные. Давайте говорить, что, если она peticiГіn не стоимость между 0 и 10, не pasarГЎ. Это особенно Гєtil в контексте выставленной API способа pГєblica, предотвращая запросы без контроля, которые могут быть посланными даже из-за bots или из-за хакеров.

Мы Идем в это:

[111]

Это совсем. С этим cГіdigo, podrГЎs работать с $endPoint внутри части switch, чтобы делать то, что ты должен делать. AquГ - index.php serГ - в вид драйвера, если мы думаем о модели MVC и podrГ-эксперте с get, или я другие женил, перемещать ее модель informaciГіn и доставать данные используя вид.

, Если есть какое-то сомнение, ты можешь спрашивать в комментариях. Я надеюсь, что он подает тебя.

1
ответ дан 01.12.2019, 12:44