check brugernavn på siden

Tags:    ajax php mysqli

<< < 12 > >>
Hej


Det er sådan at jeg har fået hjælp af en andre bruger for en anden side til at lave det her, men der er det problem at admin findes i databasen, men dog findes jesper ikke i databasen!.

ligemeget hvad jeg skriver så kommer den frem og siger "Ikke tilgængelig".

start her men vil gerne her over på den her side i stede for: KLIK HER

Sådan her ser javascript/ajax ude:

opret-bruger.php

Fold kodeboks ind/udJScript kode 



opret-bruger.php

Fold kodeboks ind/udHTML kode 



ajax_check_username.php

Fold kodeboks ind/udPHP kode 


Dog skal det siges at jeg har ret og tilpasse lidt efter hvordan ser min database ud osv.. :)



Problemet ved den her er:

siger hele tiden ligemeget hvad!: "Ikke tilgængelig"

Jeg har prøve at gå over i firefox og se om der var fejl men jeg kan bare intet finde der :(


Håber du kan være med til at hjælp mig videre til at jeg kan bruge det :) og er der noget som du ikke forstå eller gerne vil vide så kontakt mig gerne her eller privat :)






15 svar postet i denne tråd vises herunder
8 indlæg har modtaget i alt 9 karma
Sorter efter stemmer Sorter efter dato
i JScript kode ln 12
data: "brugernavn="+ brugernavn, //data
skal være
data: "brugernavn="+ username, //data
da værdien af brugernavnet ligges over i username i ln 5 og du tester på username i ln 6

sådan går det når man ændre element navn et sted, så skal man huske at rette det alle steder :)


rettet code

html code
Fold kodeboks ind/udKode 


php code
Fold kodeboks ind/udKode 



Jeg har selv prøve at ret fejl og kopie det som du har skrevet. men den gøre stadig det sammen :(



du kunne jo også lave den uden brug af jquery, hvis du ikke anvender jquery på siden i forvejen, jquery lib fylder tråds alt 100K
Fold kodeboks ind/udKode 


jeg har lagt filerne op så kan du selv kigge / afprøve dem, samt en test db filerne ligger her http://udvikleren.olsensweb.dk/jesper.zip


Jeg bruger jquery men det gøre jeg på nogle helt andre sider :) som er inde under admin og bruger system så, ;)

EIDT det skal siges at den er stadig problemer med at den siger stadig det sammen ;)


Her kan du hente min http://jesperbok.dk/jesper.rar



Indlæg senest redigeret d. 11.10.2012 23:45 af Bruger #17136
jeg afprøvede lige dit eks (kun test om bruger existerer eller ej, dvs indtast brugernavn), og det virker.
følgende lavede jeg om inden jeg startede:
* ændrede charset til UTF8 i db, AJAX understøtter ikke andet, og for at kører utf8 hele vejen rundt
* ændrede db connection (slettede min egen function, så brugernavn /password/db kun skal vedligeholdes i din db.php)
* udkommenterede alle de include filer jeg ikke har fået medsendt i rar filen (ln 81, 85, 140, 373, 378 )
* slettede ln 90 (include ("inc/db/db.php");) da du includerer den i ln 2 i forvejen


ikke rettet:
hvad afslutter disse ?> i ln 307, 330, 353 (hint du afslutter dem i linjen ovenover de angivne linjer)

alder input: dag og md ok, er år med 2 eller 4 cifre ??, (valider kun tal) dette bør være en selectbox også. (råd fyld de 3 select boxe ud md en forløkke)
alternativt kunne du kigge på jquery datepicker http://docs.jquery.com/UI/Datepicker
det ville så være naturligt du så istedet anvender den jquery code jeg har vist tidligere i tråden, til at teste om brugeren existerer i forvejen

opdateret code http://udvikleren.olsensweb.dk/jesper.zip (prøv den)


jeg har prøve og prøve og jeg har tilpasse og flytte din version over på min computer og ligne og det problemer bare ikke overhovedet!

http://billedeupload.dk/?v=PFr4i.png


Det er sådan at lige nu kigger jeg bare på at få løse det her problem og her efter må jeg kigge på de andre som du synes at jeg skal kig på (det er klart noget jeg vil gøre) :) håber du kan følge mig og forstå mig på det område.

Problem er stadig det samme og det har ikke løse hos mig eller ligne



sådan her ser det ude når jeg prøver på min computer



man skulle næsten tro der var et casche problem
eller du tester mod en forkert database/tabel, prøv at slette din tabel og uploade den tabel jeg har i min fil

hvad kommer der retur fra ajax_check_username.php ??
kig i dit udviklings værtøj, eller brug en alert


Ja jeg har upload den som du sendt til mig, der var bare en fejl du har skrevet ran men der skulle stå rank ellers virker det fint der efter


Hvordan er det nu man tjek i firefox for fejl? (Det skal siges at der er længe siden at jeg har brugt firefox!)



Indlæg senest redigeret d. 12.10.2012 19:08 af Bruger #17136
ups fik jeg ikke rettet det tilbage !!, jeg havde selv problemer med rank, så jeg omdøbte den, midlertidigt
i mit tilfælde var fejlen dog en anden, den havde ikke fået slettet den gamle test tabel (brugere), da jeg importede din tabel

nåå så fik du prøvet noget fejl finding, lær af det, det er det der hedder erfaring :)

>Hvordan er det nu man tjek i firefox for fejl?
installer FireBug https://addons.mozilla.org/da/firefox/addon/firebug/
når du er inde på en side tryk på F12 kig på fanen konsole, og begynd at bruge siden.


Jeg fik da klart det med databasen, (Vi fik klart det)

Nu er jeg ind i konsole og prøve se om jeg kan finde noget men kan bare intet finde overhovedet af fejl eller ligne

http://billedeupload.dk/?v=yTnk.png

jeg er ind i konsol og errors


EIDT


jeg har ret lidt om på det:

Fold kodeboks ind/udPHP kode 



Problemet er løse og klart nu!

Fold kodeboks ind/udJScript kode 




Indlæg senest redigeret d. 12.10.2012 23:33 af Bruger #17136
<< < 12 > >>
t