[Cascavel-pm] contra barra
Igor Lopes
igor.sutton em yahoo.co.uk
Quinta Outubro 18 04:47:38 PDT 2007
--- Ricardo Stock <ricardostock em bol.com.br> wrote:
> Bom dia a todos da lista.... estou com uma
> duvida um tanto simples de resolver, mas é aqueles
> detalhes que pega voce....
>
> Estou fazendo meu projeto, no ato do registro,
> todo usuário recebe uma pasta base ( que só sera
> acessada pelo script para guardar alguns documentos,
> mas minha duvida esta sendo em guardar este caminho
> no banco, sei que no perl, para representar a
> contra-barra "\" é necessário utlizar duas "\\",
> veja um trecho do código
>
> $dbh->do("update usuarios set
> caminho='local'\\usuario\\$numero' where
> numero=$numero");
>
>
> onde a pasta é criada com o numero em que o usuário
> se registrou, nisto o script funciona muito bem...
> mas no my sql quando executo o comando acima ele é
> gravado da seguinte forma localusuarionumero exe
> localusuario1234 ou seja não grava no caminho as
> barras, sei que no mysql tambem tenho que colocar
> duas barras e fazendo na linha de comando do mysql
> funciona....
>
> algum tem alguma dica... desde ja agradeço
>
Depois de fazer o que o Champs falou em outro email,
você pode montar facilmente o caminho assim:
$caminho = sprintf('\meu\caminho\%s', $numero);
perldoc -f sprintf
perldoc -f q
-- Igor
___________________________________________________________
Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html
Mais detalhes sobre a lista de discussão Cascavel-pm