el problema es q si escribo algo en los texbox los edita pero si lo pego
de algun texto de afuera no me lo guarda que seria.
Código PHP:
<?php
// Carga Variables
$mode = $_GET['mode'];
$id = $_GET['id'];
$method = "ASC";
$tituloes = $_POST['titulo_es'];
$tituloen = $_POST['titulo_en'];
$descripcion_es = $_POST['texto'];
$descripcion_en = $_POST['texto2'];
$orderby = strtolower($_GET['orderby']);
if ($orderby == "") {$orderby = "name"; $method = "ASC";}
// Edita una pagina
if ($_POST['accion'] == "toedit") {
$update_p = mysql_query("UPDATE pages SET name='$tituloes', name_en='$tituloen', contenido='$descripcion_es', contenido_en='$descripcion_en' WHERE pid='$id'");
$error = "Pagina Editada con Exito";
}
// Elimina una pagina
if ($_GET['mode'] == "delete") {
$del_p = mysql_query("DELETE FROM pages WHERE pid='$id'");
$mode = "";
}
// Query Principal
$propiedades = mysql_query("SELECT * FROM pages ORDER BY $orderby $method");
if ($error != "") echo "<div align='center' class='texterror'>".$error."</div>";
?>
<?php if ($mode == "") {?>
<br />
<table width="80%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="2%"> </td>
<td colspan="3"><table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td colspan="5" bgcolor="#333333"><img src="images/layout/spacer.gif" width="1" height="1"></td>
</tr>
<tr>
<td width="6%" class="tablehead" align="center">ID</td>
<td width="35%" align="center" class="tablehead"><a href="manager.php?view=<?php echo $view;?>&orderby=name" class="linktablehead">Nombre</a></td>
<td width="35%" class="tablehead" align="center"><a href="manager.php?view=<?php echo $view;?>&orderby=name_en" class="linktablehead">Name</a></td>
<td width="11%" align="center" class="tablehead">Editar</td>
</tr>
<?php $cont_c = 0;
while ($rpropiedades = mysql_fetch_array($propiedades)) {?>
<tr bgcolor=<?php if ($cont_c/2 == round($cont_c/2)) {$color_bk = "#FFFFFF"; echo "'$color_bk'";} else {$color_bk = "#e5e5e5"; echo "'$color_bk'";}?> onMouseOver="this.style.color='#000000'; this.style.backgroundColor='#999999';" onMouseOut="this.style.color='#000000'; this.style.backgroundColor='<?php echo $color_bk;?>';">
<td align="center"><?php echo $rpropiedades['pid'];?></td>
<td align="center"><?php echo $rpropiedades['name'];?></td>
<td align="center"><?php echo $rpropiedades['name_en'];?></td>
<td align="center"><a href="manager.php?view=<?php echo $view;?>&id=<?php echo $rpropiedades['pid'];?>&mode=edit"><img src="<?php echo $dir_iconos;?>edit.gif" border="0" /></a></td>
</tr>
<?php $cont_c++;
}?>
</table>
</td>
<td width="2%"> </td>
</tr>
<tr>
<td> </td>
<td width="5%"> </td>
<td colspan="2"> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td width="80%"><div align="right"><a href="manager.php?view=<?php echo $view;?>&mode=add"><img src="<?php echo $dir_iconos;?>add.gif" border="0"/></a></div></td>
<td width="20%"> <a href="manager.php?view=<?php echo $view;?>&mode=add" class="link02">Agregar Seccion</a> </td>
<td> </td>
</tr>
</table>
<p> </p>
<p> </p>
<?php } ?>
<?php if ($mode == "edit") {
$edit_p = mysql_query("SELECT * FROM pages WHERE pid='$id'");
$redit_p = mysql_fetch_array($edit_p);
?>
<table width="85%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right"><< <a href="?view=<?php echo $view;?>" class="pagenumber">Back</a> </td>
</tr>
</table>
<form name="FormPAdd" action="?view=<?php echo $view;?>&id=<?php echo $id;?>&mode=<?php echo $mode;?>" method="post">
<table width="75%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="100%" align="center" class="tablehead">Editar Pagina</td>
</tr>
<tr>
<td align="center"><hr></td>
</tr>
<tr><td align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td width="19%" align="right">Titulo Español:</td>
<td width="1%"> </td>
<td width="80%" align="left"><input name="titulo_es" type="text" class="formboxestext2" value="<?php echo $redit_p['name'];?>" size="50" maxlength="50"/></td>
</tr>
<tr>
<td width="19%" align="right">Titulo Ingles:</td>
<td width="1%"> </td>
<td width="80%" align="left"><input name="titulo_en" type="text" class="formboxestext2" value="<?php echo $redit_p['name_en'];?>" size="50" maxlength="50"/></td>
</tr>
<tr>
<td align="right">Descripción Español:</td>
<td> </td>
<td align="left"><textarea id="texto" name="texto" rows=6 cols=60><?
echo $redit_p['contenido'];?></textarea>
</td>
</tr>
<tr>
<td align="right">Descripción Ingles:</td>
<td> </td>
<td align="left"><textarea id="texto2" name="texto2" rows="6" cols="60"><?
echo $redit_p['contenido_en'];?></textarea>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><p>
<input type="submit" name="Submit" value="Editar Pagina" class="buttons"/>
<input type="hidden" name="accion" value="toedit" />
</p>
<p> </p></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</td>
</tr>
</table>
</form><?php } ?>