Morten Forsker
13. oktober 2015 - 21:50 Der er 8 kommentarer og
1 løsning

Php gå tilbage til samme position som da jeg trykkede

Hej

Jeg vil høre om der er nogen, der kan hjælpe mig med at få mig tilbage til samme sted på siden, da jeg feks trykkede på en knap, længere nede på siden.
Vil det samme sted hen.

$_SERVER['HTTP_REFERER']; bare siden tilbage, men ikke i samme position.

Med venlig hilsen
Morten
mjansen Seniormester
14. oktober 2015 - 09:06 #1
www.abc.dk/index.php#et_bestemt_sted

<a href="#et_bestemt_sted">Så vil du lande her</a>

www.abc.dk/index.php

Så lander du bare først på siden
olsensweb.dk Ekspert
14. oktober 2015 - 10:26 #2
ref https://www.google.com/search?q=php+return+to+same+position
ref http://stackoverflow.com/questions/17555678/php-page-load-refresh-to-exact-position

//php redirect
<?php header('Location: mypage.html#open_here'); ?>

//Javascript redirect
<script type='text/javascript'>
    window.location = "mypage.html#open_here";
</script>

som også forslået i #1

http://stackoverflow.com/questions/15019360/when-form-action-to-same-page-retain-page-position
forslår AJAX, dvs 75% js

du er nok nød til at kigge på noget js, og bruge js til at submitte, med info om hvilke element der har focus
hint kig på document.activeElement

ref https://www.google.com/search?q=js+has+focus
http://stackoverflow.com/questions/497094/how-do-i-find-out-which-dom-element-has-the-focus
http://stackoverflow.com/questions/17614844/javascript-detect-if-input-is-focused

ellers prøv at kigge på js onclick, da det er en knap
ref https://www.google.com/search?q=js+onclick
https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onclick
http://www.w3schools.com/jsref/event_onclick.asp
Morten Forsker
14. oktober 2015 - 19:36 #3
Hvorfor virker det her ikke header('Location: index.php#'.$row_rsIb_arkiv_billeder['billednavn'].''); kan ikke få echo ind så den vises i linjen i browser linjen
olsensweb.dk Ekspert
14. oktober 2015 - 19:48 #4
>Hvorfor virker det her ikke header
har du slået error_reporting til ?? (får du nogle fejl)
(hvis det ikke er slået til, så gør det)
er der sendt noget til skærmen før din header location ??
ref http://php.net/manual/en/function.header.php
Remember that header() must be called before any actual output is sent, either by normal HTML tags, blank lines in a file, or from PHP. It is a very common error to read code with include, or require, functions, or another file access function, and have spaces or empty lines that are output before header() is called. The same problem exists when using a single PHP/HTML file.
Morten Forsker
14. oktober 2015 - 19:52 #5
Jeg fandt ud af det, tak for hjælpen hvad glemt at tage strengende oven over det.
Morten Forsker
14. oktober 2015 - 19:55 #6
Tak for hjælpen i to kan i smide et svar ;-)
olsensweb.dk Ekspert
14. oktober 2015 - 20:06 #7
får du her
olsensweb.dk Ekspert
14. oktober 2015 - 20:45 #8
>Tak for hjælpen i to kan i smide et svar ;-)
var det ikke lige lidt hurtigt at acceptere mit svar ??
skulle du ikke lige have ventet på mjansen ??

@mjansen læg et svar i denne
http://www.eksperten.dk/spm/1006628
Morten Forsker
15. oktober 2015 - 07:25 #9
Hov jo det var det vist :-/

Tak for du lige giver dem til ham.

Med venlig hilsen
Morten
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

Opret Preview

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





Premium
Hammeren er faldet efter flere måneders forberedelse: IBM Danmark har nu sat stort antal medarbejdere på porten
IBM Danmark nu har nu endeligt effektueret masseafskedigelsesrunden, der blev sat i værk sidste år. Selskabet vil dog ikke oplyse, hvor mange ansatte der har modtaget en fyreseddel.
Computerworld
Biden sender skjult besked til kode-folket: "Hvis du læser dette, har vi brug for din hjælp”
En stående invitation er blevet opdaget i kildekoden på Det Hvide Hus' hjemmeside. Men den er kun til de eksperter, der selv kan finde den.
CIO
Podcast: Hos Viking Life-Saving Equipment er it gået fra at være backend til at være noget, som kunderne spørger aktivt efter
Podcast, The Digital Edge: Viking leverer en stadig større del af deres produkt som en tjeneste. Som en del af tjenesten tager Viking ansvar for sikkerheden ved at levere, dokumentere og vedligeholde det nødvendige sikkerhedsudstyr. Hør hvordan Henrik Balslev senior digital director hos Viking har løftet den opgave.
White paper
Kunsten at navigere i en tilpasningsøkonomi
Evnen til at tilpasse sig en verden i konstant forandring bliver afgørende for virksomhedens mulighed for at vækste i fremtiden. Ét af de finansielle håndtag du kan skrue på, er en hel eller delvis outsourcing af it-driften. I e-bogen ”Kunsten at navigere i en tilpasningsøkonomi” får du viden om, hvordan din virksomhed kan bruge tilpasningsøkonomi til at håndtere fremtidens krav til it. Vi spørger blandt andet: - Kan din virksomhed skalere og tilpasse sin digitale kapacitet og økonomi? - Har dine kunder tillid til, at du har de skarpeste it-løsninger? - Ville I kunne styrke forretningen ved at give jeres it mere fokus? - Kan I få øget funktionalitet til samme pris? Vi fokuserer på risiko, økonomi, fokus og valg af it-partner, som er fire opmærksomhedspunkter du skal have styr på for at lykkes med at tilpasse virksomheden til at modstå forandringerne i verden.