Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.044 pregleda

Najnovija ↓

PHP problem u sintaksi 08.06.2010. u 03:59 · pre 199 meseci #1
Evo ovako treba ubacim sliku na stranicu putem PHP skripte.
Ako napišem ovako:

Code:
<img src="<?php echo "../images/my_first_embedded_php.gif" ?>" width="380" height="23" hspace="0" vspace="0">


sve radi super kako treba. Međutim našao sam da je moguće skratiti ovaj kod tako što se napiše:

Code:
<img src="<?= "../images/my_first_embedded_php.gif" ?>" width="380" height="23" hspace="0" vspace="0">


Kod mene to nikako ne radi. Znači koliko sam ja shvatio moguće je zameniti
Code:
<?php echo
sa
Code:
<?=


Ako je to tačno da li neko ima objašnjenje zašto ovo kod mene ne radi.

Hvala
Potpis
The truth is out there and I want to believe.
Re: PHP problem u sintaksi 08.06.2010. u 04:15 · pre 199 meseci
izmenjeno 1 put, poslednji put Trantor 08.06.2010. u 04:31
  1. Trantor08.06.2010. u 04:31zapis iz teksta poruke
#2
OK našao sam u čemu je problem treba samo otići u php.ini fajl i promeniti:

Code:
; short_open_tag
;            Default Value: On
;            Development Value: Off
;            Production Value: Off


u

Code:
 short_open_tag
            Default Value: On
            Development Value: Off
            Production Value: Off


Znači samo sam skinuo ispred ; i sad radi kako treba. Sada prepoznaje komandu <?= isto kao da sam upisao b]<?php echo. Međutim kad restartujem Appache Server izabci mi sledeću grešku:

Potpis
The truth is out there and I want to believe.
Re: PHP problem u sintaksi 08.06.2010. u 07:41 · pre 199 meseci #3
^^ Zato sto je to samo opis te opcije. Nesto dalje u php.ini imas isto to, i postavljenu default vrednost:

Citat:
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
short_open_tag = Off


Dakle, vrati ove pod komentare, a samo poslednju liniju (ovu crvenu) podesi kako ti odgovara.

Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: PHP problem u sintaksi 08.06.2010. u 14:51 · pre 199 meseci #4
[offtopic]
Zasto koristis ovo: my_first_embedded_php.gif ? Jel taj fajl php ili gif?
[/offtopic]

Sto se tice open tagova, procitaj ovu stranicu
Citat:
Note: Using short tags should be avoided when developing applications or libraries that are meant for redistribution, or deployment on PHP servers which are not under your control, because short tags may not be supported on the target server. For portable, redistributable code, be sure not to use short tags.
Re: PHP problem u sintaksi 09.06.2010. u 02:12 · pre 199 meseci #5
Jbyn4e:

Hvala to je to. Ja sam mislio da samo treba da skinem tačku zarez. Sad sve radi kako treba.

mitke013:

To je gif file nije php. To je samo pokazni primer koji ničemu ne služi. Ja tek učim PHP i to je stavljeno kao primer da se skrati <?php echo ništa više. Hvala za link :)))
Potpis
The truth is out there and I want to believe.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme