Problemer med form.

Tags:    php ajax

Hej,

Har tidligere oprettet tråden: Tråden.

Men fik aldrig løst problemet.

Nu har jeg sat og ryddet med dette.

Det virker fint udenom ajax-load, men i ajax-load, vil den ikke rigtig acceptere at jeg benytter mig af #tal-her i url.

--

1: profil.php ( her henter jeg loader.php via ajax-load ).

--
Fold kodeboks ind/udPHP kode 


loader.php ( vises via profil.php ).

--
Fold kodeboks ind/udPHP kode 


Tjekker i loader.php ( cass #4, så er det fordi den viser indholdet via url med profil.php#4

Men den vil ikke acceptere noget med formen.

Kun hvis jeg forsøger uden #. men det kan jeg så bare ikke sætte ind som ajax. Da den så viser det udenom dette.


--
Nogen der kan hjælpe mig videre, så det kan komme til at virke med ajax-load?.

PS.
Ved godt dette ikke er mysqli.



Prøver med: ?side=brugerkonto/loader&page=4
Udskriver:

Der opstod en uventet fejl i indlæsning af 4
Prøv igen.


Fordi der mangler #, men den vil jo ikke acceptere med #4.

Med #4 , så udskriver den:
Der opstod en uventet fejl i indlæsning af
Prøv igen.


Lig mærke til den ikke udmelder cass tallet 4.

- Og desuden, hvis jeg prøver get i method.
så går den til noget helt andet, urlen skiftes.
?file=AAq8c0GRS53rLPUZdraPBird_B-128.png&skiftbilled=Skift+til+dette%3F

eks. :/





Indlæg senest redigeret d. 10.08.2013 18:13 af Bruger #17554
8 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
I profil.php erstatter du # med '' i linien

hash = hash.replace(/^.*#/, '');

Ved ikke om det er derfor, men du kan jo prøve at ændre linien til

hash = hash.replace(/^.*/, '');





hvilke vertion af jquery anvender du ??
kiggede på denne http://woolydeer.com/2012/simple-ajax-driven-website-jquery.html
som du arbejder ud fra, og der anvender de
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
da jquery.history.js ikke virker med de nyeste vertioner af jquery, hvilke du også kan se i firebug
symtomerne er du ikke får kaldt getPage()

hvorfor har du fjernet page i dit link ??, navne må ikke starte med tal
<li><a href="#1" rel="ajax">Min profil</a></li>

lav evt en demo og smid den online, evt bare med deres vertion af loading.php, jeg er kun interesseret i din html fil




Lige hurtigt, inden jeg laver en demo til dig.
Så virker: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>

ikke.

Den loader ikke noget ajax-indhold.

Fold kodeboks ind/udJScript kode 




Indlæg senest redigeret d. 10.08.2013 19:22 af Bruger #17554

Så virker: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
ikke.

Jo, kig her

html fil
http://udvikleren.olsensweb.dk/overload/
php fil
http://udvikleren.olsensweb.dk/overload/loader.php?source

jeg har rettet i html filen så den anvender den gamle vertion af jquery, og #page1 - #page4, samt sat en alert ind til test, kan du godt slette

øverste linje i loader.php, der er for at du kan se kilde coden




Larsen, tjek lige post og se linket.




Larsen, tjek lige post og se linket.

øhh hvem ??
men jeg kan se der ligger en PB


jeg anvender faktisk en nyere vertion af jquery.history.js men får også en fejl, her er skurken $.browser.msie

forklaring her
http://api.jquery.com/jQuery.browser/
http://stackoverflow.com/questions/14892095/browser-msie-error-after-update-to-jquery-1-9-1

hvis du anvender en nyere vertion af jquery skal du også anvende jquery-migrate
https://github.com/jquery/jquery-migrate/#readme




@Ronny... Det er nok en ref. til mig - da jeg fik en PB om dette emne. Og det forstår jeg naturligvis ikke, når det åbentlyst giver mere respons ved at skrive et normalt indlæg. :o)



@michael: ahh så giver det mening :)

@overload: jeg bryder mig generalt ikke om PB support, da lidt af ide'en med at bruge udvikleren.dk som "knowlege base" så går i vasken, og det hindre andre i at byde ind med indlæg.

kan du ikke lave et db dumt af følgende tabeller: tp_profilbilleder, tp_brugere


når det trykkes på skiftbilled
postes dette til profil.php#page4
Fold kodeboks ind/udKode 

skal det ikke være til loader.php#page4 ?? eller er jeg ved at være træt
og så mangler du iøvrigt dette billed images/loginok.gif

firebug er en god ting, brug udviklings værktøjerne til din browser.




t