CUM ADAUGA UN UTILIZATOR POZE PE SITE-UL MEU IN MOD AUTOMAT?

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

inforally
PHPRomania Supporter
Mesaje: 9
Membru din: Vin Noi 01, 2002 1:11 am
Localitate: sibiu
Contact:

CUM ADAUGA UN UTILIZATOR POZE PE SITE-UL MEU IN MOD AUTOMAT?

Mesajde inforally » Mie Ian 29, 2003 10:45 pm

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!


+
+
+
+

Avatar utilizator
Dan Alexandru
PHPRomania Moderator
Mesaje: 45
Membru din: Sâm Apr 05, 2003 1:36 pm
Contact:

Mesajde Dan Alexandru » Sâm Apr 05, 2003 9:32 pm

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.
Ultima oară modificat Lun Apr 07, 2003 12:40 pm de către Dan Alexandru, modificat 1 dată în total.

Avatar utilizator
Dan Alexandru
PHPRomania Moderator
Mesaje: 45
Membru din: Sâm Apr 05, 2003 1:36 pm
Contact:

Mesajde Dan Alexandru » Sâm Apr 05, 2003 9:34 pm

Nu a aparut bine mesajul.
incearca linkul asta:
http://www.hotscripts.com/Detailed/6470.html
Succes,
Alex.


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 3 vizitatori