Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/05/2009, 16:42
rikimm
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: problema de boton personalizado

Cita:
Iniciado por argy Ver Mensaje
como pones ese código dentro de php, es decir como embebes dentro de php.

por otro lado (no es parte de tu problema) pero los valores del los atributos de una etiqueta html siempre van entre comillas dobles.

suerte.
te voy a poner el codigo para que lo veas y veas porque pongo tambien las comillas simples porque no los puedo poner dentro del codigo echo te dejo el codigo y aver si me pueden decir el error o el codigo que se deve poner
Código PHP:
<?php
session_start
();
//datos para establecer la conexion con la base de mysql.
mysql_connect('localhost','root','')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('doggy')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
function 
quitar($mensaje)
{
    
$nopermitidos = array("'",'\\','<','>',"\"");
    
$mensaje str_replace($nopermitidos""$mensaje);
    return 
$mensaje;
}
if(
trim($HTTP_POST_VARS["usuario"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
    
// Puedes utilizar la funcion para eliminar algun caracter en especifico
    //$usuario = strtolower(quitar($HTTP_POST_VARS["usuario"]));
    //$password = $HTTP_POST_VARS["password"];
    // o puedes convertir los a su entidad HTML aplicable con htmlentities
    
$usuario strtolower(htmlentities($HTTP_POST_VARS["usuario"], ENT_QUOTES));
    
$password $HTTP_POST_VARS["password"];
    
$result mysql_query('SELECT psw, login,nombre,rol FROM usuario WHERE login=\''.$usuario.'\'');
    if(
$row mysql_fetch_array($result)){
        if(
$row["psw"] == $password){
            
$_SESSION["nombre"] = $row['nombre'];
            
$_SESSION['rol']=$row['rol'] ;

echo
"
 <style type=text/css>
h3 {font-family:Curlz MT; font-size:20px;}
</style>"
;
                         
        if(
$_SESSION['rol']=='admin')
            
//{
                //echo"ola";
            
{        
            echo
"<br><br>   ";
                    echo 
"

            
         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center><table width=800 height=485 border=0 background=fondodoggymenu.gif>
    <tr>
    
    <td width=49 height=73>&nbsp;</td>
    <td width=49>&nbsp;</td>
    <td width=129>&nbsp;</td>
    <td width=110><p>&nbsp;</p>
      <p>&nbsp;</p></td>
    <td width=124><h3>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><br>Bienvenido&nbsp;&nbsp;&nbsp;"
.$_SESSION['nombre']. "</h3></td>
    <td width=187>&nbsp;</td>
    <td width=49>&nbsp;</td>
    <td width=51>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height=64>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
 // aqui es donde pongo el codigo       <td><img type=submit src=iconomini.png width=66% height=29 border=0 onclick='this.src = boton3-3.png' onmouseover='this.src = boton2-2.jpg' onmouseout='this.src = iconomini.png' /></img></td>
    <td<</td>
    <td></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</center>
         
"
;
 }
 
 
 
//else{
// echo"prueba1";
 //}
  
  
 
if($_SESSION['rol']=="user")
{
echo 
"<h3>prueba</h3>";
}



            
//Elimina el siguiente comentario si quieres que re-dirigir automáticamente a index.php
            /*Ingreso exitoso, ahora sera dirigido a la pagina principal.
            <SCRIPT LANGUAGE="javascript">
            location.href = "index.php";
            </SCRIPT>*/





        
}else{
            echo 
'Password incorrecto';
        }
    }else{
        echo 
'Usuario no existente en la base de datos';
    }
    
mysql_free_result($result);

 }else{
      echo 
'Debe especificar un usuario y password';
}
mysql_close();
?>