Ir para conteúdo

POWERED BY:

Arquivado

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

Piaui

GET não passa.

Recommended Posts

Olha galera estou com um error já pesquisei não tive sucesso estou tentando passa o id da url para definir a pasta do upload mas não deu certo.


<?php


$meuid = $_GET['id'];


// Define a destination

$targetFolder = '/uploads/$meuid'; // Relative to the root



$verifyToken = md5('unique_salt' . $_POST['timestamp']);


if (!empty($_FILES) && $_POST['token'] == $verifyToken) {

$tempFile = $_FILES['Filedata']['tmp_name'];

$targetPath = $_SERVER['DOCUMENT_ROOT'] . $targetFolder;

$targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name'];


// Validate the file type

$fileTypes = array('mp3','jpeg','gif','png'); // File extensions

$fileParts = pathinfo($_FILES['Filedata']['name']);


if (in_array($fileParts['extension'],$fileTypes)) {

move_uploaded_file($tempFile,$targetFile);

echo '1';

} else {

echo 'Invalid file type.';

}

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segundo o debug não existe nenhum $_GET['id'], apenas $_GET['id_cd']

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa é pq tinha atualizado agora pouco para id_cd.

fora isso não ta passando o id_cd aqui

 

$targetFolder = '/uploads/$meuid'; // Relative to the root

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segundo o debug id_cd tem o valor de 1... É isso que é informado... assumindo que não existe nenhuma regra no htaccess que esteja prejudicando a querystring, isso é algo que funciona sem dificuldades.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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