Jump to content
php.lv forumi

Recommended Posts

Posted

sveiki, jautajums tadz - piem ir man lapa bilde - <img src="pic/1_bilde.jpg" width="50" height="50"> a ka lai ar uztaisu ta ja pic direktorija tadas bildes nau tad netiek nekas izdrukats ?

Posted
a ka lai modifice shito funkciju ta lai izdruka bildi ar nosaukumu piem "bilde" vienalga ar kadu paplashinajumu ta ir ja nu es uzmetu bildi jpg vai gif ...

A kāda starpība jpg vai gif ir iekš img src?

Cita lieta, ja jāpadod kautkādu php ģenerētu bildi, tad būs <img src="bilde.php"/> un jau tajā bilde.php sagatavosi ko padot kā Image.

Posted
A kāda starpība jpg vai gif ir iekš img src?

Cita lieta, ja jāpadod kautkādu php ģenerētu bildi, tad būs <img src="bilde.php"/> un jau tajā bilde.php sagatavosi ko padot kā Image.

nu mana gadijuma ir ta ka padodu bilde.JPG/VAI GIF

Posted (edited)
nu mana gadijuma ir ta ka padodu bilde.JPG/VAI GIF

Īsti nesapratu?

Tas ka ir GIF ne gif?

Tad lieto apmēram ko tādu iekš tā ifa:

$bildename=strtok("$bilde",".");
$bildeext=substr("$bilde",-4);
echo '<img src="'.$bildename.strtolower($bildeext).'" width="50" height="50">';

Es gan tagad uz dullo, cerams ka darbosies

Edited by mounkuls
Posted

lieta tada ka man lapa ir konkreta bilde piem bilde.jpg bet ja es vinju sadomaju nomainit uz citu piem bilde.gif - tad man vajg panakt ta lai nau jarokas pa skriptu - lai vnk uplodojot jauno bildi to parada ; a shis skripts noversh to lai nerada bildi ja tas nau ; butu labi ja kadz saprastu manu velmi un palidzetu -

 

 

if (is_file('bilde.jpg')) {

echo '<img src="bilde.jpg" width="170" height="203" align="left">';

}

 

 

p.s sory par tik nekonkretu raxtishanu nesu sen gulejis ...

Posted

php_maceklsi (drukas kļūda pat nikā:]), saglabā to bildes nosaukumu kaut kur db vai failā un tad iekš koda izmanto mainīgo (kā manā pirmajā piemērā). Nebūs hardcoded vērtība.

Posted

Ideja jau ir vienkārša vienkārši uzraksti jaunu ifu. Kods gan izskatās nedaudz padumji.

if (is_file('bilde.jpg')) {
echo '<img src="bilde.jpg" width="170" height="203" align="left">';
}
elseif(is_file('bilde.gif')) {
echo '<img src="bilde.gif" width="170" height="203" align="left">';
}

 

Hmm vēl var meiģināt šādi, ja tev ir tikai divas iespējas un bilde vienmēr būs:

 

echo '<img src="bilde.'.(is_file('bilde.jpg) ? 'jpg' : 'gif').'" width="170" height="203" align="left">';

 

Bet patiesi labāk liec informāciju datubāzē, iztiksi bez liekiem searchiem pa filesistēmu.

Posted

Čem gubže v ļes tjem boļše drov.....

Es jo mazāk vēl sapratu ko grib tagad...

 

Es kad taisiju upload failiem, man bija folderis kurā glabājas arī kas līdzīgs legeng.txt failam( tā pati DB jau faktiski vien sanāk).

Tur arī glabāju visu info par failu/īpasnieku/kodu reālā pathname vietā/ pārējo info kas uz konkrēto failu attiecas.

man tad padeva <a href="image.php?kods"><img src="thumb.php?kods/></a>.

Nu tāda bija fiška.

Vēlāk to pašu izrādijās viegli realizēt arī ja glabā bāzē info par failu.

×
×
  • Create New...