| | |
| Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Autor | Správa |
---|
Registrovaný: 23.07.09 Prihlásený: 14.10.09 Príspevky: 9 Témy: 4 | Napísal LooL: 03.10.2009 15:46 | |
|
ahoj ..mám skript
Kód: <?php $nazov_obrazku = "obr.jpg"; $subor = fopen($nazov_obrazku, "obd_do_db"); $data = fread($subor, filesize($nazov_obrazku)); $data = addslashes($data); fclose($subor); $rozmery = GetImageSize($nazov_obrazku); $vyska = $rozmery[1]; $sirka = $rozmery[0]; $pripojenie = mysql_connect("mysql.webovka.eu", "login", "heslo"); mysql_select_db("db"); $sql = "INSERT INTO obrazky (vyska, sirka, obrazok) VALUES ('$vyska', '$sirka', '$data');"; mysql_query($sql); mysql_close($pripojenie);
?>
na vloženie obrazka do databázy ale stále mi vypisuje chyby že
Warning: fopen(obr.jpg) [function.fopen]: failed to open stream: Success in /home/free/webovka.eu/a/adlerka/root/www/obr_do_db/vkladanie_obr.php on line 3
Warning: fread(): supplied argument is not a valid stream resource in /home/free/webovka.eu/a/adlerka/root/www/obr_do_db/vkladanie_obr.php on line 4
Warning: fclose(): supplied argument is not a valid stream resource in /home/free/webovka.eu/a/adlerka/root/www/obr_do_db/vkladanie_obr.php on line 6
a neviem čo stým ....ak by sa dalo pomoct tak dakujem
|
|
Registrovaný: 27.11.08 Prihlásený: 30.01.20 Príspevky: 630 Témy: 98 Bydlisko: Veľký Krtíš... | Napísal Draex: 03.10.2009 17:16 | |
|
mas dobre nastavene prava na pristup k suborom?
|
|
Registrovaný: 23.07.09 Prihlásený: 14.10.09 Príspevky: 9 Témy: 4 | Napísal autor témy LooL: 03.10.2009 17:29 | |
|
neviem kde sa to da nastaviť na ic.cz
?
|
|
Registrovaný: 27.11.08 Prihlásený: 30.01.20 Príspevky: 630 Témy: 98 Bydlisko: Veľký Krtíš... | Napísal Draex: 03.10.2009 23:07 | |
|
cez ftp klienta
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Kód: $subor = fopen($nazov_obrazku, "obd_do_db");
"obd_do_db" si odkial nabral? pozri si poriadne dokumentaciu...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 23.07.09 Prihlásený: 14.10.09 Príspevky: 9 Témy: 4 | Napísal autor témy LooL: 04.10.2009 14:09 | |
|
takže celý skript
vytvorenie_tabulky.php
Kód: <?php
$pripojenie = mysql_connect("mysql.webovka.eu", "login", "heslo"); mysql_select_db("db"); $sql = "CREATE TABLE obrazky("; $sql .= "id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,"; $sql .= "vyska INT,"; $sql .= "sirka INT,"; $sql .= "obrazok BLOB);"; mysql_query($sql) or die ("Nastala chyba !"); mysql_close($pripojenie);
?>
vkladanie_obr.php Kód: <?php $nazov_obrazku = "obr.jpg"; $subor = fopen($nazov_obrazku, "r"); $data = fread($subor, filesize($nazov_obrazku)); $data = addslashes($data); fclose($subor); $rozmery = GetImageSize($nazov_obrazku); $vyska = $rozmery[1]; $sirka = $rozmery[0]; $pripojenie = mysql_connect("mysql.webovka.eu", "login", "heslo"); mysql_select_db("db"); $sql = "INSERT INTO obrazky (vyska, sirka, obrazok) VALUES ('$vyska', '$sirka', '$data');"; mysql_query($sql); mysql_close($pripojenie);
?>
vytiahnutie_z_db.php Kód: <? Header("Content-type: image/jpeg"); $pripojenie = mysql_connect("mysql.webovka.eu", "login", "heslo"); mysql_select_db("db"); $sql = "SELECT * FROM obrazky WHERE id = 1;"; $vysledok = mysql_query($sql); $obrazok = mysql_fetch_array($vysledok); echo $obrazok["obrazok"]; mysql_close($pripojenie); ?>
zobrazenie_obr.php Kód: <img src=”vytiahnutie_z_db.php?id=45“>
a nikdy mi to nezobrazí ten obrázok
a ked si dám vytvoriť tabulku vypíše, že nastala chyba viete kde??
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 04.10.2009 15:24 | |
|
Obrazok nevytvoris tak, ze vypises text echom. Potrebujes pouzit prislusne funkcie na pracu s obrazkami, pouzi google.
|
|
Registrovaný: 23.07.09 Prihlásený: 14.10.09 Príspevky: 9 Témy: 4 | Napísal autor témy LooL: 05.10.2009 17:08 | |
|
ale ten kdo robil ten skript tak tomu išiel v pohode
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Ďuri píše: Obrazok nevytvoris tak, ze vypises text echom. Potrebujes pouzit prislusne funkcie na pracu s obrazkami, pouzi google. ak ma v db ulozene binarne data, tak nie je problem pouzit echo... Kód: $sql = "SELECT * FROM obrazky WHERE id = 1;"; V sql pouzivas id=1, ale v <img> mas uvedene id=45, takze bud v db nenajde obrazok s id=1 (spoliehas sa na to, ze hlada id=45, ale zaznam s id=1 v db nemas, preto sa ani nic nezobrazi), alebo je problem niekde inde - mozno ti chybaju niektore hlavicky, napr. Content-Length LooL píše: a ked si dám vytvoriť tabulku vypíše, že nastala chyba viete kde??
Pravdepodobne preto, lebo sa snazis vytvorit uz existujucu tabulku
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 23.07.09 Prihlásený: 14.10.09 Príspevky: 9 Témy: 4 | Napísal autor témy LooL: 05.10.2009 20:13 | |
|
neviete mi poradiť nejaký iný skript..ktorý máte odskúšaný??
|
|
| Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| zápis v Pevné disky a radiče | 6 | 832 | 27.01.2007 13:28 borec | | Zápis chýb v PHP, ASP | 10 | 1045 | 22.11.2008 9:05 stenley | | SSD zápis v SSD disky | 1 | 380 | 17.08.2013 13:20 shiro | | NET zapis v HTML, XHTML, XML, CSS | 10 | 709 | 13.07.2008 16:01 shaggy | | Zapis do MySQL v PHP, ASP | 4 | 637 | 08.03.2010 20:30 stenley | | zlyhal oneskorený zápis v Pevné disky a radiče | 0 | 576 | 18.07.2008 12:57 trojsky.kon | | Zapis viac poloziek v Databázy | 18 | 1368 | 30.12.2009 11:17 djsulo | | Zapíš a otvor.... v Delphi, Visual Basic | 2 | 479 | 25.07.2012 18:31 Ďuri | | Zapis do bunky v Delphi, Visual Basic | 1 | 971 | 26.04.2008 22:58 Jezoo | | Zápis do súboru? v PHP, ASP | 2 | 501 | 30.11.2009 18:50 d0.0b | | zapis do suboru v PHP, ASP | 7 | 616 | 08.04.2009 14:17 Draex | | zapis do databazy v Redakčné systémy | 2 | 442 | 21.01.2007 16:10 luko | | Zapis do suboru v Assembler, C, C++, Pascal, Java | 6 | 1334 | 05.05.2010 16:45 psm | | zapis do suboru v PHP, ASP | 4 | 469 | 26.02.2010 21:55 Ďuri | | Zápis na HDD v Pevné disky a radiče | 1 | 269 | 16.11.2012 13:16 jtbs | | Zapis do DB v Databázy | 12 | 663 | 14.01.2010 10:38 GoodWill |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|