Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Mensagem sobre o tópico RES: [ PHP - Google ] Buscar arquivo no diretorio

Visualizar analisado - Mostrar apenas o texto da mensagem ??

Received: by 10.90.53.4 with SMTP id b4mr445742aga.8.1246567334413;
        Thu, 02 Jul 2009 13:42:14 -0700 (PDT)
Return-Path: <janes.co...@seduc.mt.gov.br>
Received: from seducmt03001016.seduc.mt.gov.br (ptr141.seduc.mt.gov.br [189.11.197.141])
        by gmr-mx.google.com with ESMTP id 15si563809gxk.0.2009.07.02.13.42.13;
        Thu, 02 Jul 2009 13:42:14 -0700 (PDT)
Received-SPF: pass (google.com: best guess record for domain of janes.co...@seduc.mt.gov.br designates 189.11.197.141 as permitted sender) client-ip=189.11.197.141;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of janes.co...@seduc.mt.gov.br designates 189.11.197.141 as permitted sender) smtp.mail=janes.co...@seduc.mt.gov.br
Received: from seducmt03001016.seduc.mt.gov.br ([10.112.1.16]) by
 seducmt03001016.seduc.mt.gov.br ([10.112.1.16]) with mapi; Thu, 2 Jul 2009
 16:43:01 -0400
From: Janes Roberto da Costa <janes.co...@seduc.mt.gov.br>
To: "listaphp@googlegroups.com" <listaphp@googlegroups.com>
Date: Thu, 2 Jul 2009 16:42:58 -0400
Subject: RES: [ PHP - Google ] Buscar arquivo no diretorio
Thread-Topic: [ PHP - Google ] Buscar arquivo no diretorio
Thread-Index: Acn7VMSC1e7jwPHpSHCe9xzzl5ZHzwAALOOw
Message-ID: <1EF2FCA172E9D649BCE0371E2F2C04B8016DF6D08D9B@seducmt03001016.seduc.mt.gov.br>
References: <c56d14640907021334t688d0604p2db6a82dd22630f0@mail.gmail.com>
In-Reply-To: <c56d14640907021334t688d0604p2db6a82dd22630f0@mail.gmail.com>
Accept-Language: pt-BR
Content-Language: pt-BR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: pt-BR
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="_000_1EF2FCA172E9D649BCE0371E2F2C04B8016DF6D08D9Bseducmt0300_"

--_000_1EF2FCA172E9D649BCE0371E2F2C04B8016DF6D08D9Bseducmt0300_
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Voc=EA pode ler todos os arquivos e jog=E1-los num array.
Depois faz um foreach() e dentro do foreach() apenas mostre os arquivos que=
 n=E3o tiver este conjunto de caracteres (existe uam fun=E7=E3o no PHP que =
procura uam string. Esqueci uql =E9, veja em Strings no PHP ou aguarde algu=
=E9m da lista te passar a fun=E7=E3o correta)

...........................................................................=
..........................................................
Janes Roberto da Costa
Analista de Sistemas (TAIG)
SEDUC-Secretaria de Estado de Educa=E7=E3o de Mato Grosso
www.seduc.mt.gov.br<http://www.seduc.mt.gov.br/>
COT-Coordenadoria de Tecnologia da Informa=E7=E3o
Telefone: (65) 3613-6394
E-mail: janes.co...@seduc.mt.gov.br<mailto:janes.co...@seduc.mt.gov.br>

De: listaphp@googlegroups.com [mailto:listaphp@googlegroups.com] Em nome de=
 Rodrigo Corr=EAa e Castro
Enviada em: quinta-feira, 2 de julho de 2009 16:35
Para: PHP - Google
Assunto: [ PHP - Google ] Buscar arquivo no diretorio

Pessoal,,


Como posso fazer para ao listar os arquivos de um diretorio isolar somente =
os que tiver inicio como por exemplo OUT2007-20090615-10

no diretorio files/ tenhos alguns arquivos tipo ex.:

OUT2007-20090610-155043-1245091843.191480.wav
OUT2007-20090615-103526-1245083726.190691.wav
OUT2007-20090615-105043-1245091843.191480.wav
OUT2007-20090615-174338-1245098618.192255.wav


Esse fonte esta listando todos os arquivos:

$dir =3D 'files/';
$TheFile =3D 'OUT2007-20090615-10';
$filtro =3D ".wav"; // seta vari=E1vel filtro
if ($handle =3D opendir($dir)) {
    while (false !=3D=3D ($arq =3D readdir($handle))) {
        if ($arq !=3D "." && $arq !=3D ".." && $arq !=3D "index.php") {
            if (ereg($filtro,$arq) and !ereg($arq, $TheFile)){
                echo $arq."<br />";
            }
        }
    }
    closedir($handle); // Fecha o diretorio atual
}



_________________________________
Rodrigo Corr=EAa e Castro
Web Developer

rodrigocorreaecas...@gmail.com<mailto:rodrigocorreaecas...@gmail.com>
+55 24 9839-2129


"ECONOMIZE PAPEL - PENSE ANTES DE IMPRIMIR!"


--_000_1EF2FCA172E9D649BCE0371E2F2C04B8016DF6D08D9Bseducmt0300_
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Diso-8859-=
1">
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">

<head>

<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EstiloDeEmail17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DPT-BR link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Voc=EA pode ler todos os arquivos e jog=E1-los num array.<o:=
p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Depois faz um foreach() e dentro do foreach() apenas mostre =
os
arquivos que n=E3o tiver este conjunto de caracteres (existe uam fun=E7=E3o=
 no PHP
que procura uam string. Esqueci uql =E9, veja em Strings no PHP ou aguarde =
algu=E9m
da lista te passar a fun=E7=E3o correta)<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma=
","sans-serif";
color:#003366'>............................................................=
.........................................................................</=
span></b><span
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'=
><o:p></o:p></span></p>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma=
","sans-serif";
color:#003366'>Janes Roberto da Costa</span></b><span style=3D'font-size:11=
.0pt;
font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma=
","sans-serif";
color:#003366'>Analista de Sistemas (TAIG)</span></b><b><span style=3D'font=
-size:
10.0pt;font-family:"Tahoma","sans-serif";color:#003366'><br>
</span></b><b><span style=3D'font-size:7.5pt;font-family:"Tahoma","sans-ser=
if";
color:#003366'>SEDUC&#8211;Secretaria de Estado de Educa=E7=E3o de Mato Gro=
sso</span></b><span
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'=
><o:p></o:p></span></p>

<p class=3DMsoNormal><b><span style=3D'font-size:7.5pt;font-family:"Tahoma"=
,"sans-serif";
color:#003366'><a href=3D"http://www.seduc.mt.gov.br/">www.seduc.mt.gov.br<=
/a></span></b><b><span
style=3D'font-size:7.5pt;font-family:"Tahoma","sans-serif";color:#1F497D'><=
br>
</span></b><b><span style=3D'font-size:7.5pt;font-family:"Tahoma","sans-ser=
if";
color:#003366'>COT&#8211;Coordenadoria de Tecnologia da Informa=E7=E3o</spa=
n></b><b><span
style=3D'font-size:7.5pt;font-family:"Tahoma","sans-serif";color:#003366'><=
br>
</span></b><b><span style=3D'font-size:7.5pt;font-family:"Tahoma","sans-ser=
if";
color:#003366'>Telefone: (65) 3613-6394</span></b><span style=3D'font-size:=
11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p>

<p class=3DMsoNormal><b><span style=3D'font-size:7.5pt;font-family:"Tahoma"=
,"sans-serif";
color:#003366'>E-mail: </span></b><b><span style=3D'font-size:7.5pt;font-fa=
mily:
"Tahoma","sans-serif";color:#1F497D'><a
href=3D"mailto:janes.co...@seduc.mt.gov.br"><span style=3D'color:#003366'>j=
anes.co...@seduc.mt.gov.br</span></a></span></b><span
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'=
><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma=
","sans-serif"'>De:</span></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
listaphp@googlegroups.com [mailto:listaphp@googlegroups.com] <b>Em nome de =
</b>Rodrigo
Corr=EAa e Castro<br>
<b>Enviada em:</b> quinta-feira, 2 de julho de 2009 16:35<br>
<b>Para:</b> PHP - Google<br>
<b>Assunto:</b> [ PHP - Google ] Buscar arquivo no diretorio<o:p></o:p></sp=
an></p>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Pessoal,,<br>
<br>
<br>
Como posso fazer para ao listar os arquivos de um diretorio isolar somente =
os
que tiver inicio como por exemplo <b>OUT2007-20090615-10 </b><br>
<br>
no diretorio files/ tenhos alguns arquivos tipo ex.:<br>
<br>
OUT2007-20090610-155043-1245091843.191480.wav<br>
<b><span style=3D'color:#CC0000'>OUT2007-20090615-10</span></b>3526-1245083=
726.190691.wav<br>
<b><span style=3D'color:#CC0000'>OUT2007-20090615-10</span></b>5043-1245091=
843.191480.wav<br>
OUT2007-20090615-174338-1245098618.192255.wav<br>
<br>
<br>
Esse fonte esta listando todos os arquivos: <br>
<br>
$dir =3D 'files/';<br>
$TheFile =3D 'OUT2007-20090615-10';<br>
$filtro =3D &quot;.wav&quot;; // seta vari=E1vel filtro<br>
if ($handle =3D opendir($dir)) {<br>
&nbsp;&nbsp;&nbsp; while (false !=3D=3D ($arq =3D readdir($handle))) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if ($arq !=3D &quot;.&quot; &amp=
;&amp;
$arq !=3D &quot;..&quot; &amp;&amp; $arq !=3D &quot;index.php&quot;) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if
(ereg($filtro,$arq) and !ereg($arq, $TheFile)){<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;
echo $arq.&quot;&lt;br /&gt;&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp; closedir($handle); // Fecha o diretorio atual<br>
}<br>
<br>
<br clear=3Dall>
&nbsp;<br>
_________________________________<br>
<b>Rodrigo Corr=EAa e Castro</b><br>
Web Developer<br>
<br>
<a href=3D"mailto:rodrigocorreaecas...@gmail.com" target=3D"_blank">rodrigo=
correaecas...@gmail.com</a>
<br>
+55 24 9839-2129<br>
<br>
<br>
&quot;ECONOMIZE PAPEL - PENSE ANTES DE IMPRIMIR!&quot;<br>
<br>

</div>

</body>

</html>

--_000_1EF2FCA172E9D649BCE0371E2F2C04B8016DF6D08D9Bseducmt0300_--


Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google