Tengo un problema importante y no tengo ni idea de como puedo solucionarlo. He realizado un panel de control. En localhost todo me funciona OK (PHP 5). Pero en me servidor hosting ( utilizo 1&1.com) ni se me ven las imagenes ni algunas de las funciones que deber realizar el panel me funcionan. No tengo ni idea a que puede ser debido, alguien tiene alguna idea????
Dejo el código para quien quiera probarlo
Cita:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Panel de merda</title>
</head>
<body>
<?php
// Conecta con la BBDD adecuada y guarda el identificador de conecion en link.
$link = mysql_connect("xxxxxxxxx", "xxxxxxxxx","xxxxxx");
mysql_select_db("xxxxxxx", $link);
$valor=$_GET["ID"];
$id_novetats=$_GET["id_novetat"];
$ordre=$_GET["ordre"];
$nombre_oferta=$_POST['nombre_oferta'];
$descripcion_oferta=$_POST["descripcion_oferta"];
$id_vis=$_POST['id_vis'];
$result = mysql_query("SELECT COUNT(*) FROM novetats");
$total_registros = mysql_result($result,0);
if (!$nombre_oferta||!$descripcion_oferta)
{
echo "";
}
else{
if(!$id_vis)
{
$result = mysql_query("SELECT COUNT(*) FROM novetats");
$numero_registros = mysql_result($result,0);
$dar_orden=$numero_registros +1;
$sSQL="INSERT INTO novetats (titul_novetat,novetat,ordre,activar) VALUES('$nombre_oferta','$descripcion_oferta','$da r_orden','1')";
$result=mysql_query($sSQL);
}
else{
$sSQL3="UPDATE novetats SET titul_novetat='$nombre_oferta' , novetat='$descripcion_oferta' WHERE id_novetat='$id_vis'";
$result3=mysql_query($sSQL3);
}
}
switch ($valor)
{
// Visualizar
case 1:
$a=1;
$res = mysql_query("SELECT * FROM novetats WHERE id_novetat='$id_novetats'",$link);
$row = mysql_fetch_array($res);
?>
<form method="post" name="form1" action="control.php">
<table align="left">
<tr valign="baseline">
<td width="108" align="left" valign="top" nowrap class="estilo Estilo7">Titulo novedad: </td>
<td width="229" class="estilo"><div align="left" class="Estilo3">
<input type="text" name="nombre_oferta" value="<? echo $row["titul_novetat"] ;?>" size="38">
</div></td>
</tr>
<tr valign="baseline">
<td width="108" align="left" valign="top" nowrap class="estilo Estilo7">Descripción Novedad: </td>
<td width="229" class="estilo"><div align="left" class="Estilo3">
<textarea type="text" name="descripcion_oferta" " cols="35" rows="10">
<? echo $row["novetat"]; ?></textarea>
</div></td>
</tr>
<td><input type="submit" name="BotonEnviar" value="grabar"> </td>
<input type="hidden" name="id_vis" value="<? echo $id_novetat; ?>">
</table>
</form>
<?
exit ();
break;
case 2:
?>
<form method="post" name="form1" action="control.php">
<table align="left">
<tr valign="baseline">
<td width="108" align="left" valign="top" nowrap class="estilo Estilo7">Titulo novedad: </td>
<td width="229" class="estilo"><div align="left" class="Estilo3">
<input type="text" name="nombre_oferta" value="" size="38">
</div></td>
</tr>
<tr valign="baseline">
<td width="108" align="left" valign="top" nowrap class="estilo Estilo7">Descripción Novedad: </td>
<td width="229" class="estilo"><div align="left" class="Estilo3">
<textarea name="descripcion_oferta" cols="35" rows="10"></textarea>
</div></td>
</tr>
<td><input type="submit" name="BotonEnviar" value="grabar"> </td>
</table>
</form>
<?
exit();
// borrar
case 3:
$ordre_nou=$ordre+1;
while ($total_registros>=$ordre){
$sSQL2="UPDATE novetats SET ordre='$ordre' WHERE ordre='$ordre_nou'";
$result2=mysql_query($sSQL2);
$ordre++;
$ordre_nou++;
}
$sSQL="DELETE From novetats WHERE id_novetat='$id_novetat'";
$result=mysql_query($sSQL);
break;
//pujar
case 4:
$result = mysql_query("SELECT ordre FROM novetats WHERE id_novetat LIKE '$id_novetat'", $link);
if($ordre==1)
{}
else{
$ordre_nou=$ordre-1;
$sSQL="UPDATE novetats SET ordre='$ordre' WHERE ordre='$ordre_nou'";
$result2=mysql_query($sSQL);
$sSQL="UPDATE novetats SET ordre='$ordre_nou' WHERE ordre='$ordre' AND id_novetat LIKE '$id_novetat'";
$result=mysql_query($sSQL);
}
break;
//baixar
case 5:
$result = mysql_query("SELECT ordre FROM novetats WHERE id_novetat LIKE '$id_novetat'", $link);
if($total_registros ==$ordre)
{$ordre_nou=$total_registros; }
else
{
$ordre_nou=$ordre+1;
}
$sSQL="UPDATE novetats SET ordre='$ordre' WHERE ordre='$ordre_nou'";
$result=mysql_query($sSQL);
$sSQL="UPDATE novetats SET ordre='$ordre_nou' WHERE ordre='$ordre' AND id_novetat LIKE '$id_novetat'";
$result=mysql_query($sSQL);
break;
}
echo "<a href='control.php?ID=2'> <img border=3 align=center src=ftp://www.mhou.es/mgl/Imagenes/edit.png ></a> ";
// realiza la busqueda y te ordena por el nombre( en result guarda todas las respuestas de la busqueda)
$result = mysql_query("SELECT * FROM novetats WHERE activar LIKE '1' ORDER BY ordre ASC", $link);
// esta función saca todos los elementos de result
if ($row = mysql_fetch_array($result))
{
// abre la tabla
echo "<br><br><br><table width='80%' align='center' border='0' bordercolor='white' cellspacing='3' > \n";
//Mostramos los nombres de las tablas
echo "<tr border='0'> \n";
echo "<td bgcolor='#00FF00' > <div align='center'><span class=\"Estilo3\"> titul_novetats";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> novetats";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> Ver";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> pujar";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> baixar";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> ordre";
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\">".$row["titul_novetat"]."</td> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\"><a href='control.php?ID=1&id_novetat=".$row["id_novetat"]."'> <img border=0 align=center src=/dreamweaver/img/edit.png> </td>\n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\"><a href='control.php?ID=3&ordre=".$row["ordre"]."&id_novetat=". $row["id_novetat"]."'> <img border=0 align=center src=/dreamweaver/img/canc.png></td> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\"><a href='control.php?ID=4&ordre=".$row["ordre"]."&id_novetat=". $row["id_novetat"]."'> <img border=0 align=center src=/dreamweaver/img/sort0.png> </td> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\"><a href='control.php?ID=5&ordre=".$row["ordre"]."&id_novetat=". $row["id_novetat"]."'> <img border=0 align=center src=/dreamweaver/img/sort1.png></td> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\">".$row["ordre"]."</td> \n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "</table> \n";
}
?>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Panel de merda</title>
</head>
<body>
<?php
// Conecta con la BBDD adecuada y guarda el identificador de conecion en link.
$link = mysql_connect("xxxxxxxxx", "xxxxxxxxx","xxxxxx");
mysql_select_db("xxxxxxx", $link);
$valor=$_GET["ID"];
$id_novetats=$_GET["id_novetat"];
$ordre=$_GET["ordre"];
$nombre_oferta=$_POST['nombre_oferta'];
$descripcion_oferta=$_POST["descripcion_oferta"];
$id_vis=$_POST['id_vis'];
$result = mysql_query("SELECT COUNT(*) FROM novetats");
$total_registros = mysql_result($result,0);
if (!$nombre_oferta||!$descripcion_oferta)
{
echo "";
}
else{
if(!$id_vis)
{
$result = mysql_query("SELECT COUNT(*) FROM novetats");
$numero_registros = mysql_result($result,0);
$dar_orden=$numero_registros +1;
$sSQL="INSERT INTO novetats (titul_novetat,novetat,ordre,activar) VALUES('$nombre_oferta','$descripcion_oferta','$da r_orden','1')";
$result=mysql_query($sSQL);
}
else{
$sSQL3="UPDATE novetats SET titul_novetat='$nombre_oferta' , novetat='$descripcion_oferta' WHERE id_novetat='$id_vis'";
$result3=mysql_query($sSQL3);
}
}
switch ($valor)
{
// Visualizar
case 1:
$a=1;
$res = mysql_query("SELECT * FROM novetats WHERE id_novetat='$id_novetats'",$link);
$row = mysql_fetch_array($res);
?>
<form method="post" name="form1" action="control.php">
<table align="left">
<tr valign="baseline">
<td width="108" align="left" valign="top" nowrap class="estilo Estilo7">Titulo novedad: </td>
<td width="229" class="estilo"><div align="left" class="Estilo3">
<input type="text" name="nombre_oferta" value="<? echo $row["titul_novetat"] ;?>" size="38">
</div></td>
</tr>
<tr valign="baseline">
<td width="108" align="left" valign="top" nowrap class="estilo Estilo7">Descripción Novedad: </td>
<td width="229" class="estilo"><div align="left" class="Estilo3">
<textarea type="text" name="descripcion_oferta" " cols="35" rows="10">
<? echo $row["novetat"]; ?></textarea>
</div></td>
</tr>
<td><input type="submit" name="BotonEnviar" value="grabar"> </td>
<input type="hidden" name="id_vis" value="<? echo $id_novetat; ?>">
</table>
</form>
<?
exit ();
break;
case 2:
?>
<form method="post" name="form1" action="control.php">
<table align="left">
<tr valign="baseline">
<td width="108" align="left" valign="top" nowrap class="estilo Estilo7">Titulo novedad: </td>
<td width="229" class="estilo"><div align="left" class="Estilo3">
<input type="text" name="nombre_oferta" value="" size="38">
</div></td>
</tr>
<tr valign="baseline">
<td width="108" align="left" valign="top" nowrap class="estilo Estilo7">Descripción Novedad: </td>
<td width="229" class="estilo"><div align="left" class="Estilo3">
<textarea name="descripcion_oferta" cols="35" rows="10"></textarea>
</div></td>
</tr>
<td><input type="submit" name="BotonEnviar" value="grabar"> </td>
</table>
</form>
<?
exit();
// borrar
case 3:
$ordre_nou=$ordre+1;
while ($total_registros>=$ordre){
$sSQL2="UPDATE novetats SET ordre='$ordre' WHERE ordre='$ordre_nou'";
$result2=mysql_query($sSQL2);
$ordre++;
$ordre_nou++;
}
$sSQL="DELETE From novetats WHERE id_novetat='$id_novetat'";
$result=mysql_query($sSQL);
break;
//pujar
case 4:
$result = mysql_query("SELECT ordre FROM novetats WHERE id_novetat LIKE '$id_novetat'", $link);
if($ordre==1)
{}
else{
$ordre_nou=$ordre-1;
$sSQL="UPDATE novetats SET ordre='$ordre' WHERE ordre='$ordre_nou'";
$result2=mysql_query($sSQL);
$sSQL="UPDATE novetats SET ordre='$ordre_nou' WHERE ordre='$ordre' AND id_novetat LIKE '$id_novetat'";
$result=mysql_query($sSQL);
}
break;
//baixar
case 5:
$result = mysql_query("SELECT ordre FROM novetats WHERE id_novetat LIKE '$id_novetat'", $link);
if($total_registros ==$ordre)
{$ordre_nou=$total_registros; }
else
{
$ordre_nou=$ordre+1;
}
$sSQL="UPDATE novetats SET ordre='$ordre' WHERE ordre='$ordre_nou'";
$result=mysql_query($sSQL);
$sSQL="UPDATE novetats SET ordre='$ordre_nou' WHERE ordre='$ordre' AND id_novetat LIKE '$id_novetat'";
$result=mysql_query($sSQL);
break;
}
echo "<a href='control.php?ID=2'> <img border=3 align=center src=ftp://www.mhou.es/mgl/Imagenes/edit.png ></a> ";
// realiza la busqueda y te ordena por el nombre( en result guarda todas las respuestas de la busqueda)
$result = mysql_query("SELECT * FROM novetats WHERE activar LIKE '1' ORDER BY ordre ASC", $link);
// esta función saca todos los elementos de result
if ($row = mysql_fetch_array($result))
{
// abre la tabla
echo "<br><br><br><table width='80%' align='center' border='0' bordercolor='white' cellspacing='3' > \n";
//Mostramos los nombres de las tablas
echo "<tr border='0'> \n";
echo "<td bgcolor='#00FF00' > <div align='center'><span class=\"Estilo3\"> titul_novetats";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> novetats";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> Ver";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> pujar";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> baixar";
echo "<td bgcolor='#00FF00' ><div align='center'><span class=\"Estilo3\"> ordre";
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\">".$row["titul_novetat"]."</td> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\"><a href='control.php?ID=1&id_novetat=".$row["id_novetat"]."'> <img border=0 align=center src=/dreamweaver/img/edit.png> </td>\n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\"><a href='control.php?ID=3&ordre=".$row["ordre"]."&id_novetat=". $row["id_novetat"]."'> <img border=0 align=center src=/dreamweaver/img/canc.png></td> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\"><a href='control.php?ID=4&ordre=".$row["ordre"]."&id_novetat=". $row["id_novetat"]."'> <img border=0 align=center src=/dreamweaver/img/sort0.png> </td> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\"><a href='control.php?ID=5&ordre=".$row["ordre"]."&id_novetat=". $row["id_novetat"]."'> <img border=0 align=center src=/dreamweaver/img/sort1.png></td> \n";
echo "<td bgcolor='#cccccc'><span class=\"Estilo1\">".$row["ordre"]."</td> \n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "</table> \n";
}
?>
</body>
</html>