Bueno. He cambiado un poco el sistema de dar placas. Como podéis comprobar, en vez de poner la URL, hay que tocar el código de la placa. Pero cuando lo subo, lo examino, y veo que lo de tocar el código está en blanco.
Miren el código PHP:
<!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>:: Control de placas ::</title>
<style type="text/css">
<!--
.Estilo1 {
font-family: Tahoma;
font-size: 11px;
}
.Estilo13 {
color: #FF0000;
font-size: 12px;
font-weight: bold;
}
.Estilo15 {font-family: Tahoma; font-size: 11px; font-weight: bold; }
-->
</style>
<?php
include("conectar.php");
// Creado por RamFu :D
// Mantened los creditos porfavor!
?>
</head>
<body>
<table width="575" border="0" align="center" cellpadding="10" cellspacing="0">
<tr>
<td bgcolor="#E8F3FD"><table width="99%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr>
<td bgcolor="#E8F3FD"><p align="center" class="Estilo15">:: Control de placas ::</p>
<form id="form" name="form" method="post" action="panel.php?mostrar=addbadge&<? echo session_name()."=".session_id() ?>">
<div align="center"><span class="Estilo1">
<?
if (isset($_POST['B1'])) {
if ($_POST['user'] != "" && $_POST['placa'] != "" && $_POST['nombre'] != "" && $_POST['descripcion'] != "") {
$placa = $_POST['placa'];
$descipcion = $_POST['descipcion'];
$nombre = $_POST['nombre'];
$user = $_POST['user'];
$sql1 = mysql_query("SELECT * FROM placas WHERE user='$user' WHERE nombre='$nombre' WHERE descripcion='$descripcion'");
if (mysql_num_rows($sql1)) {
mysql_query("UPDATE `placas` SET placa = '$placa' WHERE user='$user' WHERE nombre='$nombre' WHERE descripcion='$descripcion'");
echo "<tr><td align=center class=Texto>Actualizado con exito!<br>";
echo "<a href=\"panel.php?".session_name()."=".session_id()."\" class=EnlaceMenu>Volver</a></td></tr>";
} else {
mysql_query("INSERT INTO `placas` (user, placa, nombre, descripcion) VALUES ('".$_POST['user']."', '".$_POST['placa']."', '".$_POST['nombre']."', '".$_POST['descripcion']."')");
echo "<tr><td align=center class=Texto>Placa enviada con éxito.<br>";
echo "<a href=\"panel.php?".session_name()."=".session_id()."\" class=EnlaceMenu>volver</a></td></tr>";
}
} else {
echo "<tr><td align=center class=Texto><font color=\"#cc0000\">Has dejado algun campo vacío.<br></font>";
echo "<a href=\"panel.php?mostrar=addbadge&".session_name()."=".session_id()."\" class=EnlaceMenu>volver</a></td></tr>";
}
} else {
?>
<br />
<strong>Nick:</strong><br />
<label>
<select class="Estilo1" name="user" id="user">
<?
$query = mysql_query("SELECT * FROM `usuarios`");
while($datos = mysql_fetch_array($query)) {
echo "<option value=\"".$datos[nick]."\">".$datos[nick]."</option>";
}
?>
</select>
</label>
<br />
<strong>Código de la placa:</strong></span><br />
<select class="Estilo1" name="placas" id="placas">
<?
$query = mysql_query("SELECT * FROM `placas`");
while($datos = mysql_fetch_array($qbadge)) {
echo "<option value=\"".$datos[placas]."\">".$datos[placas]."</option>";
}
?>
</select><br />
<span class="Estilo15">Nombre de la placa:</span> <br />
<input name="nombre" type="text" id="nombre" />
<br />
<span class="Estilo15">Descripción: </span><br />
<input name="descripcion" type="text" id="descripcion" />
<br />
<label>
<input name="B1" type="submit" id="B1" value="Dar placa" />
</label>
</div>
</form></td>
</tr>
</table>
<div align="center" class="Estilo13"></div></td>
</tr>
</table>
<? } ?>
</body>
</html>
¿Algo está mal? Esa es mi pregunta.