11closed 0 Denunciar post Postado Janeiro 20, 2012 ola galera td bem !!! eu tenho um codigo aki que é criado da seguinte maneira: quando uma empresa se-cadastra em meu site é criada uma pasta no servidor e todos os arquivos tambem são criados dentro dessa pasta....ex: se a empresa chama "imasters" é criada uma pasta chamada "imasters" ai o link fica assim: www.meusite.com.br/imasters só que dessa forma o servidor fica com muitas pastas criadas com arquivos repetidos, tipo cada empresa tem uma pasta e uma penca de arquivos dentro das pastas. gostaria de saber se tem uma forma de criar apenas uma vez esses arquivos e detectar a empresa que esta sendo visitada e imprimir dessa forma na url www.meusite.com.br/imasters alguem poderia me mostrar como posso fazer isso ? Compartilhar este post Link para o post Compartilhar em outros sites
Guilherme Oderdenge 42 Denunciar post Postado Janeiro 20, 2012 Olá, 11closed. Eu não entendi muito bem a sua pergunta. Você está dizendo que cada vez que uma empresa via um arquivo, ele cria uma pasta nova para a empresa e insere o arquivo lá, e, no caso, você quer que tenha apenas uma pasta com os arquivos? Se sim, você deve ter uma variável dizendo que o usuário que está enviando o arquivo tem alguma referência com a empresa X. Por exemplo: estou logado na conta da empresa iMasters, e se eu upar a partir dessa conta, os arquivos vão pra pasta iMasters. Entendeu? Desculpe, mas você não foi muito claro. Abraços! Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Janeiro 20, 2012 com url amigável você consegue fazer isso. htaccess + expressão regular. Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Janeiro 25, 2012 ola galera vlw pela dica... Pesquisei sobre Urls amigaveis aq no imasters e achei esse. http://forum.imasters.com.br/topic/203965-urls-amigaveis/ eu estava seguindo ele até me depara com esse erro. Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. olha eu fis assim criei uma pasta chamada "emps" e coloquei o arquivo .htaccess e criei outra pasta "teste" dentro da emps poq deu esse erro ? oq devo fazer ? Compartilhar este post Link para o post Compartilhar em outros sites
Henrique Barcelos 290 Denunciar post Postado Janeiro 25, 2012 Posta o código do arquivo .htaccess... Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Janeiro 25, 2012 # << URLs Amigaveis RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .(/)?$ /html/seuuser/www/index.php # >> URLs Amigaveis Compartilhar este post Link para o post Compartilhar em outros sites
visitante_php 0 Denunciar post Postado Janeiro 25, 2012 # << URLs Amigaveis RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .(/)?$ /html/seuuser/www/index.php # >> URLs Amigaveis ae q ta o erro troque RewriteRule .(/)?$ /html/seuuser/www/index.php por RewriteRule .(/)?$ index.php ja q o htaccess deve estar na raiz do servidor.. Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Janeiro 25, 2012 era isso msm Igor, obrigado. o script do perfect Lion não esta dano certo.. bom antes quero dizer q eu estou trabalhando dentro de uma pasta do servidor assim: http://localhost/meusite/emps/ dentro da emps que estou colocando os arquivos do tutorial. Antes de continuar com minhas duvidas no tutorial do Lion, quero saber dessa forma é possivel fazer a url ficar assim: http://localhost/meusite/nome_da_empresa ? no tutorial, eu fis ate essa parte se eu acesso http://localhost/meusite/emps/ aparece Estou Na HOME se eu acesso http://localhost/meusite/emps/teste a url fica assim: http://localhost/meusite/emps/teste e no brownser mostra o meu localhost.... estranho neh .. porq sera ? Compartilhar este post Link para o post Compartilhar em outros sites
visitante_php 0 Denunciar post Postado Janeiro 25, 2012 ae você vai ter q configurar o apache pra trabalhar em virtual host, dae simula um dominio, exemplo você configura o apache pra trabalhar em virtual host, onde antes era isto http://localhost/pasta_de_trabalho e depois http://pasta_de_trabalho.local/sua_empresa ne dificil nao, vou ver se acho um tutorial e t mando, eu viz um video uma vez, mas pra winxp e ubuntu..vou procurar o link e t posto... Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Janeiro 26, 2012 ñ sei se você entendeu o que eu quis dizer. Eu estou trabalhando no localhost ñ em um dominio...pretendo passar para o dominio quando eu terminar o site... certo.. como estou no localhost oq eu quero é que os link das empresas ficam assim http://localhost/meusite/nome_da_empresa os arquivos estou colocando dentro de uma pasta chamada emps que esta dentro da pasta do meu site: http://localhost/meusite/emps e no tutorial do Lion ñ esta dano certo pq quando eu acesso a http://localhost/meusite/emps/ e http://localhost/meusite/emps/teste era para esta mostrando a menssagem: Estou Na HOME ... certo ? mas ñ esta aparecendo a menssagem quando acesso a http://localhost/meusite/emps/teste entendeu ? Compartilhar este post Link para o post Compartilhar em outros sites
visitante_php 0 Denunciar post Postado Janeiro 26, 2012 ae você vai ter q configurar o apache pra trabalhar em virtual host, dae simula um dominio, exemplo você configura o apache pra trabalhar em virtual host, onde antes era isto http://localhost/pasta_de_trabalho e depois http://pasta_de_trab...cal/sua_empresa ne dificil nao, vou ver se acho um tutorial e t mando, eu viz um video uma vez, mas pra winxp e ubuntu..vou procurar o link e t posto... por favor, releia a parte em negrito... Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Janeiro 26, 2012 agora intendi oq você quis dizer rsrs achei esse tutorial aqui ! O virtual host funcionou..mas o tutorial do Lion.. ainda ñ deu A menssagem Estou Na HOME ñ esta aparecendo quando acesso http://localhost/meusite/emps/teste pq será ? Compartilhar este post Link para o post Compartilhar em outros sites
visitante_php 0 Denunciar post Postado Janeiro 26, 2012 pq quando você configura o virtual host você nao usa mais o locahost/meusite/etc...você usa o nome q configurou no virtual host, ex meusite.local/etc .... Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Janeiro 26, 2012 Acessei dessa forma meusite/emps/teste A menssagem Estou Na HOME ñ esta aparecendo Compartilhar este post Link para o post Compartilhar em outros sites
visitante_php 0 Denunciar post Postado Janeiro 26, 2012 ok, posta ae como você fez pro virtual host...e seu codigo index...eu pensei ter visto o codigo aki, mas parece q sumiu... Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Janeiro 26, 2012 ok, aqui esta <?php #:: URL amigaveis $gets = explode("/",str_replace(strrchr($_SERVER["REQUEST_URI"], "?"), "", $_SERVER["REQUEST_URI"])); array_shift($gets); if(file_exists("includes/adm." . $get[0] . ".php")){ require ("includes/adm." . $get[0] . ".php"); }else{ echo "você ESTÁ NA HOME"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Estou Na HOME </title> <link rel="stylesheet" type="text/css" href="../principal/estilos/estilo.css" /> </head> <body> <h1>Estou Na HOME</h1> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
visitante_php 0 Denunciar post Postado Janeiro 26, 2012 cara, nunca vai dar certo, pq você esta usando query string e nao url amigavel...pra quando eh isto? de repente eu crio um tutorial pra você....você usa windows ou linux...? Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Janeiro 27, 2012 agradeço se criar .. porque não estou entendendo .... uso Windowns 7 Compartilhar este post Link para o post Compartilhar em outros sites