Prihlásiť sa | Zabudnuté heslo | Registrovať

X

What is OpenID?

OpenID is an Internet-wide identity system that allows you to sign in to many websites with a single account.

With OpenID, your ID becomes a URL (e.g. http://username.myopenid.com/). You can get a free OpenID for example from myopenid.com.

For more information visit the official OpenID site.

76 príspevkov v 21 témach | 9 členov

Skok na:

Všeobecná diskusia

Ak ste na stránke prvý kát, nezabudnite sa zaegistrovať! Vďaka registrácii budete môcť aktívne vstúpiť do diskusného fóra (vytvoriť Vlákno alebo pridať príspevok do existujúceho vlákna).

Diskusné fórum » Všeobecná diskusia » Return

Strana: 1 Dole
Autor Téma: Return 1975 Views
  • Slimo
    Avatar
    Community Member
    13 posts

    Return Link to this post

    Ahojte potrebujem pomoct v SS 2.4 ako spravit nieco take ze viem spravit 2x return... hodnotu a aj dataobject

    public function MojeFotky(){
       $uzi = $_GET['ID'];
       if($uzi != null) {
          return DataObject::get("UzivatelFotka", "Vlastnik = '$uzi'", null);
    return "moznost1"
          }
       else{
          $tencopozera = $_SESSION['Uzivatel'];
          return DataObject::get("UzivatelFotka", "Vlastnik= '$tencopozera'", null);
          }
       }

    ale potrebujem aj v SS spravit ze

    <% if MojeFotky = "moznost1" %>
    a
    <% else %>
    b
    <% end_if %>

    Dakujem velmi pekne

  • Pali
    Avatar
    Administrator
    80 posts

    Re: Return Link to this post

    Ahoj,

    najjednoduchsie bude, ak budes mat 2 metody:

    function userGetID() {
    return (isset($_GET['ID']) && !empty($_GET['ID'])) ? $_GET['ID'] : false;
    }

    function MojeFotky() {
    $user = ($this->userGetID()) ? $this->userGetID() : $_SESSION['Uzivatel'];
    $user = Convert::raw2sql($user);
    return DataObject::get("UzivatelFotka", "Vlastnik = '$user'");
    }

    V sablone mozes teda potom prostrednictvom <% if userGetID %> kontrolovat, ci sme na moznosti 1 alebo nie...

    A nezabudni, vsetky taketo data treba osetrit voci SQL injection... Ak planujes mat ako ID len cisla, tak staci (int)$user ak je to neciselna hodnota, tak cez to, co vidis v kode...

    Maj sa

    Pali

    1975 Views
Hore

Práve online: Nikto nie je online.

Najnovší člen fóra: InessaDrorgeMomNor