Ir para conteúdo
Fórum Script Brasil

aesir

Membros
  • Total de itens

    24
  • Registro em

  • Última visita

Posts postados por aesir

  1. Consegui pode feixar o tópico

    Aqui pra quem quiser:

    editor.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>Editor de txt</title>

    </head>

    <body>

    <?php

    $fn = "ejemplo.txt";

    if (isset($_POST['content']))

    {

    $content = stripslashes($_POST['content']);

    $fp = fopen($fn,"w") or die ("Error al abrir el archivo");

    fputs($fp,$content);

    fclose($fp) or die ("Error al cerrar el archivo");

    }

    ?>

    <div style=width:950px; text-align: center; margin: auto; background-color: #F0F0F0; border: 1px solid #B3B9D5; border-color: #B3B9D5; padding: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #717CB0; font-size: 14px;">

    Editor de archivos <strong>txt

    </strong><br /><br />

    <form action="<?php echo $_SERVER["PHP_SELF] ?>" method="post">

    <textarea rows="25" cols="110" name="content"><?php readfile($fn); ?></textarea>

    <br />

    <br />

    <input type="submit" value=" Guardar los cambios ">

    </form>

    <br />

    www.mipolaris.com

    </div>

    </body>

    </html>

    ejemplo.txt

    Aqui eu edito
  2. Olá, alguém poderia me ensinar como faço para editar um texto dinamicamente em php?

    ex: fazer com que no painel do admin se possa editar o texto que aparece na parte x do site

    se alguém puder me enviar um turorial ensinando como fazer ou algo do tipo ficarei grato pois não encontrei na net

  3. Eu tenho que recuperar a session e jogala no meu script como farei isso?

    Meu script de login:

    <link rel="stylesheet" href="css/style.css" type="text/css" media="all">

    <?

    session_start();

    if ($_POST['username']) {

    if( strtolower($_POST['code'])!= strtolower($_SESSION['texto'])){

    include('header.php');

    echo "<br><br>ERRO Código De Segurança... ";

    exit();

    }

    //Comprobacion del envio del nombre de usuario y password

    require('funciones.php');

    $username=uc($_POST['username']);

    $password=uc($_POST['password']);

    if ($password==NULL) {

    echo "A Senha Não Foi Enviada";

    }else{

    require('config.php');

    $query = mysql_query("SELECT username,password FROM tb_users WHERE username = '$username'") or die(mysql_error());

    $data = mysql_fetch_array($query);

    if($data['password'] != $password) {

    echo "Login incorreto";

    }else{

    $query = mysql_query("SELECT username,password FROM tb_users WHERE username = '$username'") or die(mysql_error());

    $row = mysql_fetch_array($query);

    mysql_close($con);

    $nicke=$row['username'];

    $passe=$row['password'];

    //90 dias dura la cookie

    setcookie("usNick",$nicke,time()+7776000);

    setcookie("usPass",$passe,time()+7776000);

    $lastlogdate=time();

    $lastip = getRealIP();

    require('config.php');

    $querybt = "UPDATE tb_users SET lastlogdate=$lastlogdate', lastiplog='$lastip' WHERE username='$nicke'";

    mysql_query($querybt) or die(mysql_error());

    mysql_close($con);

    ?>

    <div id="navtoplist">

    <?

    // Si estan definidas las variables de las cookies se procede a mostrar el menu pero no sin antes comprobar que los

    // datos de las cookies verdaderamete son del usuario en cuestion.

    if(isset($_COOKIE["usNick]) && isset($_COOKIE["usPass"]))

    {

    // Se incluyen los archivos necesarios

    // Se sanitizan los datos de las cokies

    $user=uc($_COOKIE["usNick"]);

    // Se selecciona la tabla tb_users donde el usuario es el que se provee en la cookie

    require('config.php');

    $sql = "SELECT * FROM tb_users WHERE username=$user'";

    $result = mysql_query($sql);

    $row = mysql_fetch_array($result);

    mysql_close($con);

    // Se sanitiza de nuevo la cookie

    $wask = uc($_COOKIE["usNick]);

    // Se define $wesk como el nombre de usuario de la tabla tb_users

    $wesk = $row['username'];

    // Se comprueba que el dato de la cookie sea el mismo que el de la tabla, de lo contrario se muestra error, se termina

    // el script y se borra la cookie.

    if("$wesk" != "$wask") {

    echo "Login incorreto.";

    ?>

    <input type=button" value="Reload Page" onClick="window.location.reload()">

    <?

    exit();

    }

    // Se sanitiza la cookie usPass

    $wazk = uc($_COOKIE["usPass]);

    // Se define $wezk como el nombre de usuario de la tabla tb_users

    $wezk = $row['password'];

    // Se comprueba que el dato de la cookie sea el mismo que el de la tabla, de lo contrario se muestra error, se termina

    // el script y se borra la cookie.

    if("$wezk" != "$wazk") {

    echo "Login incorreto.";

    ?>

    <input type="button" value="Reload Page" onClick="window.location.reload()">

    <?

    exit();

    }

    <script>

    window.top.location = 'membros.php';

    </script>

    <?

    }

    }

    }else{

    ?>

    <? include('header.php'); ?>

    <div align="center"><div id="form">

    <fieldset>

    <legend>Login</legend>

    <form action='login.php' method='POST'>

    <table width="400" border="0" align="center">

    <tr>

    <td width="150" align="left"><p><label>Nome De Usuário</label></p></td>

    <td width="250" align="left"><input type='text' size='15' maxlength='25' name='username' autocomplete="off"value="" tabindex="1" /></td>

    </tr>

    <tr>

    <td width="150" align="left"><p><label>Senha</label></p></td>

    <td width="250" align="left"><input type='password' size='15' maxlength='25' name='password' autocomplete="off" value="" tabindex="2" /></td>

    </tr>

    <tr>

    <td width="150" align="left"><p><label>Código De Segurança </label></p></td>

    <td width="250" align="left"><input type='text' size='3' maxlength='3' name='code' autocomplete="off" class="securitycode" value="" tabindex="3" /></td>

    </tr>

    <tr>

    <td width="150" align="left">&nbsp;</td>

    <td width="250" align="left"><img src="image.php?<?php echo $res; ?>" /></td>

    </tr>

    <tr>

    <td width="150" align="left">&nbsp;</td>

    <td width="250" align="right"><input type="submit" value="Enter" class="submit" tabindex="4" />

    </td>

    </tr>

    </table>

    </form>

    </fieldset>

    </div></div>

    <?

    }

    ?>

  4. ELe tem que pegar o username do banco e exibir só isso que eu quero

    Ficou em branco com essa nova tentativa

    Seja Bem Vindo

    <?php

    // ver si es administrador

    require('config.php');

    $user = 'username';

    $sql = "SELECT * FROM tb_users WHERE username='.$user.'";

    $result = mysql_query($sql);

    $row = mysql_fetch_array($result);

    mysql_close($con);

    $administrator = $row['user_status'];

    echo $administrador;

    echo $row['user_status'];

    echo $row['username'];

    ?>

    Aqui minha config.php

    <?php

    // Database configuration

    $bd_host = "meu host";

    $bd_usuario = "meu usuario";

    $bd_password = "minha senha";

    $bd_base = "nome do bd";

    $link = "link do meu site";

    $con = mysql_connect($bd_host, $bd_usuario, $bd_password); mysql_select_db($bd_base, $con);

    ?>

    Aqui a tabela

    http://img823.imageshack.us/img823/2316/adminrl.jpg

  5. As configurações de conexao estão corretas até porque eu consigo logar na conta, quando eu acesso a página fica em branco vou colocar mysql_close($con); no final pra ver o que aparece e já edito aqui

    deu erro na linha 18 onde está o mysql_close($con);

    <?php

    // ver si es administrador

    require('config.php');

    $sql = "SELECT * FROM tb_users WHERE username='$user'";

    $result = mysql_query($sql);

    $row = mysql_fetch_array($result);

    mysql_close($con);

    $administrator = $row['user_status'];

    echo $administrador;

    echo $row['user_status'];

    echo $row['username'];

    mysql_close($con);

    ?>

  6. Fiz desta forma e não pegou =/

    // ver si es administrador

    require('config.php');

    $sql = "SELECT * FROM tb_users WHERE username='$user'";

    $result = mysql_query($sql);

    $row = mysql_fetch_array($result);

    mysql_close($con);

    $administrator = $row['user_status'];

    echo $administrador;

    echo $row['user_status'];

    echo $row['username'];

    &nbsp;&nbsp;&nbsp;&nbsp;Seja Bem Vindo <span class=textblue'>".$row['username]."</span>";&nbsp;| &nbsp;<a href="logout.php">Sair</a>

    Esse é o meu problema ele não da retorno

  7. Olá, o que estou fazendo errado?

    gostaria que o codigo faça uma consulta no banco e mostre o nome de usuario do membro

    // ver si es administrador

    require('config.php');

    $sql = "SELECT * FROM tb_users WHERE username='$user'";

    $result = mysql_query($sql);

    $row = mysql_fetch_array($result);

    mysql_close($con);

    $administrator = $row['user_status'];

    Seja Bem Vindo <span class=textblue'>".$row['username]."</span>";&nbsp;| &nbsp;<a href="logout.php">Sair</a>

  8. Olá, o que estou fazendo errado?

    gostaria que o codigo faça uma consulta no banco e mostre o nome de usuario do membro

    // ver si es administrador

    require('config.php');

    $sql = "SELECT * FROM tb_users WHERE username='$user'";

    $result = mysql_query($sql);

    $row = mysql_fetch_array($result);

    mysql_close($con);

    $administrator = $row['user_status'];

    Seja Bem Vindo <span class=textblue'>".$row['username]."</span>";&nbsp;| &nbsp;<a href="logout.php">Sair</a>

  9. O usuario entra na lightbox digita login e senha e clica em entrar porém quando ele entra a pagina fica dentro do lightbox e o que eu gostaria era que lightbox fechasse e abrisse a pagina

    <?php

    echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=membros.php'>";

    ?>

  10. Olá, amigos scriptbrasil...

    Estou com problema no modal box:

    - Fiz um modal, e o conteúdo contido nela é uma página PHP de login, que contém um código de segurança, porém o mesmo não aparece no modal, por que?

    Sem o modal:

    http://www.freeimagehosting.net/243e5

    Percebam que aparece o código de segurança

    Com o modal:

    http://www.freeimagehosting.net/11b87

    Percebam que não aparece o código de segurança

    @EDIT

    Mover para javascript!!

  11. Criei esse script para fazer a seguinte função:

    Conectar ao DB e pegar a informação de nivel do usuario (1=admin e 2=moderador) em seguida checar qual o respectivo nivel dele e redirecionalo para sua respectiva pagina porém não funciona porque?

    <?php
    require_once("conexao.php");
    $nivel = 'nivel';
    
    switch ( $nivel["nivel"])
          {
                  case "1":
                  {
                         $pagina = "admin.php";
                        break;
                  }
                  case "2":
                  {
                         $pagina = "moderador.php";
                        break;
                  }
                  default:
                  {
                         $pagina = "login.php";
                        break;
                  }
           }
    ?>

  12. Como faço pra por niveis de acesso nesse script? Onde 1=Administrador e 2=Moderador quando o usuario logar checa qual o nivel dele e se caso for 1 ele é redirecionado para admin.php e se for 2 para moderador.php

    CREATE TABLE `admins` (
    `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    `nivel` VARCHAR( 200 ) NOT NULL ,
    `email` VARCHAR( 200 ) NOT NULL ,
    `login` VARCHAR( 200 ) NOT NULL ,
    `senha` VARCHAR( 200 ) NOT NULL ,
    `repitasenha` VARCHAR( 200 ) NOT NULL
    ) ENGINE = MYISAM;
    ");
    <style type="text/css">
    <!--
    body {
    background-color: #666666;
    }
    -->
    </style><div align="center">
    <?php
    require_once("conexao.php");
    session_start();
    ob_start();
    ?>
    <?php
    $login = @ant_sql($_POST['usuario']);
    $senha = @ant_sql($_POST['senha']);
    $check = @ant_sql($_POST['check']);
    $pagina = "index.php"; //Mudar essa Linha para onde a após o login será rederecionado, mais usado o index.php
    ######
    $sql = mysql_query("SELECT * FROM admins WHERE login = '$login' AND senha = '$senha'");
    
    if(mysql_num_rows($sql) <= 0){
    echo "<br><br><font color='#FFFF00'>Login n&atilde;o pode ser Efetuado, Clique <a href='java script:history.back(1);'>AQUI</a> para Voltar.</font>";
    }elseif(mysql_num_rows($sql) > 1){
    echo "<br><br><font color='#FFFF00'>Login n&atilde;o pode ser Efetuado, Clique <a href='java script:history.back(1);'>AQUI</a> para Voltar.</font>";
    }elseif(mysql_num_rows($sql) <> 1){
    echo "<br><br><font color='#FFFF00'>Login n&atilde;o pode ser Efetuado, Clique <a href='java script:history.back(1);'>AQUI</a> para Voltar.</font>";
    }elseif(mysql_num_rows($sql) == 1 && $check == "marcado"){
    $_SESSION['LOGADOUSER'] = $login;
    $_SESSION['LOGADOSENHA'] = $senha;
    setcookie("3e00afdb2ee8ca59758db1483a623b1f", "3e00afdb2ee8ca59758db1483a623b1f", time()+(30*8600));
    header("Location: $pagina");
    
    
    }elseif(mysql_num_rows($sql) == 1 && $check == ""){
    $_SESSION['LOGADOUSER'] = $login;
    $_SESSION['LOGADOSENHA'] = $senha;
    header("Location: $pagina");
    
    }
    
    
    ob_end_flush();
    ?>
    </div>
    Acredito que eu poderia usar da seguinte forma porém não sei como aplicar de forma correta
    switch ( $nivel["nivel"])
          {
                  case "1":
                  {
                         $pagina = "admin.php";
                        break;
                  }
                  case "2":
                  {
                         $pagina = "index.php";
                        break;
                  }
                  default:
                  {
                         $pagina = "login.php";
                        break;
                  }
           }

×
×
  • Criar Novo...