Jump to content


Photo

Imagem


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

#46 fly2k

fly2k

    Super Veterano

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

Posted 22/06/2004, 13:27

é que $Arquivo['name'] não existe....vc testou o código que coloquei?
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#47 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 22/06/2004, 13:33

PHP
<?php

foreach ($_FILES as $Arquivo=>$Prop ) {
$x+=1;
if ((
eregi("\.jpg$",$Prop['name']))) {
$erro[$x] =$Arquivo;
}
}
print_r($erro);
exit();

?>
valeu fly
:D

Edição feita por: Marcão, 22/06/2004, 13:38.

Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#48 fly2k

fly2k

    Super Veterano

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

Posted 22/06/2004, 13:40

PHP
<?php

foreach ($_FILES as $Arquivo=>$Prop ) {
$x+=1;
if ((
eregi("\.jpg$",$Prop['name']))) {
$erro[$x] =$Arquivo;
}
}
print_r($erro);
exit();

?>
valeu fly
:D

você testou esse seu code pra ver se da certo???
eu acredito que não, pois você mudou o eregi...testaew...depois vc me fala
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#49 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 22/06/2004, 13:45

para finalizar:
PHP
<?php

foreach ($_FILES as $Arquivo=>$Prop ) {
$x+=1;
if ((
eregi("\.jpg$",$Prop['name']))) {
$erro[$x] =$Arquivo;
$destino[$x] =$Prop['name'];
echo
$destino."<br>";
echo
$erro[$x];
}
}
exit();

?>

como que eu peho o nome e o valor??
hehehehehe
:D
hj eu to pirado!! :wacko:
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#50 fly2k

fly2k

    Super Veterano

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

Posted 22/06/2004, 13:47

Pega o nome e o valor do que?
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#51 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 22/06/2004, 13:49

PHP
<?php

foreach ($_FILES as $Arquivo=>$Prop ) {
$x+=1;
if ((
eregi("\.jpg$",$Prop['name']))) {
$nome[$x] =$Arquivo;
$destino[$x] =$Prop['name'];
echo
$destino."<br>";
echo
$nome[$x];
}
}
exit();

?>
esse $nome pega o name do input
como eu pego o valor do input??
igual ao que vc tinha me passado antes?
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#52 fly2k

fly2k

    Super Veterano

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

Posted 22/06/2004, 13:53

nesse laço, o $Prop está assumindo o valor do $_FILES praticamente. É bom da uma lida no http://br.php.net/foreach para entender melhor...
mas se você quiseer o nome do arquivo postado...coloque $Prop['name']
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#53 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 22/06/2004, 13:54

consegui:
PHP
<?php

foreach ($_FILES as $Arquivo=>$Prop ) {
$x+=1;
if ((
eregi("\.jpg$",$Prop['name']))) {
$nome[$x] =$Arquivo;
$destino[$x] =$Prop['name'];
echo
$nome[$x]."<br>";
echo
$destino[$x];
}
}
exit();

?>
fly2k,valeu mesmo brother!!
quando eu terminar,posto o codigo completo aqui
(y)
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#54 Troyan

Troyan

    12 Horas

  • Usuários
  • 285 posts
  • Sexo:Não informado
  • Localidade:Mesquita, Rio de Janeiro - Brasil
  • Interesses:Sou programador ASP, PHP, Javascript e ActionScript, além de ser curioso em JSP, ColdFusion e XSL. Trabalho com XML, XHTML, adoro webstandards e a W3C. Também trabalho com tableless e RIA's.<br><br> Formas de contato:<br> Email: dnunes[at]gmail[dot]com<br> ICQ: 68102402<br> MSN: troyandev@hotmail.com<br><br> -------------------------------------<br> - Rio de Janeiro, Brazil<br> - Troyan

Posted 22/06/2004, 15:08

..No começo estavam usando '.jpg', o que é TOTALMENTE errado. Foi corrigido pra '\.jpg', mas mesmo assim ainda era incorreto. Ainda bem que perceberam mais pro final da thread...
..A RegExp correta é '\.jpg$'. Não dêem moleza pra lammer executar comandos arbitrários em seu site e em seu servidor, prestem atenção no que fazem, principalmente quando o assunto é upload.

..Só pra ilustrar o tamanho do problema que você ia arranjar, faça o seguinte:
..Crie um PHP que conecta na base de dados e liste tudo. Salve-o como php.jpg.maldoso.php e mande o upload. Não é que ele vai? Pois é...

..Ps.: usando uma RegExp '.jpg', faça o arquivo destruidorjpg.php e tente o upload. Funciona...

....[]s

Edição feita por: Troyan, 22/06/2004, 15:11.

~~ ~
diego nunes
web engineer

~ ~~

#55 fly2k

fly2k

    Super Veterano

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

Posted 22/06/2004, 15:12

pois é, é o que eu to alertando em meus exemplos
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#56 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 22/06/2004, 16:00

blz!!
valeu pelos toques
mas isso era para administração apenas,mas agora já sei que o que devo usar
thanks!!
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#57 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 25/06/2004, 07:48

como que eu pego um valor de um textarea??
<td width="50%"><input name="gravar1" type="file"></td>
   <td width="50%"><textarea name="texto1" cols="20" rows="3"></textarea></td>
estou pegando o nome do file assim:
PHP
<?php

foreach ($_FILES as $Arquivo=>$Prop ) {

?>
,então,como eu pegaria o valor do textarea?

Edição feita por: Marcão, 25/06/2004, 08:44.

Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#58 fly2k

fly2k

    Super Veterano

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

Posted 25/06/2004, 08:53

que tal:

$_POST['texto1'];
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#59 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 25/06/2004, 09:05

que tal:

$_POST['texto1'];

hehehe
pow
são 10 inputs,cada um tem o seu input file
se eu passar texto1,ele so pega o valor do texto 1,mas eu gostaria que ele pegasse os valores dos seus respoctivos input files!
consegui assim:
$_POST['texto'.$y];
onde esse $y eu vou incrementando de acordo com o input
valeu ae
:D

Edição feita por: Marcão, 25/06/2004, 09:36.

Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#60 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 25/06/2004, 12:06

$_POST[0] ... $_POST[1] ... $_POST[2]

$_POST é uma matriz comum.
Klaus Paiva
Conheça também: Taperás




1 user(s) are reading this topic

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

IPB Skin By Virteq