MasterK 0 Denunciar post Postado Janeiro 1, 2012 Olá caros amigos da iMasters, primeiramente um Feliz Ano novo para todos, estou enfrentando uma dúvida terrivél e gostaria da ajuda de todos os que são mais entendidos do assunto do que eu. Estou tentando fazer o seguinte: Tenho um formulário em php com o plugin uploadify do jQuery, o mesmo tem um multi upload de imagens que faz uma validação para enviar os dados para uma outra página com o nome de uploadify.php Nesta página tem o seguinte codigo: <?php if (!empty($_FILES)) { if(file_exists("../fotosDados.php")){ include "../fotosDados.php"; } $tempFile = $_FILES['arquivo']['tmp_name']; $foto = $_FILES['arquivo']['name']; $foto = str_replace(" ", "_", $foto); $foto = str_replace("á", "a", $foto); $foto = str_replace("ã", "a", $foto); $foto = str_replace("á", "a", $foto); $foto = str_replace("à", "a", $foto); $foto = str_replace("â", "a", $foto); $foto = str_replace("é", "é", $foto); $foto = str_replace("ê", "e", $foto); $foto = str_replace("é", "e", $foto); $foto = str_replace("è", "e", $foto); $foto = str_replace("Ã", "i", $foto); $foto = str_replace("î", "i", $foto); $foto = str_replace("í", "i", $foto); $foto = str_replace("ì", "i", $foto); $foto = str_replace("ó", "o", $foto); $foto = str_replace("ô", "o", $foto); $foto = str_replace("õ", "o", $foto); $foto = str_replace("ó", "o", $foto); $foto = str_replace("ò", "o", $foto); $foto = str_replace("ú", "u", $foto); $foto = str_replace("û", "u", $foto); $foto = str_replace("ú", "u", $foto); $foto = str_replace("ù", "u", $foto); $foto = str_replace("ù", "u", $foto); $foto = strtolower($foto); session_start(); if(file_exists("../../../mobcons_inq/inscpanelcon.ini.php")){ require("../../../mobcons_inq/inscpanelcon.ini.php"); } $noLogin = $_SESSION['hardUserSucess']; $sql = mysql_query("SELECT * FROM `myusersins` WHERE `myLoginIn` = '".$noLogin."'"); $cont = mysql_num_rows($sql); while($linha = mysql_fetch_array($sql)){ $wesite = $linha['mySiterootIn']; } $caminho = "../../../../$wesite/fotos/large/"; $caminhothumb = "../../../../$wesite/fotos/thumb/"; $get = getimagesize($tempFile); if(!file_exists($caminho)){ mkdir($caminho); } if(!file_exists($caminhothumb)){ mkdir($caminhothumb); } reduz_imagem($tempFile, 800, 600, $caminho.$foto); reduz_imagem($tempFile, 302, 225, $caminhothumb.$foto); } ?> Simplificando eu quero resgatar a session do usuario que está no site, e sabendo o login do usuario, faço uma pesquisa no banco de dados para pegar a pasta do site do usuario, porém nõa está enviando as imagens para a pasta do mesmo, agora se eu trocar a $website, pela pasta do usuario, o upload acontece normalment, que seria o caso. $caminho = "../../../../sitedousuario/fotos/large/"; $caminhothumb = "../../../../sitedousuario/fotos/thumb/"; Desde já agradeço a atenção de todos, um grande abraço ;) Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Vianna /+/ 7 Denunciar post Postado Janeiro 2, 2012 Amigo, confesso que não entendi muito bem qual o problema, mas quando se usa while, a primeira linha achada, some. Compartilhar este post Link para o post Compartilhar em outros sites
MasterK 0 Denunciar post Postado Janeiro 2, 2012 Amigo, confesso que não entendi muito bem qual o problema, mas quando se usa while, a primeira linha achada, some. O problema é simples não consigo resgatar a váriavel "$wesite". Gostaria que fica-se desse modo: <?php session_start(); if(file_exists("../../../mobcons_inq/inscpanelcon.ini.php")){ require("../../../mobcons_inq/inscpanelcon.ini.php"); } $noLogin = $_SESSION['hardUserSucess']; $sql = mysql_query("SELECT * FROM `myusersins` WHERE `myLoginIn` = '".$noLogin."'"); $cont = mysql_num_rows($sql); while($linha = mysql_fetch_array($sql)){ $wesite = $linha['mySiterootIn']; } $caminho = "../../../../$wesite/fotos/large/"; $caminhothumb = "../../../../$wesite/fotos/thumb/"; echo $caminho; echo $caminhothumb; ?> Resultado 1 = "../../../../localdositedocliente/fotos/large/"; Resultado 2 = "../../../../localdositedocliente/fotos/thumb/"; Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Vianna /+/ 7 Denunciar post Postado Janeiro 2, 2012 <?php session_start(); if(file_exists("../../../mobcons_inq/inscpanelcon.ini.php")){ require("../../../mobcons_inq/inscpanelcon.ini.php"); } $noLogin = $_SESSION['hardUserSucess']; $sql = mysql_query("SELECT * FROM 'myusersins' WHERE 'myLoginIn' = '".$noLogin."'"); $cont = mysql_num_rows($sql); $res = mysql_fetch_assoc($sql); $wesite = $res['mySiterootIn']; $caminho = "../../../../$wesite/fotos/large/"; $caminhothumb = "../../../../$wesite/fotos/thumb/"; echo $caminho; echo $caminhothumb; ?> Compartilhar este post Link para o post Compartilhar em outros sites
MasterK 0 Denunciar post Postado Janeiro 2, 2012 <?php session_start(); if(file_exists("../../../mobcons_inq/inscpanelcon.ini.php")){ require("../../../mobcons_inq/inscpanelcon.ini.php"); } $noLogin = $_SESSION['hardUserSucess']; $sql = mysql_query("SELECT * FROM 'myusersins' WHERE 'myLoginIn' = '".$noLogin."'"); $cont = mysql_num_rows($sql); $res = mysql_fetch_assoc($sql); $wesite = $res['mySiterootIn']; $caminho = "../../../../$wesite/fotos/large/"; $caminhothumb = "../../../../$wesite/fotos/thumb/"; echo $caminho; echo $caminhothumb; ?> Realmente quando você está em um script e está tão vidrado naquilo que acaba esquecendo que existem outros meios de fazer as coisas, o engraçado é que no Mozilla Firefox o plugin funciona normalmente mas não faz os uploads dos arquivos, agora no internet eplorer faz o upload mas não fuinciona o plugin, adoro essas coisas, estarei tentando usar um outro plugin, mas agradeço sua ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Vianna /+/ 7 Denunciar post Postado Janeiro 2, 2012 Que nada, boa sorte e feliz 2012 :natalbiggrin: Compartilhar este post Link para o post Compartilhar em outros sites
MasterK 0 Denunciar post Postado Janeiro 2, 2012 Que nada, boa sorte e feliz 2012 :natalbiggrin: Obrigado e igualmente =D Compartilhar este post Link para o post Compartilhar em outros sites