PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

Foorumid Programmeerimine PHP & MySQL Lehel navigeerimine (swich) ei tööta

Kokku on 19 postitust, jaotatud 2 leheküljele: 1-2. Praegu näidatakse postitused 1-15.

Autor Abi Postitus Abi

zazz

Postitusi: 24
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
küsimus Lehel navigeerimine (swich) ei tööta

Veetsin veic aega siin foorumis ja sain kõigile oma "rumalatele" küsimustele vastuse. Aga praktika ei lähe nii libedalt.
Ma ei kujuta ette, mis järgmisel koodijupil viga võiks olla, default töötab ilusti, aga kui linkidele vajutada ei muutu midagi..kõik peax õige olema???
PHP kood:


<a href="?page=1">LEHT 1</a>
<
a href="?page=2">LEHT 2</a>
<
br>
<?
php
switch ($page) {
    case 
1include("1.php");break;
    case 
2include("2.php");break;
    default: include(
"esileht.php");break;
    }
?>


ütleks vähemalt veateate



17.05.2003 18:16:25 Vajutades siia näed kasutaja zazz profiili

relax


Postitusi: 224
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

PHP kood:

if (isset($_GET['page'])) {

switch (
$_GET['page') { 
case 
1:

//jne



<a href="<?php echo $_SERVER['PHP_SELF'];?>?page=1">LEHT 1</a>


kas nii ka ei tööta?

17.05.2003 18:36:08 Vajutades siia näed kasutaja relax profiili

zazz

Postitusi: 24
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

Tnx, hakkas looma

17.05.2003 19:01:38 Vajutades siia näed kasutaja zazz profiili

zazz

Postitusi: 24
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

Nokk kinni saba lahti!
Nüüd ei ava ta defaulti

17.05.2003 21:00:09 Vajutades siia näed kasutaja zazz profiili

relax


Postitusi: 224
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

aga kui sa teeksid nii, et jätad esialgse switchi

aga enne seda

$page = $_GET['page'];


või siis

PHP kood:

<?php  
switch( $_GET['page'] )  
{  
        case 
"1":   
                include(
"1.php");  
                break;  
        case 
"2":   
                include(
"2.php");  
                break;  
        default:     
                include(
"esileht.php");  
                break;  
}  
?> 



17.05.2003 21:10:59 Vajutades siia näed kasutaja relax profiili

zazz

Postitusi: 24
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

Tsiteeritud tekst:
aga kui sa teeksid nii, et jätad esialgse switchi

aga enne seda

$page = $_GET['page'];





Nii sobis! Hakkas tööle
AITÄHHHH!


17.05.2003 21:36:45 Vajutades siia näed kasutaja zazz profiili

indreeek

Postitusi: 721
Tase: 7
Olek: Offline

Hinnang: Administratiivhinnang: 1/10
RE: Lehel navigeerimine (swich) ei tööta

sul on register globals off, ja tglt on sellele küsimusele ka siin kusagil vastus olemas (minu teema) ja vaata ette, edaspidi tuleb sul kõik php übber teha, ja siit pole kah sul mõtet skripte eriti osta, sest enamus ei tööta sinu serveris

17.05.2003 22:55:25 Vajutades siia näed kasutaja indreeek profiili

relax


Postitusi: 224
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

igatahes on turvalisem kui on off
kui oled rendiserveris siis nii hull pole ehk aga kui oma server on püsti, siis peaks tagama maksimaalse turvalisuse ja tavaliselt oleneb paljugi programmeerijast.

pealegi pole vaja midagi ümber teha eriti

kui siis vastavalt lisada

$muutuja = $_POST['muutuja']; või vastavalt muud $_GET jne


17.05.2003 23:06:09 Vajutades siia näed kasutaja relax profiili

indreeek

Postitusi: 721
Tase: 7
Olek: Offline

Hinnang: Administratiivhinnang: 1/10
RE: Lehel navigeerimine (swich) ei tööta

õige jutt, ja kõige raskem ongi see, kui ei jaga matau ära millal vaja get ja millal post ja millal ilma. igatages umbes nii ta kõib, et kui võtab aadressiribalt siis get ja kui paneb siis post ja muidu ilma

17.05.2003 23:29:18 Vajutades siia näed kasutaja indreeek profiili

relax


Postitusi: 224
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

nii saab ka veel

PHP kood:

<?php
if ($_GET) {
$page $_GET["page"];
switch (
$page) { 
    case 
1include("1.php");break; 
    case 
2include("2.php");break; 
    default: include(
"esileht.php");break; 
    } 
}
?> 



18.05.2003 12:06:13 Vajutades siia näed kasutaja relax profiili

gertv


Postitusi: 60
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

soovitan kasutada elseif systeemi: see vist parem?
Koodijupp:
<?php
$id=$_GET['id'];
if ($public==11) include('leht.php');
elseif ($id==002) include('leht2.php');
?>



19.05.2003 20:33:26 Vajutades siia näed kasutaja gertv profiili

relax


Postitusi: 224
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

miks ta parem on?

terve maailm kasutab enamasti switchi

19.05.2003 21:11:43 Vajutades siia näed kasutaja relax profiili

erkkis
erkkis


Postitusi: 1357
Tase: Administraator
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: Lehel navigeerimine (swich) ei tööta

Tsiteeritud tekst:
miks ta parem on?

terve maailm kasutab enamasti switchi

Mille põhjal seda järeldad? On mingeid uuringuid/küsitlusi tehtud?

___________________________________________________
MSN EMAIL

19.05.2003 22:24:37 Vajutades siia näed kasutaja erkkis profiili

relax


Postitusi: 224
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Lehel navigeerimine (swich) ei tööta

kuskil foorumis oli juttu et switch on kiirem

19.05.2003 22:38:52 Vajutades siia näed kasutaja relax profiili

mihkel


Postitusi: 1324
Tase: Moderaator
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: Lehel navigeerimine (swich) ei tööta

Kusagil foorumis keegi ütles, et ASP on parem kui PHP.

___________________________________________________
Skype me: mihkelkaru

20.05.2003 00:34:05 Vajutades siia näed kasutaja mihkel profiili

Kokku on 19 postitust, jaotatud 2 leheküljele: 1-2. Praegu näidatakse postitused 1-15.

Kokku: 25950 registreerunud kasutajat, 9711 teemat, 54603 postitust.
Täna on esmaspäev, 27. jaanuar 2020. Kell on 23:42.

    Vaata selle lehe printerisõbralikku versiooni

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2020 PHP Center. Kõik õigused reserveeritud.