Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/10/2009, 18:05
arcanisgk1
 
Fecha de Ingreso: mayo-2009
Mensajes: 200
Antigüedad: 15 años
Puntos: 7
Exclamación Respuesta: problemita xhtml+php

Cita:
Iniciado por Animeonx Ver Mensaje
¿y el print o el echo?
lo recorte ya que la variable al final sera guardada como ID pero de otra tabla,
por ejemplo ID- usuario = ID-personaje

Para los interesado aqui les mando el codigo del ultimo php, no se si esta corectamente trabajo o si se les puede hacer mejoras pero la prioridad para mi es resolver el problema de la ID.

Código PHP:
<?php
if(isset($_POST['namepj']) && !empty($_POST['namepj'])){
    
$id=$_POST['id'];
    
$namepj=$_POST['namepj'];
    
$raza=$_POST['raza'];
    
$prof=$_POST['prof'];
    if(
$prof==0000){
        echo 
"<meta http-equiv='refresh' content='10;url=/create.html' />";
        echo 
"Error, no ha introducido una Profecion correcta";
    }else{
        
$hibrid=$_POST['hibrid'];
        
$edad=$_POST['edad'];
        
$apa=$_POST['apa'];
        
$check=0;
        include(
"config/config.php");
    
// ya puedes acceder a la seccion de ".'<a href="members.php">Miembros</a>'."
    // Conectar a la base de datos
        
mysql_connect ($dbhost$dbusername$dbuserpass);
        
mysql_select_db($dbname) or die('No se puede seleccionar la base de datos');
        
$cnamepj mysql_query("SELECT namepj FROM pj WHERE namepj='$namepj'"); 
        
$namepj_exist mysql_num_rows($cnamepj);
        
$cid mysql_query("SELECT ID FROM pj WHERE ID='$id'"); 
        
$id_exist mysql_num_rows($cnamepj);
        
$act mysql_query("SELECT activate FROM pj WHERE namepj='$namepj'");
        if (
act>0){
            echo 
"<meta http-equiv='refresh' content='20;url=/index.html' />";
            echo 
"Ya existe un personaje activado a esta cuenta.<br>";
        }else{
            if (
$namepj_exist>0) {
                echo 
"<meta http-equiv='refresh' content='20;url=/create.html' />";
                echo 
"El nombre del personaje esta en uso.<br>";
                echo 
"Por favor utilice otro.<br>";
                echo 
"Por favor mandar un correo electrónico a [email protected]  con la siguiente información:<br>";
                echo 
"Nombre de la Cuenta.<br>";
                echo 
"Nombre del personaje a utilizar.<br>";
            }else{
                if (
$id_exist>0) {
                    echo 
"<meta http-equiv='refresh' content='20;url=/index.html' />";
                    echo 
"El numero de ID esta colapsado.<br>";
                    echo 
"Por favor mandar un correo electrónico a [email protected]  con la siguiente información:<br>";
                    echo 
"Nombre de la Cuenta.<br>";
                    echo 
"Nombre del personaje a utilizar.<br>";
                }else{
                    
mysql_query("INSERT INTO pj (ID,namepj,raza,prof,hibrid,edad,apa)
                    VALUES ('{$id}','{$namepj}','{$raza}','{$prof}','{$hibrid}','{$edad}','{$apa}')"
,$link);
        
// Ahora comprobaremos que todo ha ido correctamente
                    
$my_error mysql_error($link);
                    if(!empty(
$my_error)){
                        echo 
"<meta http-equiv='refresh' content='20;url=/create.html' />";
                        echo 
"Ha habido un error al insertar los valores. $my_error";
                        echo 
"Por favor mandar un correo electrónico a [email protected]  con la siguiente información:<br>";
                        echo 
"Este ERROR: $my_error<br>";
                        echo 
"Nombre de la Cuenta.<br>";
                        echo 
"Nombre del personaje a utilizar.<br>";
                    }else{
                        echo 
"<meta http-equiv='refresh' content='5;url=/create2.html' />";
                        echo 
"Almacenando Informacion...Por favor espere.<br>";
                        echo 
"ID: $id<br>";
                        echo 
"namepj: $namepj<br>";
                        echo 
"raza: $raza<br>";
                        echo 
"prof: $prof<br>";
                        echo 
"hibrid: $hibrid<br>";
                        echo 
"edad: $edad<br>";
                        echo 
"apa: $apa";}

                }
            }
        
        }
    }
}else{
    echo 
"<meta http-equiv='refresh' content='20;url=/create.html' />";
    echo 
"Error, no ha introducido todos los datos";}
?>