Ir para conteúdo
Fórum Script Brasil

nipp

Membros
  • Total de itens

    50
  • Registro em

  • Última visita

Tudo que nipp postou

  1. nipp

    ajuda Cronjob

    alguém plzz!!!!!!!!!!!
  2. nipp

    ajuda Cronjob

    Ai pesoal tipo algem sabe c tem como sem usa o Cronjob fazer pra 3 campos do banco de dados sempre restalrar quando der 00:00 ?? tipo ta em 20 so que o max é 100 ai qunado for 00:00 ele volta pro max q é 100?? valeuu em
  3. nipp

    Ajuda em consulta aleatoria

    mais e tenho que usar a igualdade porque o $local é onde ta armaenado o local do personagem e é onde tem os mostros tambem
  4. mais ou meo assim eu fiz a consulta que seria a linha SELECT Monstro FROM Loc_Mons WHERE Local = $local ORDER BY rand() Limit 1 so que deu esse erro You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order by rand() Limit 1' at line 1 ajuda ai plzz
  5. nipp

    mysql & PHP

    isso eu fizz mais e c ele for muda de cidades depois ?? eu tenho que usar o select na tabela cidades e depois subistituir o valr pelo qual ele escolhue?
  6. nipp

    mysql & PHP

    ai pessoal foi mal ai ta enchendo o saco mais um aves maiss tipo assim tenho uma atabela usuarios que tem um campo cidades e uma tabela cidades que ta cadasttrado as cidades queria saber como que eu faço pra pegar o id da tabela cidades e colocar no campo cidade da tabela usuarioo
  7. nipp

    (Resolvido) Session

    ai nem presciar arumei o erro graças ati valeu em cara
  8. nipp

    (Resolvido) Session

    então c eu definir o valor funciona mais c usar o $_SESSION['Id'] não da por um akso eu to puxando o $_SESSION['Id'] errado? oh o code esse aqui é no login tem que ter mais alguma coisa na restrita pra puxar o $_SESSIOn?? porque eu so declarei cmo você fez ai em cima $resultado = mysql_fetch_array($sql); //PEGA OS DADOS $login = mysql_result($sql,0,"Login"); $id = mysql_result($sql,0,"Id"); //INICIALIZA A SESSÃO session_start(); $_SESSION['Login'] = $resultado['Login']; // Fiz uma sessão para o usuario chamada de login que contem o valor do login do usuari $_SESSION['Id'] = $resultado['Id'];
  9. nipp

    (Resolvido) Session

    mais é c tipo eu teno que pegar o id conforme a pessoa logar então na hora que ela logarr eu tenho que pegar um session['Id'] e igualar ele ao $idusuario pra funciona??
  10. nipp

    (Resolvido) Session

    comoo asim laço eu fizz asim e concerteza ta errado if($idusuario != 0 ){ while($dados=mysql_fetch_array($exec)) { $id = $dados['Id']; // um campo da tabela $email = $dados['Email']; // outro campo da tabela $nick = $dados['Nick']; $foto = $dados['Foto']; $hptot = $dados['HpTot']; $hpatu = $dados['HpAtu']; $mpatu = $dados['MpAtu']; $mptot = $dados['MpTot']; $classe = $dados['Classe']; $expatu = $dados['ExpAtu']; $explvl = $dados['ExpLvl']; $berrys = $dados['Berrys']; $lvl = $dados['Lvl']; } // fim do while }else{ echo "não deu certo"; } pra ver c veio alguma coisa no idd so que da errado
  11. nipp

    (Resolvido) Session

    mais ai vai ficar assim? $selec = "SELECT * FROM Usu_Per WHERE Id = '$idusuario'"; $exec = mysql_query($selec, $conexao) or die(mysql_error()); $total = mysql_num_rows($exec); while($dados=mysql_fetch_array($exec)) { $id = $dados['Id']; // um campo da tabela $email = $dados['Email']; // outro campo da tabela $nick = $dados['Nick']; $foto = $dados['Foto']; $hptot = $dados['HpTot']; $hpatu = $dados['HpAtu']; $mpatu = $dados['MpAtu']; $mptot = $dados['MpTot']; $classe = $dados['Classe']; $expatu = $dados['ExpAtu']; $explvl = $dados['ExpLvl']; $berrys = $dados['Berrys']; $lvl = $dados['Lvl']; } so que ai não aparece nada
  12. nipp

    (Resolvido) Session

    Ai é mais ou menos aassim eu fz o meu sistema de login so que quando a peoa loga em ves de puxar os dados dela pelo id aparece o do ultimo que foi cadastrado e eu queria rumar isso aalguem ai pode me ajuda? o script da pagina restrita é esse $selec = "SELECT * FROM Usu_Per WHERE Id"; $exec = mysql_query($selec, $conexao) or die(mysql_error()); $total = mysql_num_rows($exec); while($dados=mysql_fetch_array($exec)) { $id = $dados['Id']; // um campo da tabela $email = $dados['Email']; // outro campo da tabela $nick = $dados['Nick']; $foto = $dados['Foto']; $hptot = $dados['HpTot']; $hpatu = $dados['HpAtu']; $mpatu = $dados['MpAtu']; $mptot = $dados['MpTot']; $classe = $dados['Classe']; $expatu = $dados['ExpAtu']; $explvl = $dados['ExpLvl']; $berrys = $dados['Berrys']; $lvl = $dados['Lvl']; } so que como e disse aparece so o ultimo cadastro feito e não busca pelo id o seu cadasro
  13. então é que c fazer assim todos osdados so vem do ultimo cadastro não pega os dados pelo idd e sim pelo ultimo cadastrado
  14. vo ser direto pode fazer isso pra chaar imagem em php porque tipo na hora de fazer o cadastro eu so guardei o diretorio da imagem no bd ai pode azer isso <?php echo "<img src='$foto' width='169' height='178'>";?> porque eu fiz da erro ~não mostra a imagen e o $foto é onde ta o link da imagem
  15. nipp

    id's de tabelas

    ai ai como que eu faço a comparação da primeira tabela com a segunda tabela? tipo na minha primeira tabela é onde ta guardado o login senha e email do usuario e na segunda tabela ta guardado os dados do site dele tipo quantas mosagens mandou entre outras e na segunda tabela tambem ta gravado o ip da 1º tabela soo que eu não to coneguindo é comparar o id da 1º tabela com a da 2º tabela pra mostrar tipo quantas mesnsagens ele mando
  16. nipp

    id's de tabelas

    ai pessoal como eu posso vazer em php pra qundo a pessoa logar no site pegue o id e o login dela? ai o login eu ussu pra fazer o login no iste normal ate ai consegui so que eu tenho que pegar o id dela e compra com o id de uma outra tabela pra poder mostrar os dados dela como eu poso fazer isso em php
  17. nipp

    ajuda com formularioo

    não MAIS EU VO MUDAR O CODE AIÉ QUE EESSE EU FIZ SO PRA MOSTRA AQUII O MEU É TOTALMENTE DIFERENTE MAIS AI TIPOO O SESSION TA PELO ID TEMQUE SER PELO LOGINN??
  18. nipp

    Como deixar o site assim?

    ai mais primeiro não tem que fazer um rame pra isso funcionar??
  19. nipp

    ajuda com formularioo

    é mais ou menos aassim eu tenho 2 tabelas uma usuario e outra personagem e tipo tem um campo na tebla personagem que o nome é Id_usuario qum tem o valor do id da tabela usuario tipo eu quero que quando a pessoa faça o login faça a consulta na tabela usuario veja qual é o id do personagem dela e mostre na tela olha ai o code que eu fizzz é ta dando erro e eu não sei o que é esse code é pra autenticar o login $usuario_log = $_POST[login]; $senha = $_POST[senha]; $sql = mysql_query("SELECT * FROM Usuarios WHERE Login = '".$usuario_log."' AND Senha = '".$senha."' ") or die("ERRO NO COMANDO SQL"); $row = mysql_num_rows($sql); if($row == 0) echo "Usuário/Senha inválidos"; else { $idusuario = mysql_result($sql, 0, "Id"); session_start(); $_SESSION[id] = $idusuario; header("Location: perfil.php"); } e esse code é da pagina restrita include("seguranca.php"); include("conexao.php"); @session_start(); $idusuario = $_SESSION['id']; $sql = "SELECT * FROM Personagem WHERE Id_Usuario = $id_usuario"; $row = mysql_num_rows($sql); if( $idusuario != $id_usuario){ echo "Personagem não Cadastrado"; }else{ $classe = mysql_result($sql, 0, "Casse"); $nick = mysql_result($sql, 0, "Nick"); $lvl = mysql_result($sql, 0, "Lvl"); $hpatu = mysql_result($sql, 0, "HpAtu"); $hptot = mysql_result($sql, 0, "HpTot"); $mpatu = mysql_result($sql, 0, "MpAtu"); $mptot = mysql_result($sql, 0, "MpTot"); $expatu = mysql_result($sql, 0, "ExpAtu"); $explvl = mysql_result($sql, 0, "ExpLvl"); $berrys = mysql_result($sql, 0, "Berrys"); $foto = mysql_result($sql, 0, "Foto"); ?> ah so pra constar ta dando erro na função mysql_num_rows() dando esse erro supplied argument is not a valid MySQL result resource in e aparece Personagem não Cadastrado
  20. nipp

    comparar uma tabla com a outra

    como assim?? porque tipo os dados das outras tabelas já estão na tabela eu não vo inseri nadanela so que que faça uma busca e veja c ele tem o item que ta na outra tabela pelo ir dependendo do item que ele escolheu entende??
  21. nipp

    comparar uma tabla com a outra

    cara valeu nem sabi que no php tinha essa função.... tenho que estuda muito ainda php^^ a agora uma outra pergunta tem como tipo eu puchar o id de mais 3 tabelas por essa funfão ou eu teno que fazer uma outra função??? porque tipo eu tenho que puchar o id de duas tabelas armas e cidades
  22. tipo eu fiz duas tabelas no banco de dados CREATE TABLE Personagens( Id int NOT NULL AUTO_INCREMENT, Usuario int NOT NULL, Cidade int NOT NULL DEFAULT 1, Arma int NOT NULL DEFAULT 1, Classe enum ('Capitao', 'Espadachim', 'Navegador', 'Atirador', 'Cozinheiro', 'Medico', 'Historiador', 'Carpinteiro', 'Musico') NOT NULL, Nick varchar(80) NOT NULL, Foto varchar(100) NOT NULL, Bando varchar(80) NOT NULL, Lvl int NOT NULL DEFAULT 1, Forca int NOT NULL DEFAULT 5, Agilidade int NOT NULL DEFAULT 5, Inteligencia int NOT NULL DEFAULT 5, HpAtu int NOT NULL DEFAULT 10, HpTot int NOT NULL DEFAULT 10, MpAtu int NOT NULL DEFAULT 15, MpTot int NOT NULL DEFAULT 15, ExpAtu int NOT NULL Default 0, ExpLvl int NOT NULL DEFAULT 100, Berrys int NOT NULL DEFAULT 0, PRIMARY KEY (Id, Usuario), FOREIGN KEY (Usuario) REFERENCES Usuarios(Id), FOREIGN KEY (Cidade) REFERENCES Cidades(Id), FOREIGN KEY (Arma) REFERENCES Armas(Id) ); CREATE TABLE Usuarios( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Nome varchar(80) NOT NULL, Sobrenome varchar(80) NOT NULL, Sexo enum ('M','F'), Email varchar(200) NOT NULL, Login varchar(20) NOT NULL, Senha varchar(32) NOT NULL, Classe enum ('Capitao', 'Espadachim', 'Navegador', 'Atirador', 'Cozinheiro', 'Medico', 'Historiador', 'Carpinteiro', 'Musico') NOT NULL, IsAdm Char(1) NOT NULL DEFAULT 'N' ); ai tipo como podem ver na tabela personagem eu coloquei uma referencia de usuario pra gravar o id da tabela usuario no campo usuario da tabela personagem so qeu não ta funcionando tem que ter algum code em php pra interagir com os 2 na hora do cadastro?? porque tipo o cadastro funciona direitinho porque eu fiz pra gravar em duas tabelas diferente na hora do cadastro so que não faz a refeencia e sempre fica 0 te m como ajuda e aqui ta o code do cadastro <?php ob_start(); $nome = $_POST['rNome']; $sobrenome = $_POST['rSobren']; $sexo = $_POST['rSexo']; $email = $_POST['rEmail']; $login = $_POST['rLogin']; $senha = $_POST['rPass1']; $senhaconf = $_POST['rPass2']; $classe = $_POST['rClasse']; $arma = $_POST['rArma']; $nick = $_POST['rNick']; $foto = $_POST['rFotos']; $hpatu = 30; $mpatu = 20; $hptot = 30; $mptot = 20; $berrys = 1000; $exp = 0; $explvl = 10; $level = 1; $for = 5; $int = 5; $agi = 5; include ('conexao.php'); $consulta = "SELECT * FROM Cidades WHERE Nome = '{$cidade}'"; $consulta = mysql_query($query); $query = "INSERT INTO `Usuarios` ( `Id` , `Nome` , `Sobrenome` , `Sexo` , `Email` , `Login` , `Senha` , `Classe` , `IsAdm` ) VALUES ('', '$nome', '$sobrenome', '$sexo', '$email', '$login', '$senha', '$classe', '')"; mysql_query($query,$conexao); $colocar = "INSERT INTO `Personagens` ( `Id` , `Usuario` , `Cidade` , `Arma` , `Classe` , `Nick` , `Foto` , `Bando` , `Lvl` , `Forca` , `Agilidade` , `Inteligencia` , `HpAtu` , `HpTot` , `MpAtu` , `MpTot` , `ExpAtu` , `ExpLvl` , `Berrys` ) VALUES ('', '', '', '', '$classe', '$nick', '$foto', '', '$level', '$for', '$agi', '$int', '$hpatu', '$hptot', '$mpatu', '$mptot', '$expatu', '$explvl', '$berrys')"; mysql_query($colocar,$conexao); header("Location:index.php?asd=1"); ?>
  23. aogora iss já deu ceerto passei a noite estudand umpokopra arrumar e deu certo so qe agora deu outro problena so que no banco de dados tipo eu tenho 4 tabelas usuario personaem armas cidades e na tabla personagen tem o campo usuario, cidade e armar so qe eu querofazer pra esse campos puchar o id do respectivo tipo o campo arma puca o id da arma que o personagem tiver usando eu usei um refence na hora de criar a tabela so que não ta funfando tem como ajjudar?
  24. então tipo o queeu fiz ali pra gravar em duas tabelas ta certo?? e os da vareavel é tipo tem as variaveis que ue já dei i valor na pagina do cadastro ai queria trazer elas pro aute_cad no kso esse code ai so que não sei c pode fazer isso tipo $hp=$_POST['$hp']; ou é mais facil declarar as variais normalmete sem puxar pelo metodo $_POST?
  25. ai pessoal tem como da uma ajuda tipo eu não sei c posso fazer um variavel puxar outra na hora do envio mais eu fiz esse code baseado nisso.. dem uma olha ai plzzz é e la em baico na parte de salvar no banco de dados pode fazer pra salvar em duas abelas diferentes?? mais deem uma olhada ai plz valeu emm aguardo respostas <?php ob_start(); $nome=$_POST['rNome']; $sobrenome=$_POST['rSobren']; $sexo=$_POST['rSexo']; $email=$_POST['rEmail']; $login=$_POST['rLogin']; $senha=$_POST['rPass1']; $senhaconf=$_POST['rPass2']; $classe=$_POST['rClasse']; $hpatu = $_POST['$hpatu']; $mpatu = $_POST['$hpatu']; $mptot = $_POST['$mptot']; $hptot = $_POST['$hptot']; $berrys = $_POST['$berrys']; $exp = $_POST['$exp']; $explvl = $_POST['$explvl']; $level = $_POST['$level']; $for = $_POST['$for']; $int = $_POST['$int']; $agi = $_POST['$agi']; $nick = $_POST['rNick']; $foto = $_POST['rFotos']; $arma = $_POST['rArma']; include ('conexao.php'); $comando = "select * from usuarios where Login = '$login'"; $res=mysql_query($comando,$con); $quanto=mysql_num_rows($res); if ($quanto==0) { echo ""; } else { header("Location:cad.php?erro=2"); die; } //Codigo PHP para validação dos dados //Não vamos validar ao extremo mais serial ideal uma validação de e-mail. //if que verifica se o botão submit foi pressionado, no easy-php ocorre um erro de variavel mas não se preocupe. if($_POST['rSubmit'] == "Registrar"){ //Vamos verificar o tamanho dos campos, adicione os outros campos ao final if(strlen($_POST['rNome']) == 0){ header("Location:cad.php?erro=1"); }elseif(strlen($_POST['rSobren']) == 0){ header("Location:cad.php?erro=1"); }elseif(strlen($_POST['rSexo']) == 0){ header("Location:cad.php?erro=3"); }elseif(strlen($_POST['rEmail']) == 0){ header("Location:cad.php?erro=1"); }elseif(strlen($_POST['rLogin']) == 0){ header("Location:cad.php?erro=1"); }elseif(strlen($_POST['rClasse'])== 0) header("Location:cad.php?erro=3"); }elseif(strlen($_POST['rFotos']) == 0){ header("Location:cad.php?erro=6"); }elseif(strlen($_POST['rNick']) == 0){ header("Location:cad.php?erro=1"); }elseif($_POST['rPass1'] != $_POST['rPass2']){ header("Location:cad.php?erro=4"); }else{ $senha_crip = md5($senha); $comando="INSERT INTO usuarios (Id,Nome,Sobrenome,Sexo,Email,Login,Senha,Classe) VALUES (0,'$nome','$sobrenome','$sexo','$email','$login','$senha_crip','$classe')"; $res=mysql_query($comando,$con) or die (mysql_error()); $comando2="INSERT INTO personagens (Cidade, Arma, Classe, Nick, Foto, Lvl, Forca, Agilidade, Inteligencia, HpAtu, HpTot, MpAtu, MpTot, ExpAtu, ExpLvl, Berrys) VALUES ('$cidade', '$arma', '$classe', '$nick', '$foto', '$lvl', '$for', '$agi', '$int', '$hpatu', '$hptot', '$mpatu', '$mptot', '$expatu', '$exptot', '$berrys')"; $res2=mysql_query($comando2,$con) or die (mysql_error()); $res2=mysql_close($con); echo "Usuario $login cadastrado com susseço"; } header("Location:index.php?asd=1"); ?>
×
×
  • Criar Novo...