page=lala&cat=lala

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

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

Απάντηση
Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

page=lala&cat=lala

Δημοσίευση από xmavidis » 04 Μάιος 2004 22:50

Θέλω να κάνω αυτό το πράγμα.
Έχω σε μία σελίδα τον εξής κώδικα:

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

if ($page==home or $page==about or $page==portfolio  or $page==downloads or $page==links or $page==contact )
{
if (isset($_GET["page"])) { include ($HTTP_GET_VARS['page'].".php"); }}
else include ("error.php");
Ως εδώ (?page=lala) όλα καλά

Και στην σελίδα portfolio έχω 4 υποκατηγορίες.
Σκοπός μου είναι το Url να γίνει έτσι ?page=portfolio&cat=artworks
I want to know God’s thoughts; the rest are details.
Albert Einstein

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

page=lala&cat=lala

Δημοσίευση από ThyClub » 04 Μάιος 2004 23:33

$page==home or $page==about

Το or δεν νομίζω να υπάρχει. Το || είναι αυτό που ψάχνεις. Και μη ξεχνας τα ""

Για το :
Σκοπός μου είναι το Url να γίνει έτσι ?page=portfolio&cat=artworks
Απλά κάνε το ίδιο στην σελίδα που κάνεις include:
Στο Portfolio.php
if ($page=="artworks" || $page=="sites" ... )
{
if (isset($_GET["page"])) { include ($HTTP_GET_VARS['page'].".php"); }}
else include ("error.php");

Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

page=lala&cat=lala

Δημοσίευση από xmavidis » 04 Μάιος 2004 23:38

To "or" δουλεύει κανονικά και χωρίς τα "".

Αυτόν πρέπει να βάλω?

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

if ($cat=="artworks" || $cat=="sites" ... ) 
{ 
if (isset($_GET["cat"])) { include ($HTTP_GET_VARS['cat'].".php"); }} 
else include ("error.php");
I want to know God’s thoughts; the rest are details.
Albert Einstein

Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

page=lala&cat=lala

Δημοσίευση από xmavidis » 05 Μάιος 2004 00:17

I want to know God’s thoughts; the rest are details.
Albert Einstein

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

page=lala&cat=lala

Δημοσίευση από ThyClub » 05 Μάιος 2004 00:22

Όταν λέω "" εννοώ στα page=artwork

Γίνεται "artwork"

και το or συνεχίζω να λέω οτι δεν υπάρχει. Τουλάχιστον στο manual που εγώ έχω

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

page=lala&cat=lala

Δημοσίευση από iNDEFiX » 05 Μάιος 2004 00:52

http://gr2.php.net/manual/en/language.o ... ogical.php

To "OR" ktl isxioun apla ta || ktl exoun megalyterh protereothta stis efarmoges. Perisoteres leptomeries sto:

http://gr2.php.net/manual/en/language.o ... precedence

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

page=lala&cat=lala

Δημοσίευση από Rapid-eraser » 05 Μάιος 2004 02:49

ta or kai and eivai bitwish telestes
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

page=lala&cat=lala

Δημοσίευση από xmavidis » 05 Μάιος 2004 07:17

Ευχαριστώ παιδιά! :P
I want to know God’s thoughts; the rest are details.
Albert Einstein

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

page=lala&cat=lala

Δημοσίευση από ThyClub » 05 Μάιος 2004 16:16

Ισχύουν ???

:o :o :reading: :reading: :reading: :reading: --->
Ναι :oops:

Thanks iNDE + Rapid

Απάντηση

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

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

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