Autor Zpráva
hrouzek
Profil *
Zdravím všechny,
mám meší problém se zobrazováním fotky. Fotku ukládam na disk a potřebnou cestu,
kde je fotka ulozena, id, atd zapisuji do databáze MySQL. Vše funguje v pohodě
pokuď to mám na localhostu a fotka se mi i zobrazí.
Ale jak to samé provádím na netu, kde jsou stránky uložené tak vše se mi
zobrazí, krom fotky a přitom fotka je uložená v adresaři kam se mela nahrat.
Nemůžu pochopit proč mi to funguje na localhostu a na siti uz to nefunguje.
Kdo vi ať poradí kde by tak mohla být chyba
Honza Hučín
Profil
Uveď prosím příklad uložené cesty v databázi. Třeba je problém s reliativní vs. absolutní adresou apod.
kaktus mexicky
Profil *
Fotka by se mela zobrazit tento kod: <img src=\"".$row["logo"]."\" border=0>

Příslušnou fotku ukládám pomocí tohoto scriptu:
<?php
if (is_uploaded_file($_FILES["jmeno_souboru1"]["tmp_name"])):
$name = $_FILES["jmeno_souboru1"]["name"];
copy($_FILES["jmeno_souboru1"]["tmp_name"], "./logo/$name");
endif;
?>

to taky funguje

a do databáze se zapisuje takhle:

<TR>
<TD class="text1">Název vloženého loga:</TD>
<TD class="text2"><INPUT class="vloz" NAME="logo" size="50" value="logo\"> </TD></TR>

tzn, že v databázi je zapsaná tato cesta k fotce: logo\fotka.jpg

stačí to takhle popsané?
kaktus mexicky
Profil *
už to funguje chyba bylo ve štaně nastaveném lomítku, já měl dané \ a mělo to být /
dík za pomoc
Honza Hučín
Profil
Než to zamknu, užitečný odkaz pro všechny: http://www.jakpsatweb.cz/obrazky.html
Toto téma je uzamčeno. Odpověď nelze zaslat.

0