| Autor | Zpráva | ||
|---|---|---|---|
| table Profil * |
#1 · Zasláno: 1. 9. 2013, 10:07:48
Zdravím dámy a pánové,
chtěl bych načítat obrázky(fotky hráčů) z jiného webu. Problém je v tom že mám jména hráčů uložené v db s velkými počátečními písmeny. Web kde jsou fotky hráčů má ale fotky s malými počátečními písmeny. Jak bych měl tento problém vyřešit? Kod který mám na zobrazení fotky je: <td><?php print "\t\t" . '<img height="15" width="16" title="" src="http://www.nhl.cz/files/statistiky/' . $results['LName'] .'_' . $results['FName'] .'.jpg">' . "\n"; ?></td> Děkuji za radu. |
||
| Alphard Profil |
#2 · Zasláno: 1. 9. 2013, 10:11:00
strtolower()?
|
||
| Enko Profil |
#3 · Zasláno: 1. 9. 2013, 10:11:11
A tobě jde přesně o co? O převod kapitálek na malé?
|
||
| table Profil * |
#4 · Zasláno: 1. 9. 2013, 10:11:31 · Upravil/a: table
Doplním že to potřebuji změnit jen v tom obrázku, zobrazuji i přímo jméno hráče a tam bych to chtěl mít tak jak to je s velkými počátečními písmeny
Alphard: Myslím že toto je na převod malých písmen na velké. Jde mi přesně o toto že nyní jak to mám tak to odkazuje takto: http://www.nhl.cz/files/statistiky/Fasth_Viktor.jpg A správně to má být takto: http://www.nhl.cz/files/statistiky/fasth_viktor.jpg |
||
| juriad Profil |
#5 · Zasláno: 1. 9. 2013, 10:21:21
strtolower dělá přesně to, co chceš; strtoupper by písmena zvětšovalo.
|
||
| table Profil * |
#6 · Zasláno: 1. 9. 2013, 10:24:41 · Upravil/a: table
Díky už jsem to zvládl.
Budu otravovat ještě jednou, nyní to mám takto: <?php $str = $results['LName']; $str = strtolower($str); $str1 = $results['FName']; $str1 = strtolower($str1); $filename = 'http://www.nhl.cz/files/statistiky/'.$str.'_'.$str1.'.jpg'; ?> <td><img title="Kanadské bodování" width="80" height="130" src="<?php echo $filename; ?>" /></td> |
||
| Actimel Profil |
#7 · Zasláno: 1. 9. 2013, 14:39:17
table:
Použití googlu nikdy neuškodí, tohle mi to vyhodilo jako první výsledek - kdo se moc ptá, málo googlí :) |
||
| Silver8000 Profil |
#8 · Zasláno: 1. 9. 2013, 14:54:13 · Upravil/a: Silver8000
tak pouzij podminku
if($user_obrazek==true){
//zobrazi dany obrazek uzivatele
}else{
//zobrazi no_photo.jpg
}nevim jak to tam presne mas tak to je jen jako priklad. ale pocitam s tim ze to mas delany pres PHP a pripadne .htaccess cili rewrite mod napadlo me jeste overovat funkci file_exists
takze : if(file_exists($user_obrazek)){
//zobrazi dany obrazek uzivatele
}else{
//zobrazi no_photo.jpg
} |
||
| table Profil * |
#9 · Zasláno: 1. 9. 2013, 14:58:54
Mám to takto:
<?php
$str = $results['LName'];
$str = strtolower($str);
$str1 = $results['FName'];
$str1 = strtolower($str1);
$filename = 'http://www.nhl.cz/files/statistiky/'.$str.'_'.$str1.'.jpg';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $filename);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_exec($ch);
if (curl_getinfo($ch, CURLINFO_HTTP_CODE) == '404') {
$filename = "http://michales.eu/img/hraci/no_photo.jpg";
}
curl_close($ch);
?>
<td><img title="Kanadské bodování" width="80" height="130" src="<?php echo $filename; ?>" /></td> |
||
|
Časová prodleva: 13 let
|
|||
0