Avatar billede tobrukDk Novice
11. februar 2012 - 02:44 Der er 1 kommentar og
1 løsning

skal frem brugernavn ned og sige om den har eller ej

Jeg har prøve at google frem og tilbage og jeg har fundet en utrolig god kode på nette som "frem viser om brugernavn er opret eller ej" så kun jeg utroligt godt tænke mig at gøre sådan at den frem viser om der er eller ikke er opret et brugernavn som man bruger at få.



<input type="text" name="brugernavn" id="username" onblur="checkUserName(this.value)" placeholder="Brugernavn">
<span id="usercheck" style="padding-left:10px; ; vertical-align: middle;"></span>


og det her er noget javascript

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
function checkUserName(usercheck)
{
    $('#usercheck').html('<img src="img/bg-info/ajax-loader.gif" />');
    $.post("checkuser.php", {user_name: usercheck} , function(data)
        {
              if (data != '' || data != undefined || data != null)
              {
                  $('#usercheck').html(data);
              }
          });
}
</script>


så er der sådan en under fil lign i den still som checker om det hele er okay eller ej


jeg har fundet koden her inde;

http://www.itechroom.com/2010/10/06/username-availability-check-using-php-and-jquery/

min problem lige pt er at den viser et billede "hvor den Loading" og Loading igen og igen igen igen m.v..

Jeg har prøve meget frem og tilbage og jeg synes bare ikke rigtig at jeg kan få det til at virker men hvis der er at du har et andet link eller lign så må du gerne skrive det men så håber jeg dog også at du kan hjælp mig frem til det , jeg er pisse ligeglad om det er javascript eller jquery.. eller lign . :)


Min side er i php :)


Håber du kommer til at kunne hjælp mig eller lign :)
Avatar billede tobrukDk Novice
11. februar 2012 - 02:45 #1

<?php

$arr_user=array("itechroom", "trialuser");
$username=$_POST['user_name'];

if(in_array($username,$arr_user))
{echo '<span class="error">Username already exists.</span>';exit;}
else if(strlen($username) < 6 || strlen($username) > 30){echo '<span class="error">Username must be 6 to 30 characters</span>';}
else if (preg_match("/^[a-zA-Z1-9]+$/", $username))
{
      echo '<span class="success">Username is available.</span>';
}
else
{
      echo '<span class="error">Use alphanumeric characters only.</span>';
}
?>

GLEMT AT TILFØJ DET HER!!
Avatar billede tobrukDk Novice
12. februar 2012 - 00:46 #2
har klart den :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester