Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

junior almeida

o $_GET['dir'], não mostra valor, apesar de mostrar na barra de endereço

Recommended Posts

mkdir.php

 


function CriaPasta($nomePasta){
  $dir = $nomePasta;
  if(is_dir($dir)){
    return "Pasta ja existe";
  }else{
    mkdir($dir,0777, true);
  }
}


function NavegaPasta(){
  $baseDir = 'armazenamento/';
  $abreDir = ($_GET['dir'] != '' ? $_GET['dir'] : $baseDir);
  $strrdir = strrpos(substr($abreDir,0, -1), '/');
  $backDir = substr($abreDir, 0, $strrdir+1);
  $openDir = dir($abreDir);

  echo '<table class="tabela" width="500" border="1" cellspacing="0" cellpadding="5">';
    while($arq = $openDir->read()):
      if($arq != '.' && $arq != '..'):
        if(is_dir($abreDir.$arq)){
          echo '<tr>';
          echo '<td><a href="meusArquivos.php?dir='.$abreDir.$arq.'/">'.$arq.'</td>';
          //echo '<td><a href="meusArquivos.php?dir='.$abreDir.$arq.'">Abrir</td>';
          echo '</tr>';
        }else{
          echo '<tr>';
          echo '<td>'.$arq.'</td>';
          echo '<td></td>';
          echo '</tr>';
        }
      endif;
    endwhile;
  echo '</table>';
  if($abreDir != $baseDir){
    echo '<a href="meusArquivos.php?dir='.$backDir.'">Voltar</a>';
  }
  $openDir->close();
}
?>

 

importa.php

 

<?php
include "../config/conecta.php";
session_start();

$arquivo = $_FILES["file"]["tmp_name"];
$nome = $_FILES["file"]["name"];
$tamanho = $_FILES["file"]["size"];

$fp = fopen($arquivo, "rb");
$documento = fread($fp, $tamanho);
fclose($fp);
$dados = bin2hex($documento);

$id = $_SESSION["id"];
$caminho =  $_GET['dir'];

move_uploaded_file($arquivo, $caminho);

$insert = ("INSERT INTO arquivos (id_usuario, nome_arquivo, tamanho, caminho_arquivo, conteudo) VALUES ('$id', '$nome', '$tamanho', '$caminho', '$dados')");
$result = $mysqli->query($insert) or die (mysqli_errno());
?>

nao estou conseguindo pegar o $_GET['dir'] no importa.php para inserir no mysql

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por lucianfpaula
      Olá, eu tenho uma duvida, eu queria pegar um parâmetro via url, sei como fazer via post e get, mas o que quero é pegar o parâmetro da seguinte forma: www.meusite.com.br/4578, o parâmetro que preciso seria o depois do br, no caso 4578.
      isso seria URL amigável no php, mas em javascript não sei como fazer.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.