You might receive 2 files throught upload,
then the first file name should be $_FILES['origem'] ;
and the second file name $_FILES['origem2'] ;
To use the different variables you can use, peer John Holmes's answer, there
aren't no full answer like this anywhere?
to ask if file uploaded is ok
uploaded_file() is better than you are doing
and use move_uploaded_file() instead copy() and unset() ;
like this :
if (is_uploaded_file($_FILES['origem']) )
move_uploaded_file($_FILES['origem'], $dest) ;
/*
$path=(dirname($PATH_TRANSLATED))./primeirapagina/;
$origem_name=fdx.jpg;
$dest= $path.$origem_name;
if (($origem none) ($origem )){
if (copy($origem,$dest)){;
} else {
echo directoria sem direitos de escrita br;
}
unlink ($origem);
}
- Original Message -
From: 'marcelo' [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, November 04, 2002 12:46 PM
Subject: RE: [PHP] uploading help please again
Ok I'm back
This script is to upload 2 image files
Whit register_globals = on it Works fine
script A
p.php
titleJornal O Leme/title
meta http-equiv=Content-Type content=text/html; charset=iso-8859-1
/head
body bgcolor=#006699
table width=100% border=0 cellpadding=0 cellspacing=0
!--DWLayoutTable--
tr
td width=100% height=70 valign=topimg src=test.jpg
width=600 height=120
/td
/tr
tr
td height=262 valign=toppnbsp;/p
form method=post action=pi.php enctype=multipart/form-data
table width=75% border=0 align=center bgcolor=#FF
tr
td width=23%div align=centerfont face=BankGothic Md
BT
/font/div/td
td width=77% bgcolor=#FFnbsp; /td
/tr
tr
tddiv align=center/div/td
td bgcolor=#FFnbsp; /td
/tr
tr
tddiv align=center/div/td
td bgcolor=#FFnbsp; /td
/tr
tr
tddiv align=leftstrongImagem pequena/strong/div/td
td bgcolor=#FF input type=hidden name=MAX_FILE_SIZE
value=102400
input type=File name=origem /td
/tr
tr
tddiv align=leftstrongImagem grande/strong/div/td
td bgcolor=#FFinput type=hidden name=MAX_FILE_SIZE
value=102400
input type=File name=origem2 /td
/tr
tr
tddiv align=center/div/td
td bgcolor=#FFnbsp; /td
/tr
tr
tdnbsp;/td
tdnbsp;/td
/tr
/table
p align=center
input name=submit type=submit value=Adicionar
input type=hidden name=page value=inserir1
/form/p
/td
/tr
tr
td height=81 valign=topdiv align=center
pnbsp;/p
p
?php
include ('menu.php');
?
nbsp;/p
/div/td
/tr
/table
pi.php
echo $page; --- returns inserir1 _correct
echo $origem; --- returns the temp path of the file _correct
set_time_limit(60);
$path=(dirname($PATH_TRANSLATED))./primeirapagina/;
$origem_name=fdx.jpg;
$dest= $path.$origem_name;
if (($origem none) ($origem )){
if (copy($origem,$dest)){;
} else {
echo directoria sem direitos de escrita br;
}
unlink ($origem);
}
set_time_limit(60);
$path2=(dirname($PATH_TRANSLATED))./primeirapagina/;
$origem2_name=porra.jpg;
$dest2= $path2.$origem2_name;
file://printf($path);
file://printf(br);
file://printf($origem_name);
if (($origem2 none) ($origem2 )){
if (copy($origem2,$dest2)){;
file://echo brupload do ficheiro $origem_name efectuada com sucesso !!!;
// echo brtamanho do ficheiro $origem_size;
// echo brtipo de ficheiro $origem_type;
} else {
echo directoria sem direitos de escrita br;
}
unlink ($origem2);
}
?
/body
/html
but Whit register_globals = off the script B dont work
script B:
p.php
titleJornal O Leme/title
meta http-equiv=Content-Type content=text/html; charset=iso-8859-1
/head
body bgcolor=#006699
table width=100% border=0 cellpadding=0 cellspacing=0
!--DWLayoutTable--
tr
td width=100% height=70 valign=topimg src=test.jpg
width=600 height=120
/td
/tr
tr
td height=262 valign=toppnbsp;/p
form method=post action=pi.php enctype=multipart/form-data
table width=75% border=0 align=center bgcolor=#FF
tr
td width=23%div align=centerfont face=BankGothic Md
BT
/font/div/td
td width=77% bgcolor=#FFnbsp; /td
/tr
tr
tddiv align=center/div/td
td bgcolor=#FFnbsp; /td
/tr
tr
tddiv align=center/div/td
td bgcolor=#FFnbsp; /td
/tr
tr
tddiv align=leftstrongImagem pequena/strong/div/td
td bgcolor=#FF input type=hidden name=MAX_FILE_SIZE
value=102400
input