Salut to alll!
Am si eu o rugaminte la voi daca puteti sa ma ajutati:
Vreau sa pun pe site un formular (adaugare anunturi0)
cu care pe langa text utililizatorul sa poata sa puna si
o poza pe site-ul meu de pe calculatorul lor personal
fara a avea cunostinte html sau php.
Puteti sa ma ajutati cu un script php aplicabil si pentru
fisiere nu numai pentru baze de date.
Va multumesc mult,
Salut!
CUM ADAUGA UN UTILIZATOR POZE PE SITE-UL MEU IN MOD AUTOMAT?
Moderatori: Zamolxe, Moderatori
- Dan Alexandru
- PHPRomania Moderator
- Mesaje: 45
- Membru din: Sâm Apr 05, 2003 1:36 pm
- Contact:
incearca asta:
Este un exemplu de upload de fisiere sper sa-ti ajute la ceva.
upload.php:
<HTML>
<HEAD>
<TITLE>PHP - file upload</TITLE>
<style type="text/css">
<!--
body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
-->
</style>
</HEAD>
<BODY>
<center>
<table>
<FORM ENCTYPE="multipart/form-data" ACTION="upload_go.php" METHOD=POST>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="100000">
<tr>
<td><b>file upload</b></td>
<td></td>
</tr>
<tr>
<td>file: </td>
<td><input type="File" name="userfile" size="30" maxlength="255">
</td>
</tr>
<tr>
<td>target filename: </td>
<td><input type="Text" name="newname" size="30" maxlength="^255">
</td>
</tr>
<tr>
<tr>
<td>upload diretory: </td>
<td>c:\apache\upload\</td>
</tr>
<td colspan="2" align="CENTER">
<INPUT TYPE="submit" VALUE="upload">
</td>
</tr>
</FORM>
</table>
</center>
</BODY>
</HTML>
upload_go.php:
<?php
function do_upload($filename,$newname) {
$file = basename($filename);
$tmp_upload_path = "c:\\apache\\htdocs\\tmp\\";
$new_file_name = "c:\\apache\\upload\\".$newname;
if (!copy($tmp_upload_path.$file, $new_file_name)) echo "failed to copy file<br>\n";
return;
}
?>
<HTML>
<HEAD>
<TITLE>PHP - file upload</TITLE>
<style type="text/css">
<!--
body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
-->
</style>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080">
<?php
do_upload($userfile,$newname);
?>
<TABLE>
<TR>
<TD><b>upload report</b></TD><TD></TD>
</TR>
<TR>
<TD>upload tmp file:</TD><TD><?php echo $userfile; ?></TD>
</TR>
<TR>
<TD>file name:</TD><TD><?php echo $userfile_name; ?></TD>
</TR>
<TR>
<TD>target file name:</TD><TD><?php echo $newname; ?></TD>
</TR>
<TR>
<TD>target directory:</TD><TD>c:\apache\htdocs\tmp\</TD>
</TR>
<TR>
<TD>file size:</TD><TD><?php echo $userfile_size; ?></TD>
</TR>
<TR>
<TD>file type:</TD><TD><?php echo $userfile_type; ?></TD>
</TR>
</TABLE>
</BODY>
</HTML>
Succes,
Alex.
Este un exemplu de upload de fisiere sper sa-ti ajute la ceva.
upload.php:
<HTML>
<HEAD>
<TITLE>PHP - file upload</TITLE>
<style type="text/css">
<!--
body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
-->
</style>
</HEAD>
<BODY>
<center>
<table>
<FORM ENCTYPE="multipart/form-data" ACTION="upload_go.php" METHOD=POST>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="100000">
<tr>
<td><b>file upload</b></td>
<td></td>
</tr>
<tr>
<td>file: </td>
<td><input type="File" name="userfile" size="30" maxlength="255">
</td>
</tr>
<tr>
<td>target filename: </td>
<td><input type="Text" name="newname" size="30" maxlength="^255">
</td>
</tr>
<tr>
<tr>
<td>upload diretory: </td>
<td>c:\apache\upload\</td>
</tr>
<td colspan="2" align="CENTER">
<INPUT TYPE="submit" VALUE="upload">
</td>
</tr>
</FORM>
</table>
</center>
</BODY>
</HTML>
upload_go.php:
<?php
function do_upload($filename,$newname) {
$file = basename($filename);
$tmp_upload_path = "c:\\apache\\htdocs\\tmp\\";
$new_file_name = "c:\\apache\\upload\\".$newname;
if (!copy($tmp_upload_path.$file, $new_file_name)) echo "failed to copy file<br>\n";
return;
}
?>
<HTML>
<HEAD>
<TITLE>PHP - file upload</TITLE>
<style type="text/css">
<!--
body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
-->
</style>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080">
<?php
do_upload($userfile,$newname);
?>
<TABLE>
<TR>
<TD><b>upload report</b></TD><TD></TD>
</TR>
<TR>
<TD>upload tmp file:</TD><TD><?php echo $userfile; ?></TD>
</TR>
<TR>
<TD>file name:</TD><TD><?php echo $userfile_name; ?></TD>
</TR>
<TR>
<TD>target file name:</TD><TD><?php echo $newname; ?></TD>
</TR>
<TR>
<TD>target directory:</TD><TD>c:\apache\htdocs\tmp\</TD>
</TR>
<TR>
<TD>file size:</TD><TD><?php echo $userfile_size; ?></TD>
</TR>
<TR>
<TD>file type:</TD><TD><?php echo $userfile_type; ?></TD>
</TR>
</TABLE>
</BODY>
</HTML>
Succes,
Alex.
Ultima oară modificat Lun Apr 07, 2003 12:40 pm de către Dan Alexandru, modificat 1 dată în total.
- Dan Alexandru
- PHPRomania Moderator
- Mesaje: 45
- Membru din: Sâm Apr 05, 2003 1:36 pm
- Contact:
Nu a aparut bine mesajul.
incearca linkul asta:
http://www.hotscripts.com/Detailed/6470.html
Succes,
Alex.
incearca linkul asta:
http://www.hotscripts.com/Detailed/6470.html
Succes,
Alex.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 3 vizitatori
