Internal Link - Session variable

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
alejandros13
Δημοσιεύσεις: 2
Εγγραφή: 30 Νοέμ 2010 12:13

Internal Link - Session variable

Δημοσίευση από alejandros13 » 30 Νοέμ 2010 12:20

Γειά σας παιδιά,

Θα ήθελα να ρωτήσω πως γίνεται να βάλω σε μία σελίδα εσωτερικά link

π.χ. έχω την σελίδα test.php και κάπου μέσα έχω βάλει το
<a name="TEST">

και κάπου αλλού έχω το:

<a href="test.php?action=inc&#TEST" ... >

Έτσι ώστε να καλέσει τη σελίδα και να με κάνει direct στο TEST. Θέλω όμως να ξανακάνει load την σελίδα ώστε να 'πιάσω' το $_GET['action'] και να κάνω update μία session μεταβλητή.

Ty a lot

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Internal Link - Session variable

Δημοσίευση από korgr » 30 Νοέμ 2010 14:56

Κάτι δεν μας λες σωστά.
Αν το link είναι από άλλη σελίδα προς το test.php?action=inc#TEST θα λάβεις την GET variable και κατά την φόρτωση της σελίδας θα scrollάρει στο anchor "TEST".

Αν θες από την ίδια σελίδα να καλέσεις τον εαυτό της με κάποιες παραμέτρους και να οδηγηθείς και στο #TEST, καλύτερα όρισε το anchor name ως GET variable
Για παραδειγμα μπορεις να έχεις το test.php?action=inc&anchor=TEST
και κατά την φόρτωση, να αποθηκεύσεις ό,τι θες σε session και να εκτελεστεί το anchor redirection είτε με javascript:

Κώδικας: Επιλογή όλων

document.location = "#<?php echo $_GET&#91;'anchor'&#93;; ?>";
είτε με php:

Κώδικας: Επιλογή όλων

if&#40;isset&#40;$_GET&#91;'anchor'&#93;&#41; && $_GET&#91;'anchor'&#93;&#41;&#123;
header&#40;"location&#58;".$_SERVER&#91;'PHP_SELF'&#93;."#".$_GET&#91;'anchor'&#93;&#41;;
&#125;

alejandros13
Δημοσιεύσεις: 2
Εγγραφή: 30 Νοέμ 2010 12:13

Internal Link - Session variable

Δημοσίευση από alejandros13 » 30 Νοέμ 2010 15:55

Σε ευχαριστώ πάρα πολύ :D

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες