Pereiti prie turinio

PHP Funkcija Smarty templeite


Rekomenduojami pranešimai

Sveiki, turiu tokį kodą

$size = getimagesize("{$player->avatar_url}");
print_r($size);

 

Jis naudojamas su Smarty Enginu, *.tpl faile

 

Tačiau, aiškiai matoto, kad jis neveiks.

 

Kaip parašyti jį taip, jog veiktų?

 

Su OOP esu naujokas, dėl to sunkiai gaudausi, Smarty pirmą kartą į rankas paėmiau, dokumentaciją skaitau, tačiau neviską įkertu.

Dėkui

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, turiu tokį kodą

$size = getimagesize("{$player->avatar_url}");
print_r($size);

 

Jis naudojamas su Smarty Enginu, *.tpl faile

 

Tačiau, aiškiai matoto, kad jis neveiks.

 

Kaip parašyti jį taip, jog veiktų?

 

Su OOP esu naujokas, dėl to sunkiai gaudausi, Smarty pirmą kartą į rankas paėmiau, dokumentaciją skaitau, tačiau neviską įkertu.

Dėkui

 

O tai kodel jis neturetu veikti? getimagesize grazina masyva su informacija apie pvks. I getsizeimage yra perduodama per dvigubas kabutes, o tai reiskia kad imanoma vykditi kazkoki koda viduje. Maksimum, ko cia neuztenka, tai objekto sukurimo, atrodis jis daugmaz taip

$player = new object klases_pavadinimas();

bei pacios klases includ'o.

 

P.S.

Pats sita tvs nesu bandes, taciau manau, kad klase yra includin'ama automatiskai ir sukuriamas objektas pries karaunant sablona, o tau reikia gauti kazkokius duomenis apie faila, tad reikia kreiptis i tuos duomenys per masyvo indeksa.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O tai kodel jis neturetu veikti? getimagesize grazina masyva su informacija apie pvks. I getsizeimage yra perduodama per dvigubas kabutes, o tai reiskia kad imanoma vykditi kazkoki koda viduje. Maksimum, ko cia neuztenka, tai objekto sukurimo, atrodis jis daugmaz taip

$player = new object klases_pavadinimas();

bei pacios klases includ'o.

 

P.S.

Pats sita tvs nesu bandes, taciau manau, kad klase yra includin'ama automatiskai ir sukuriamas objektas pries karaunant sablona, o tau reikia gauti kazkokius duomenis apie faila, tad reikia kreiptis i tuos duomenys per masyvo indeksa.

 

nusisnekejai kaip reta.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

<?php

class get_picture{

public $url = "http://uzdarbis.lt/public/style_images/cielo/logo.png";

}

$get_picture = new get_picture();

$size = getimagesize("{$get_picture->url}");
print_r($size);
?>

na , php'e tokios sintakses kaip "{$get_picture->url}" nera ({ } ). kas liecia smarty tai cia nelabai supratau ka cia bandoma gauti.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

na , php'e tokios sintakses kaip "{$get_picture->url}" nera ({ } ). kas liecia smarty tai cia nelabai supratau ka cia bandoma gauti.

Na nzn, esu sutikes pora kartu, pvz rasant mysql uzklausa. Yra ar nera ne mums spresti, kadangi pagrindinis php minusas yra tame, kod jis nera standartizotas ir pasiekti kazkoki dalykp galima vienaip arba kitaip, paprastas pvz

<?php
echo 'lol';
echo "lol";
echo ("lol");
?>

 

Vienintelis skirtumas, kad su '' neveik php kodas viduje.

 

Na taciau nukripome nuo temos... {} yra taip pat daug kur naudojamas, pvz datalife tpl failuose, nor jis ten kaip ir vidinis sitemos tagas, taciau is cia galima spresti kad ir sitame tvs {} yra naudojamas kaip kazkokiu vidiniu tagu zymejimas.... Taciau is esme galvoju, kad ts nesuprato kaip pasiekti kazkokiu getsizeimage masyvo duomenu, kadangi naudojo print_r....

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...