[PHP] re:[PHP] uploading help please again

2002-11-03 Thread rija
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 

Re: [PHP] re:[PHP] uploading help please again

2002-11-03 Thread Jason Wong
On Monday 04 November 2002 11:04, rija wrote:
 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?

There's a perfectly good example in the manual that people should use and 
adapt instead of trying to write their own non-working upload forms.

If they could just spend a couple of minutes searching the archives or even 
reading the manual, they could save themselved oodles of time and grief.

-- 
Jason Wong - Gremlins Associates - www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design  Hosting * Internet  Intranet Applications Development *

/*
Getting into trouble is easy.
-- D. Winkel and F. Prosser
*/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php