Jump to content


Photo

Procurar Url Numa Variavel


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

#1 MARQUESMARCIO

MARQUESMARCIO

    Normal

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

Posted 26/05/2008, 15:15

boas a todos,

Qual a função php que permite buscar numa variavel uma url que por norma é sempre http://www.xptoess.c...alquercoisa.pdf exactamente o que pretendia era que ele procura-se a url que tinha o pdf escrito e fizesse o download automaticamente para uma pasta no servidor.
Alguém faz ideia das funções necessarias para isto ?

Obrigado desde já.

#2 MarcoviZ

MarcoviZ

    ubuntu for human being

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

Posted 26/05/2008, 15:52

da para fazer com ER (Expressão Regular)...
só não vou te passar uma por que sou péssimo, e iria ficar muito ineficiente...

té+
[]'s

#3 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 26/05/2008, 23:59

http://www.php.net/m...ion.explode.php
usa o delimitador /

#4 victorhb

victorhb

    24 Horas

  • Usuários
  • 489 posts
  • Sexo:Masculino
  • Localidade:Brasília-DF

Posted 28/05/2008, 14:28

Acho que seria mais rápido usar strpos().

if(strpos($suavariavel,'http://www.xptoess.c...alquercoisa.pdf')!==FALSE)

echo "encontrado";

Edição feita por: victorhb, 28/05/2008, 16:38.


#5 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 28/05/2008, 15:49

Bom, estava dando uma passada no PHP.NET e achei algo semelhante...

<?php
$text = "O site do fórum é http://forum.wmonline.com.br";
$text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",
					 "<a href=\"\\">\</a>", $text);
echo $text;
?>
http://br2.php.net/m...reg-replace.php

Ele pega uma string, e retorna link tudo o que for URL..
Até mais ^_^

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap





1 user(s) are reading this topic

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

IPB Skin By Virteq