Jump to content
GIGN Forum

Php


daviskrex
 Share

Recommended Posts

 site.com/index.php?id=1

bet diemžēl neko neatradu, varbūt varat palīdzēt un izskaidrot kā īsti jāveido šādi triki =]

Jau iepriekš pateicos , Daviskrex. :thumbsup:

switch (id)
{
          case "1": 
                echo "cūka";
                $title = "lohs"; 
          break;
          case "2":
                 echo "govs";
          break;
          default : echo "suns";
}

karoč lv.php.net meklē keywordu switch. tur ir vairāki piemēri.

Link to comment
Share on other sites

nu kā piemēram ja man ir

 
<?php
    switch ($_GET['go']) {
        case "1": $inc = 'Page01.php';
        break;
        case "2": $inc = 'Page02.php';
        break;
        case "3": $inc = 'Page03.php';
        break;
        case "4": $inc = 'Page04.php';
        break;
        default: $inc = 'Page01.php';
        break;
    }
    include ($inc);
?>

tad bus

 lapa.lv/index.php?go=1

vaine?

Link to comment
Share on other sites

kur Tev ir ?

include($inc);

EDIT: iesaku lietot vlib template engine lai būtu html un php faili, nevis viss vienā miskastē. es lietoju un man patīk.

un tad vēl iesaku lietot EditPlus, kas varētu atvieglot Tava koda pārskatāmību.

EditPlus ir ftp ready. Vari editēt failus pa taisno, ja tie atrodas uz kāda ftp servera.

EDIT #2: Vari pameklēt internetā PEAR extras, kas ir definētas f-ijas kā getString(); , kas varētu ievērojami atvieglot datu pieprasījumu, bet tas tā, ja ir interese.

Edited by n0r3k
Link to comment
Share on other sites

Es ļoti sapratu, kas tur rakstīts un principā arī to, ko viņš gribēja noskaidrot. Bet "uztaisīt linku" ir sacept HTMLu, kurš uz tādu vietu aizved, ne? Nevis implementāciju tam, kā ar padotajiem datiem kaut ko tālāk realizē.

Link to comment
Share on other sites

OMG. linkus jau katrs maak uzraxtiit, bet es gribeju zinat kaa izveidot adreses paplasinajumus or something.....

vienkarsak sakot man vajadzeja zinat ka izveidot tieshi sho partu:

 ?id=1

P.S. sry Tilde nokaras =]

Edited by daviskrex
Link to comment
Share on other sites

<?php

switch($_GET['id']) { // Piemēram adrese būs ?id=

case "1": // Ja ID ir 1
echo "ID ir 1";
break;

case "2": // Ja ID ir 2
echo "ID ir 2";
break;

case "3": // Ja ID ir 3
echo "ID ir 3";
break;

default: //Ja ID nesatur nevienu no norādītajiem skaitļiem: 1,2,3 tad tas būs 5
echo "ID ir 5";
break;

}

?>

Link to comment
Share on other sites

Tā nav īsti smuki. Pārveidojam, lai nemet Notice par Undefined index.

<?php

isset($_GET['id']) ? $id = $_GET['id'] : $id = 5; // Ja id nemaz nav padots, uzliekam kaut kādu default vērtību
switch($id)
{
    case "1": // Ja ID ir 1
    echo "ID ir 1";
    break;

    case "2": // Ja ID ir 2
    echo "ID ir 2";
    break;

    case "3": // Ja ID ir 3
    echo "ID ir 3";
    break;

    default: //Ja ID nesatur nevienu no norādītajiem skaitļiem: 1,2,3 tad tas būs 5
    echo "ID ir 5";
    break;
}

?>

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...