Ir para conteúdo
Fórum Script Brasil

myshdo

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que myshdo postou

  1. myshdo

    pegar conteudo oculto

    como esconder link ate mesmo quando a pessoa clickar para ver codigo fonte e também pegar conteudo oculto exemplo eu queria pegar 3 links meusite.com/audioID=6733478.mp3 meusite.com/videoID=6733478.avi meusite.com/outroarquivo=6733478.rar 1° audio 2º video 3ºoutro arquivo qualquer so queria que aparececem so quando click em: download eu pesquisei em outro forum e falarão que da para fazer isso usando input ou alguma coisa do tipo mais eu não sei você poderião fazer um exemplo para mim? obrigado
  2. ok. mais como voltar com erro quando membro tentar se registrar com espaços e caracteres especiais tipo alert ? obrigado <? include("includes/session.php"); include("templates/header.php"); include("templates/header_sub.php"); ?> <table width="725" border="0" align="center"> <tr> <td> <? if($session->logged_in){ echo "<h1>Registrado</h1>"; echo "<p>Desculpe <b>$session->username</b>, Mais voce já e registrado. " ."<a href=\"$web_path\">voltar para pagina principal</a>.</p>"; } elseif(isset($_SESSION['regsuccess'])){ /* Registration was successful */ if($_SESSION['regsuccess']){ echo "<h3>Registrado(a)!</h3>"; echo "<p>Obrigado! <b>".$_SESSION['reguname']."</b>, suas informacoes foram adicionadas a nossa base de dados, " ."voce agora poderá acessar sua conta<a href=\"".$web_path."main.php\"> <b>aqui<br></a></p>"; } /* Registration failed */ else{ echo "<h3>falha no registro</h3>"; echo "<p>desculpa mais um erro ocorreu e seu registro para nome <b>".$_SESSION['reguname']."</b>, " ."não pode ser completa tente outro por favor .<br>Voce ira ser direcionado(a) para pagina de regitro em alguns segundos.</p><br>"; echo "<script language=javascript> setTimeout(\"location.href='register.php'\", 5000); </script>"; } unset($_SESSION['regsuccess']); unset($_SESSION['reguname']); } else{ ?> <table align="center" border="0" width="728"> <tr> <td valign="top"><p><br> </td> </tr> <tr><td>&nbsp;</td></tr> <td valign="top"> <?if($_GET['error']!="") { echo "<div class=\"little-box\">$_GET[error]</div>"; } ?> </td> </tr> <td valign="top"> <form name="Register" action="<?=$web_path;?>process.php" method="POST" onSubmit="return ValidateForm()"> <table align="left" border="0" cellspacing="0" cellpadding="3"> <tr><td colspan="2">&nbsp;</td></tr> <? if($form->num_errors > 0){ echo "<tr><td colspan=\"2\"><font size=\"1\" color=\"#ff0000\">".$form->num_errors." error(s) encontrado</td></tr>"; } ?> <? if($_GET['message'] !=""){ echo "<tr><td colspan=\"2\"><font size=\"1\" color=\"#ff0000\">".$_GET['message']."</td></tr>"; } ?> <tr><td colspan="1">&nbsp;</td></tr> <tr><td>Username:</td><td><input type="text" name="user" maxlength="30" value="<? echo $form->value("user"); ?>"></td><td><? echo $form->error("nome"); ?></td></tr> <tr><td>Senha:</td><td><input type="password" name="pass" maxlength="30" value="<? echo $form->value("pass"); ?>"></td><td><? echo $form->error("senha"); ?></td></tr> <tr><td>Email:</td><td><input type="text" name="email" maxlength="50" value="<? echo $form->value("email"); ?>"></td><td><? echo $form->error("email"); ?></td></tr> <tr><td colspan="2" align="right"> <input type="hidden" name="subjoin" value="1"> <input type="submit" value="Registre-se!"></td></tr> <tr><td colspan="2">&nbsp;</td></tr> <tr><td colspan="2" align="left"><a href="main.php">já e registrado? &nbsp; Click aqui para fazer login!</a></td></tr> </table> </form> </td><td width="310" align="center" valign="top"> <?=$ads['box_ad'];?></td></tr></table> <? } ?> </td> </tr> </table> </td> </tr> </table> <?php include("templates/footer.php");?> </body> </html>
  3. eu estou com pequeno problema com registro de novos membros no meu site só que eu não intendo de php então não conseguir resolver quando utiliza espaços,ou acentos e caracteres especias ,quando vai fazer login não funciona como proibir usar espacos,acentos,e caracteres especias para não ter esse problema? aqui esta o script <? include("includes/session.php"); class Process { function Process(){ global $session; if(isset($_POST['sublogin'])){ $this->procLogin(); } else if(isset($_POST['subjoin'])){ $this->procRegister(); } else if(isset($_POST['subforgot'])){ $this->procForgotPass(); } else if(isset($_POST['subedit'])){ $this->procEditAccount(); } else if($session->logged_in){ $this->procLogout(); } else{ header("Location: main.php"); } } function procLogin(){ global $session, $form; $retval = $session->login($_POST['user'], $_POST['pass'], isset($_POST['remember'])); if($retval){ header("Location: ".$session->referrer); } else{ $_SESSION['value_array'] = $_POST; $_SESSION['error_array'] = $form->getErrorArray(); header("Location: ".$session->referrer); } } function procLogout(){ global $session; $retval = $session->logout(); header("Location: main.php"); } function procRegister(){ global $session, $form, $mailer; // if(ALL_LOWERCASE){ $_POST['user'] = strtolower($_POST['user']); // } // $retval = $session->register($_POST['user'], $_POST['pass'], $_POST['email']); $result = mysql_query("SELECT COUNT(*) FROM users WHERE username = '".$_POST['user']."'") or die(mysql_error()); $row = mysql_fetch_array( $result ); if($row[0]==0){ $retval=0; }else{ $retval=2; } //if(!isset($_POST['user'])||!isset($_POST['pass'])||!isset($_POST['email'])){ // $retval=1; // } else if(strlen($_POST[user])<3){ $retval=3; } if(strlen($_POST[pass])<6){ $retval=4; } if($retval==0){ mysql_query("INSERT INTO users (`username`,`password`,`userid`,`userlevel`,`email`,`timestamp`) VALUES('".$_POST['user']."', '".md5($_POST['pass'])."','".md5($_POST['user'])."','1','".$_POST['email']."',NOW() ) ") or die(mysql_error()); } if($retval == 0){ $_SESSION['reguname'] = $_POST['user']; $_SESSION['regsuccess'] = true; $mailer->sendWelcome($_POST['user'],$_POST['email'],$_POST['pass']); header("Location: ".$session->referrer); } else if($retval == 1){ $_SESSION['value_array'] = $_POST; $_SESSION['error_array'] = "Por favor preencha todos os dados."; header("Location: ".$session->referrer); } else if($retval == 2){ $_SESSION['reguname'] = $_POST['user']; $_SESSION['regsuccess'] = false; header("Location: ".$session->referrer); } else if($retval == 3){ $_SESSION['reguname'] = $_POST['user']; // $_SESSION['regsuccess'] = false; header("Location: ".$session->referrer."?error=Error: Porfavor verifique se a senha possui 6 caracteres ou mais ."); } else if($retval == 4){ $_SESSION['reguname'] = $_POST['user']; // $_SESSION['regsuccess'] = false; header("Location: ".$session->referrer."?error=Error: Porfavor verifique se a senha é 6 caracteres ou mais ."); } } function procForgotPass(){ global $database, $session, $mailer, $form; $subuser = $_POST['user']; $field = "user"; //Use field name for username if(!$subuser || strlen($subuser = trim($subuser)) == 0){ $form->setError($field, "* Username not entered<br>"); } else{ $subuser = stripslashes($subuser); if(strlen($subuser) < 3 || strlen($subuser) > 30 || !eregi("^([0-9a-z_-])+$", $subuser) || (!$database->usernameTaken($subuser))){ $form->setError($field, "* Username não existet<br>"); } } $usrinf = $database->getUserInfo($subuser); $email = $usrinf['email']; if($_POST['email']!=$email){ $form->setError('email', "* E-mail não corresponde<br>"); } if($form->num_errors > 0){ $_SESSION['value_array'] = $_POST; $_SESSION['error_array'] = $form->getErrorArray(); } else{ $newpass = $session->generateRandStr(8); if($mailer->sendNewPass($subuser,$email,$newpass)){ $database->updateUserField($subuser, "password", md5($newpass)); $_SESSION['forgotpass'] = true; } else{ $_SESSION['forgotpass'] = false; } } header("Location: ".$session->referrer); } function procEditAccount(){ global $session, $form; $retval = $session->editAccount($_POST['curpass'], $_POST['newpass'], $_POST['email']); if($retval){ $_SESSION['useredit'] = true; header("Location: ".$session->referrer); } else{ $_SESSION['value_array'] = $_POST; $_SESSION['error_array'] = $form->getErrorArray(); header("Location: ".$session->referrer); } } }; $process = new Process; ?>
×
×
  • Criar Novo...