Jump to content


Photo

Ereg


  • Faça o login para participar
4 replies to this topic

#1 Danilo Dantas

Danilo Dantas

    Portal do Humor.com.br

  • Usuários
  • 89 posts
  • Sexo:Não informado

Posted 18/07/2007, 18:31

$a = ereg_replace('^'.preg_quote($pdhconfig['site_folder']).'*\.html','',$requesturi).'';

Isso deveria pegar $requesturi e tirar $pdhconfig['site_folder'] do começo, e o .html do final, mas não está fazendo nada. Alguem sabe o que pode estar errado? :)

[]´s

#2 rudesign

rudesign

    xD

  • Usuários
  • 341 posts
  • Sexo:Não informado
  • Localidade:Batatais-SP
  • Interesses:PHP , MySQL , Tibia

Posted 18/07/2007, 21:25

Não sei se ajuda, mas tente a função basename()
http://www.php.net/m...on.basename.php

<?php
$arquivo = basename ($requesturi, ".html");

Edição feita por: rudesign, 18/07/2007, 21:29.

Nome: Rudá Gonçalves
MSN: ruda_g@hotmail.com
Cidade: Batatais-SP
Outros: Odeio comprimidos!!!!!
"O universo não é idéia minha. A minha idéia do universo é que é idéia minha"

#3 Danilo Dantas

Danilo Dantas

    Portal do Humor.com.br

  • Usuários
  • 89 posts
  • Sexo:Não informado

Posted 18/07/2007, 21:46

Não sei se ajuda, mas tente a função basename()
http://www.php.net/m...on.basename.php

<?php
$arquivo = basename ($requesturi, ".html");


Infelizmente não ajuda, pois preciso do caminha completo, contido em $requesturi, e não apenas do nome do arquivo :(

[]´s

Edição feita por: Danilo Dantas, 18/07/2007, 21:49.


#4 rudesign

rudesign

    xD

  • Usuários
  • 341 posts
  • Sexo:Não informado
  • Localidade:Batatais-SP
  • Interesses:PHP , MySQL , Tibia

Posted 18/07/2007, 22:09

Então me desculpe a ignorância, mas você poderia explicar melhor qual o resultado que você quer? Já que não é apenas o nome do arquivo, e nem o caminho completo dele, eu realmente não entendi.

Edição feita por: rudesign, 18/07/2007, 22:17.

Nome: Rudá Gonçalves
MSN: ruda_g@hotmail.com
Cidade: Batatais-SP
Outros: Odeio comprimidos!!!!!
"O universo não é idéia minha. A minha idéia do universo é que é idéia minha"

#5 Danilo Dantas

Danilo Dantas

    Portal do Humor.com.br

  • Usuários
  • 89 posts
  • Sexo:Não informado

Posted 18/07/2007, 22:14

Então me desculpe a ignorância, mas você poderia explicar melhor qual o resultado que você quer? Já que não é apenas o nome do arquivo, e nem o caminho completo dele, eu realmente não entendi.


É assim:

$requesturi é a URL acessada. Por exemplo /site/abcd/efgh/nome.html, ai $pdhconfig['site_folder'] é /site/.

$a = ereg_replace('^'.preg_quote($pdhconfig['site_folder']).'*\.html','',$requesturi).''; deveria retornar abcd/efgh/nome

[]´s

Edição feita por: Danilo Dantas, 18/07/2007, 22:15.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq