Foros del Web » Programando para Internet » PHP »

Ayuda por favor.

Estas en el tema de Ayuda por favor. en el foro de PHP en Foros del Web. Se los pido de corazoooon Tengo un codigo para un upload multiple que utilizo en mi pagina , y me funciona de maravilla, pero con ...
  #1 (permalink)  
Antiguo 17/12/2008, 07:13
 
Fecha de Ingreso: octubre-2008
Mensajes: 4
Antigüedad: 15 años, 6 meses
Puntos: 0
Ayuda por favor.

Se los pido de corazoooon

Tengo un codigo para un upload multiple que utilizo en mi pagina , y me funciona de maravilla, pero con un problemita, como siempre un pero y es que despues que suben las fotos la pagina resultante no me muestra un mensaje que diga que subieron bien los archivos etc. Aunque si subieron bien, por el contarrio muestra una pagina con un poco de letras, por favor algien que me ayude a configurar ese codigo para que me de un mensaje satisfactorio por favorsito

Este es el cogido:

<?php
error_reporting(E_ALL);
@ini_set('display_errors', '1');
/*----------- INICIO DE CONFIGURACION-----------------*/
//definir el nombre o la ip del servidor de db
$server='localhost';
//definir el nombre de usuario de la db
$user='';
//definir la contraseña
$pass='';
//definir el nombre de la db
$db='';
//en la siguiente línea, definir el nombre de la tabla de la db (escribirlo entre las comillas simples).
$tabla='';
//en esta otra línea colocar el nombre del archivo a mostrar al finalizar el proceso (escribirlo entre las comillas simples)
$destino='';
/*----------- FIN DE LA CONFIGURACION-----------------*/
mysql_connect($server,$user,$pass);
mysql_select_db($db);
function insertar_form($tabla){
foreach($_POST as $k => $v){
if($k!='imageField_x' && $k!='imageField_y' && $k!='foto' && $k!='foto1' && $k!='foto2' && $k!='foto3' && $k!='foto4' && $k!='Submit'){
$listacampos[]=$k;
$listavalores[]=(get_magic_quotes_gpc()) ? $v : addslashes($v);
}}
$formatocampos=implode(',',$listacampos);
$formatovalores="'".implode("','",$listavalores);
$formatovalores.="'";
mysql_query("insert into $tabla ($formatocampos) values ($formatovalores)");
}
function subirarchivo($archivo,$archivotemp,$tabla,$campoar chivo,$error){
$qry=mysql_query("select max(id) as ultimo from $tabla");
$row=mysql_fetch_assoc($qry);
$id=$row['ultimo'];
if($archivo!=''){
$extension200=end(explode(".",strtolower($archivo) ));
if($extension200!='jpg' && $extension200!='gif' && $extension200!='png' && $extension200!='doc' && $extension200!='zip' && $extension200!='pdf' && $extension200!='xls' && $extension200!='ppt' && $extension200!='swf'){
eval($error);exit;}
$foto2=md5(time()).$archivo;
if(!copy($archivotemp,$foto2)){die('No pudo cargarse la foto');};
@chmod($foto2,0777);
mysql_query("update $tabla set $campoarchivo='$foto2' where id='$id'");
}
}
insertar_form($tabla);
if(isset($_FILES['foto']['name'])){
subirarchivo($_FILES['foto']['name'],$_FILES['foto']['tmp_name'],$tabla,'foto','');
}
for($i=1;$i<4;$i++){
if(isset($_FILES['foto'.$i]['name'])){
subirarchivo($_FILES['foto'.$i]['name'],$_FILES['foto'.$i]['tmp_name'],$tabla,'foto'.$i,'');}
}
header("Location:$destino");
?>




El mensaje que da en cuestión actualmente es este :




Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 18

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 19

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 19

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 29

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 29

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/granclas/public_html/upload4.php on line 33

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/granclas/public_html/upload4.php on line 33

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/granclas/public_html/upload4.php on line 33

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/granclas/public_html/upload4.php on line 33

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/granclas/public_html/upload4.php on line 33

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 32

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/granclas/public_html/upload4.php on line 33

Warning: mysql_query() [function.mysql-query]: Access denied for user 'granclas'@'localhost' (using password: NO) in /home/granclas/public_html/upload4.php on line 42

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/granclas/public_html/upload4.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /home/granclas/public_html/upload4.php:18) in /home/granclas/public_html/upload4.php on line 53

Última edición por Alexis9000; 17/12/2008 a las 07:34
  #2 (permalink)  
Antiguo 17/12/2008, 07:34
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Respuesta: Ayuda por favor.

Ok... todos esos errores son porque existen dos factores que debes revisar.

1.- La directiva de errores mostrara hasta las notificaciones.
Código php:
Ver original 
Si quieres desactivarlo puedes poner
Código php:
Ver original 
2.- La conexion a la base de datos esta fallando... por lo tanto podrias chequear si la conexion se hace o terminar la ejecucion y mostrar un mensaje.
Código php:
Ver original
  1. mysql_connect($server,$user,$pass) or die("Error conectando a la base de datos");

Si quieres ver porque pasa pon esto:
Código php:
Ver original
  1. mysql_connect($server,$user,$pass) or die("Error conectando a la base de datos: ".mysql_error());
Esto ultimo puedes ir haciendolo con cada linea de mysql.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #3 (permalink)  
Antiguo 17/12/2008, 07:49
 
Fecha de Ingreso: octubre-2008
Mensajes: 4
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ayuda por favor.

MUCHISISIMAS GRACIAS Marvir estaba sencillo ya solucione con solo colocar el valor 0 te lo agradesco mi hermano. Dios te bendiga muchisimo. Amen
  #4 (permalink)  
Antiguo 17/12/2008, 07:58
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Respuesta: Ayuda por favor.

Ok, pero recuerda que eso solo elimina los errores a mostrar, en otras palabras, no soluciona los errores, solo los quita de la pagina.
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:02.