Search the Community
Showing results for tags 'get'.
Found 1 result
-
Estou tentando praticar umas coisas em PHP mas tem uma coisa me dando dor de cabeça, estou tentando fazer um link que leva para uma página de redirecionamento para uma imagem, mas como resultado estou tendo o erro 403.. porque eu não sei. Erro no Apache Log: [Sun Jun 17 13:25:33.859261 2018] [core:error] [pid 5620:tid 1228] (20024)The given path is misformatted or contained invalid characters: [client ::1:54655] AH00127: Cannot map GET /aulaphpi/unidade_10/%3C?%20echo%20$salada[$fruta];%20?%3E HTTP/1.1 to file, referer: http://localhost/aulaphpi/unidade_10/destino.php?index=0 segue o código: File inicial.php: <!doctype html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <ul> <li><a href="destino.php?index=0">Laranja</a></li> <li><a href="destino.php?index=1">Maçã</a></li> <li><a href="destino.php?index=2">Abacate</a></li> </ul> </body> </html> File destino.php: <!doctype html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <?php $teste = "imagens/laranja.jpg"; $salada = array("imagens/laranja.jpg","imagens/maca.jpg","imagens/abacate.jpg"); $fruta = $_GET["index"]; echo $salada[$fruta]; ?> <img src="<? echo $salada[$fruta]; ?>"> <img src="<? $teste ?>"> <!-- <img src="imagens/laranja.jpg"> --> </body> </html> os arquivos inicial.php e destino.php se encontram na root, e as imagens se encontram nesta pasta "imagens" dentro da root. fazendo o teste só para retornar o parâmetro da URL funcionou normalmente, mas quando tento buscar a imagem tenho esse erro 403. alguém sabe me dizer oque há de errado?