Upload imagenes y Apache
Hola tengo un servidor apache instalado en mi winxp, solamente para probar y despues poder subir una web que hace mucho que estoy haciendo.
Encontre por ahi un codigo para subir imagenes echo en PHp pero no me funciona.
Este es el codigo:
--------------------------------------------------------------------------------
<?php
/***********************************************
* Snippet Name : File Uploader *
* Scripted By : Hermawan Haryanto *
* Website : http://hermawan.com *
* Email : [email protected] *
* License : GPL (General Public License) *
***********************************************/
$numoffile = 5;
// Fix path of your file to be uploaded, don't forget to CHMOD 777 to this folder
$file_dir = "/home/webs/dmonster.com/subdomain/files/";
if ($_POST) {
for ($i=0;$i<$numoffile;$i++) {
if (trim($_FILES['myfiles']['name'][$i])!="") {
$newfile = $file_dir.$_FILES['myfiles']['name'][$i];
move_uploaded_file($_FILES['myfiles']['tmp_name'][$i], $newfile);
$j++;
}
}
}
if (isset($j)&&$j>0) print "Your file(s) has been uploaded.<br>";
print "<form method='post' enctype='multipart/form-data'>";
for($i=0;$i<$numoffile;$i++) {
print "<input type='file' name='myfiles
----------------------------------------------------------------------
Yo he cambiado esta linea:
$file_dir = "/home/webs/dmonster.com/subdomain/files/";
por varias distintas pero parece que funciona, porque me dice que ha subido la imagen correctamente pero no pasa nada.
Alguien me puede ayudar ?
Muchas gracias
Encontre por ahi un codigo para subir imagenes echo en PHp pero no me funciona.
Este es el codigo:
--------------------------------------------------------------------------------
<?php
/***********************************************
* Snippet Name : File Uploader *
* Scripted By : Hermawan Haryanto *
* Website : http://hermawan.com *
* Email : [email protected] *
* License : GPL (General Public License) *
***********************************************/
$numoffile = 5;
// Fix path of your file to be uploaded, don't forget to CHMOD 777 to this folder
$file_dir = "/home/webs/dmonster.com/subdomain/files/";
if ($_POST) {
for ($i=0;$i<$numoffile;$i++) {
if (trim($_FILES['myfiles']['name'][$i])!="") {
$newfile = $file_dir.$_FILES['myfiles']['name'][$i];
move_uploaded_file($_FILES['myfiles']['tmp_name'][$i], $newfile);
$j++;
}
}
}
if (isset($j)&&$j>0) print "Your file(s) has been uploaded.<br>";
print "<form method='post' enctype='multipart/form-data'>";
for($i=0;$i<$numoffile;$i++) {
print "<input type='file' name='myfiles
----------------------------------------------------------------------
Yo he cambiado esta linea:
$file_dir = "/home/webs/dmonster.com/subdomain/files/";
por varias distintas pero parece que funciona, porque me dice que ha subido la imagen correctamente pero no pasa nada.
Alguien me puede ayudar ?
Muchas gracias
No hay caso, ya probe varias carpetas en la parte de " $file_dir = "/home/webs/dmonster.com/subdomain/files/";" como por ejemplo "C:\Archivos de programa\Apache Group\Apache2\htdocs\Files" y varias mas, pero no puedo hacer que suba. Lo extra帽o es que dice que los puede subir correctamente ...
Alguien em puede ayudar ?
Muchas gracias
Alguien em puede ayudar ?
Muchas gracias
Esto:
$file_dir = "/home/webs/dmonster.com/subdomain/files/";
es una ruta fisica del equipo en Linux donde almacenara los archivos del upload. Si usas WinXP lo mas probable es que tengas que poner una ruta en formato DOS. c:apachehtdocs.. etc
saludos
$file_dir = "/home/webs/dmonster.com/subdomain/files/";
es una ruta fisica del equipo en Linux donde almacenara los archivos del upload. Si usas WinXP lo mas probable es que tengas que poner una ruta en formato DOS. c:apachehtdocs.. etc
saludos