Autor | Zpráva | ||
---|---|---|---|
kacica Profil * |
#1 · Zasláno: 26. 4. 2008, 23:57:01
v kode mam zobrazenie obrazka:
echo "<img src=\"view.php?id=".$id."\">"; view.php nazita obrazok z db korektne, problem je, ze to do view.php ani nevlezie. v com moze byt problem? view.php je v tom istom adresari ako subor z ktoreho ho volam |
||
Medvídek Profil |
#2 · Zasláno: 27. 4. 2008, 00:42:21
zkus si vypsat promenou $id jeste pred volanim obrazku.
echo $id; Pokud to ukazuje správnou hodnotu, bude chyba nejspíše ve skriptu view.php Zkus zadat místo $id nějakou skutečnou hodnotu. echo "<img src=\"view.php?id=NEJAKY_ID_KETERE_JE_V_DB\">"; Pokud to funguje, je problem v proměnné ID |
||
TSD Profil |
#3 · Zasláno: 27. 4. 2008, 04:39:30
Obrázek se jmenuje view.php? Já myslím, že ne.
|
||
Jan Tvrdík Profil |
#4 · Zasláno: 27. 4. 2008, 06:57:06
TSD
Já myslím, že jo |
||
Watchick Profil * |
#5 · Zasláno: 27. 4. 2008, 07:37:10
kacica
a pokud ti to echo $id; nic nezobrazi, zkus ještě var_dump($id); Pokud to vypíše NULL, tak máš jistotu, že to je prázdný (pokud to teda vůbec prázdný je) |
||
kacica Profil * |
#6 · Zasláno: 27. 4. 2008, 08:25:27
toto je view.php
nastrkala som tam same echo, ale nevypise sa nic <?php echo "view"; include '../../inc/error.inc'; include '../../inc/db.inc'; if (empty($id)) { echo "exit"; exit; } if (!($con = mySql_connect($hostName, $userName, $passwd))) die("Connection to DB failed!"); if (!(MySql_Select_DB($dbName, $con))) showerror(); $sql = "SELECT bussinessCard FROM contact WHERE id = $id"; echo $sql; if (!($result = @mySql_query($sql, $con))) showError(); $data = @maSql_fetch_array($result); if (!empty($data["bussinessCard"])) { echo "not empty"; header("Content-Type: image/gif"); echo $data["bussinessCard"]; } else { echo "empty"; } ?> |
||
kacica Profil * |
#7 · Zasláno: 27. 4. 2008, 08:32:00
a toto je zjednoduseny kod v ktorom zobrazujem tem obr:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Display Events</title> <link rel="stylesheet" type="text/css" href="../main.css"> <meta http-equiv="Content-Language" content="sk"> <meta http-equiv="Content-type" content="text/html; charset=windows-1250"> </head> <body class="prehlad"> <img src="view.php?id=38"> </body> </html> |
||
TSD Profil |
#8 · Zasláno: 27. 4. 2008, 08:41:40
nastrkala som tam same echo, ale nevypise sa nic
A v tom je ten problém. Smaž echa |
||
Kcko Profil |
#9 · Zasláno: 27. 4. 2008, 08:50:13
>> @$data = @maSql_fetch_array($result);
? vlastni fce nebo preklep a diky zavinaci vime kulovy? |
||
suky Profil |
#10 · Zasláno: 27. 4. 2008, 09:55:55
kacica
Vystup pred hlavickou. echo "not empty"; header("Content-Type: image/gif"); Viz (link). echo $data["bussinessCard"]; |
||
Golfy Profil * |
#11 · Zasláno: 27. 4. 2008, 14:21:34
v obrazku nesmis mit vystupy pred poslanim headeru ani po.
|
||
Časová prodleva: 16 let
|
0