Autor Zpráva
Michales
Profil
Dobrý den,
potřeboval bych poradit jak zobrazit obrázek uložený na ftp a název tahaný z db.
Obrázek je nyný uložený do db pod tímto názvem avatars/Ray Price.png
Zobrazuji ho pomocí :
$location = $nt['imagelocation'];
<img width="45" height="45" title='.$nt[jmeno].' src='.$location.'>
Zobrazuje se ale jen kousek textu: http://....../avatars/Ray
takže chybí to Price.png
Děkuji za radu
yFang
Profil
Nepoužívej v názvech mezery a ušetříš si hodně problémů.
Soubory na webu » Jména souborů
han5vk
Profil
V nazvoch suborov nepouzivaj medzery. Na zalepenie dier by si mohol v DB nahradit medzeru %20.
Michales
Profil
No jo ale jak to ovlivním při uploadu, jde o upload vlastního avataru, a když bude mít někdo takto pojmenovaný obrázek z mezerami tak se i uloží.
yFang
Profil
Co třeba tohle http://php.vrana.cz/vytvoreni-pratelskeho-url.php ?
Michales
Profil
Při uploadu postačilo toto
$name = $_FILES["myfile"]["name"]; // zjištění jména souboru a na dalším řádku jeho přejmenování
$rename = strtr($name,"áčďéěíňóřšťúůýž ÁČĎÉĚÍŇÓŘŠŤÚŮÝŽABCDEFGHIJKLMNOPRSTUVWXZ","acdeeinorstuuyz_acdeeinorstuuyzabcdefghijklmnoprstuvwxz");

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: