Μπορώ στα cases μιας get method να βάλω μια PHP μεταβλητή ;

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

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

Απάντηση
phpdafni
Δημοσιεύσεις: 12
Εγγραφή: 05 Μάιος 2009 06:55

Μπορώ στα cases μιας get method να βάλω μια PHP μεταβλητή ;

Δημοσίευση από phpdafni » 07 Οκτ 2010 13:07

Μπορώ στα cases μιας get method να βάλω μια PHP μεταβλητή ;

Δηλαδή :

case $activationKey:

Δηλαδη έστω πως μου έρχεται ενα email που λέει κάνε κλικ σε αυτό για να εγγραφείς :
http://www.topsecret.shit/page.php?view ... 2848386805


Οπου το μακρινάρι είναι η τυχαία αξία της παραγόμενης μεταβλητής $activationkey κατά την εγγραφή μου σε μια φόρμα. Μέχρι στιγμής δεν δέχεται να παράγει το κωδικα στο case του activationkey αλλά πάει αυτομάτως στου default.

phpdafni
Δημοσιεύσεις: 12
Εγγραφή: 05 Μάιος 2009 06:55

Μπορώ στα cases μιας get method να βάλω μια PHP μεταβλητή ;

Δημοσίευση από phpdafni » 07 Οκτ 2010 13:44

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

switch ($_GET['key'])
{
 default:
 echo "This Is Area default!";
break;
 case $activationKey:
 echo "This Is Area activationKey!";
 break;
σαν αυτό

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

Μπορώ στα cases μιας get method να βάλω μια PHP μεταβλητή ;

Δημοσίευση από korgr » 07 Οκτ 2010 14:50

κάτι τέτοιο δουλεύει μια χαρά:

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

<?php
$activationKey = "1234567890";
switch &#40;$_GET&#91;'key'&#93;&#41; 
&#123; 
 default&#58; 
 echo "This Is Area default!"; 
break; 
 case $activationKey&#58;
 echo "This Is Area activationKey!"; 
 break;
&#125;
 ?>

phpdafni
Δημοσιεύσεις: 12
Εγγραφή: 05 Μάιος 2009 06:55

Μπορώ στα cases μιας get method να βάλω μια PHP μεταβλητή ;

Δημοσίευση από phpdafni » 07 Οκτ 2010 23:06

thanks αλλά βρηκα άλλον τροπο.

Απάντηση

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

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

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