PHP - Problemas con imagenes en vps

 
Vista:
sin imagen de perfil

Problemas con imagenes en vps

Publicado por uriel (5 intervenciones) el 09/09/2016 00:06:50
Buenas tardes, estoy trabajando en una web como principiante, y a la hora de querer cargar imagenes me salta un tremendo error, la verdad no tengo idea de que es lo que pasa, cuando lo usaba en localhost funcionaba de maravilla, a la hora de montarlo en un vps no funciona, si alguno pudiera ayudarme se lo agradeceria
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<html>
<head>
<title>Redirigir al navegador a otra URL</title>
<META HTTP-EQUIV="REFRESH" CONTENT="90;URL=../admin/panel.php">
</head>
<body>
<?php include ('conexion.php');
 
// move_uploaded_file($_FILES["campo_archivo"]["tmp_name"], "/www/domino/htdocs/imagenes/".$_FILES["campo_archivo"]["name"]);
 
$rutaEnservidor='var/www/html/imagne';
$rutaTemporal=$_FILES['var/www/html/imagne']['tmp_name'];
$nombreImagen=$_FILES['var/www/html/imagne']['name'];
$rutaDestino=$rutaEnservidor."/".$nombreImagen;
move_uploaded_file($rutaTemporal,'../'.$rutaDestino);
 
$encabezado=$_POST['encabezado'];
$noticia=$_POST['noticia'];
$fuente=$_POST['fuente'];
$fecha=$_POST['fecha'];
 
 
 
$sql="INSERT INTO noticias ('imagenes,encabezado,noticia,fuente,fecha)
VALUES ('".$rutaDestino."',
'".$encabezado."',
'".$noticia."',
'".$fuente."',
'".$fecha."')";
 
 
echo $sql;
$res=mysqli_query($con,$sql) or die(mysqli_error($con));
if ($res){
	echo 'Insercion con exito';
}else{
	echo 'No se pudo insertar';
}
 
return 1;
 
?>
 
 
Esta página cambia en 5 segundos por la portada de DesarrolloWeb.com
</body>
</html>
esto me dice cuando quiero subir una "noticia":
1
INSERT INTO noticias ('imagenes,encabezado,noticia,fuente,fecha) VALUES ('var/www/html/imagne/groove.jpg', '', '', '', '2016-09-08')You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''imagenes,encabezado,noticia,fuente,fecha) VALUES ('var/www/html/imagne/groove.j' at line 1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de kip
Val: 2.325
Plata
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Problemas con imagenes en vps

Publicado por kip (877 intervenciones) el 09/09/2016 01:31:42
Hola, estas colocando una comilla innecesariamente y eso te esta trayendo problemas, aqui:

1
2
3
4
5
6
$sql="INSERT INTO noticias ('imagenes,encabezado,noticia,fuente,fecha)
VALUES ('".$rutaDestino."',
'".$encabezado."',
'".$noticia."',
'".$fuente."',
'".$fecha."')";

Eliminala y ya debera tomarte la query y asi mismo podra ejecutartse.

1
2
3
4
5
6
$sql="INSERT INTO noticias (imagenes,encabezado,noticia,fuente,fecha)
VALUES ('".$rutaDestino."',
'".$encabezado."',
'".$noticia."',
'".$fuente."',
'".$fecha."')";

Nos cuentas si con eso se resolvio.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar