| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 25.07.07 Prihlásený: 27.11.14 Príspevky: 217 Témy: 38 Bydlisko: Kálnica city | Napísal Matho: 29.07.2007 14:13 | |
|
Mam subory upload_image.htm , vytvor_tabulku_obrazku.php a kontrola_obrazku.php Spojenie s databazou mi funguje, tabulku v databaze mi vytvorlio. Pise mi vsak chybu v subore kontrola_obrazku.php
Citácia: Warning: move_uploaded_file(obrazky/Obrazok137.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /domains1/nh566300/public/www_root/forum/kontrola_obrazku.php on line 19
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/domains/gymplaci.sk/public/tmp/phpUdxi8o' to 'obrazky/Obrazok137.jpg' in /domains1/nh566300/public/www_root/forum/kontrola_obrazku.php on line 19 Tu je cely subor kontrola_obrazku.php Citácia: <?php // Spojení k databázi. $spojení = mysql_connect( "localhost", "nh566300", "ujokeskos" ) or die( "Spojení selhalo: ". mysql_error() ); mysql_select_db( "nh566300db", $spojení ) or die ( mysql_error() );
// Zpřístupnění proměnných. $obrázek_popisek = $_POST['obrazek_popisek']; $obrázek_uživatel = $_POST['obrazek_uzivatel']; $obrázek_dočasný_název = $_FILES['obrazek_soubor']['name']; $datum = date( "Y-m-d" );
// Načtení obrázku a kontrola typu. // Ověření, zda bude obrázek uložen ve správném adresáři. $adresář ="obrazky/"; $název_obrázku = $adresář. $obrázek_dočasný_název;
if ( move_uploaded_file( $_FILES['obrazek_soubor']['tmp_name'], $název_obrázku ) ) {
// Načtení informací o přijímaném obrázku. list( $šířka, $výška, $typ, $atributy ) = getimagesize( $název_obrázku );
switch ( $typ ) { case 1: $přípona = " .gif"; break; case 2: $přípona = " .jpg"; break; case 3: $přípona = " .png"; break; default: echo "Omlouváme se, typ vašeho obrázku není GIF, JPG, ani PNG.<br>"; echo "Vraťte se na předchozí stránku a zkuste to znovu."; }
// Vložení informací do tabulky.
$vložit = "INSERT INTO images ( image_caption, obrazek_uzivatel, image_date ) VALUES ( '$obrázek_popisek', '$obrázek_uživatel', '$datum' )"; $výsledek = mysql_query( $vložit ) or die( mysql_error() );
$id_obrázku = mysql_insert_id();
$nový_název_souboru = $adresář. $id_obrázku. $přípona;
rename( $název_obrázku, $nový_název_souboru );
}
?>
<html> <head> <title>Zde je váš obrázek!</title> </head> <body> <h1>Takže – jaké to je být slavný?</h1><br><br> <p>Zde je obrázek, který jste právě odeslali na náš server:</p> <img src="obrazky/<?php echo $id_obrázku. $přípona; ?>" align="left"> <strong><?php echo $obrázek_popisek; ?></strong><br> Tento obrázek má formát <?php echo $přípona; ?>.<br> Jeho šířka a výška: <?php echo $šířka; ?> x <?php echo $výška; ?>.<br> Byl přijat <?php echo $datum; ?>. </body> </html>
Je to z jednej českej knihy o php... bol by som rad keby ste mi pomohli lebo urcite je v tom len daka mala chyba ktoru somsi nevsimol diky...
|
|
|
No skus to na localhoste, ak to pojde tak to je chyba funkcie move_uploaded_file, zrejme safemode, ak mas free hosting tak to bude ono. Skus iny upload skript
|
|
Registrovaný: 25.07.07 Prihlásený: 27.11.14 Príspevky: 217 Témy: 38 Bydlisko: Kálnica city | Napísal autor témy Matho: 29.07.2007 14:28 | |
|
no pokusim sa... btw nemam free host, mam plateny
|
|
Registrovaný: 02.07.06 Prihlásený: 30.01.20 Príspevky: 1635 Témy: 137 Bydlisko: Slovakia - ... | Napísal javo: 29.07.2007 15:22 | |
|
mas spravne nastavene zakladne veci typu chmod a pod?
//ja len tak ked tam vidim ze permission denied
_________________ Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos. |
|
Registrovaný: 26.07.06 Prihlásený: 20.03.16 Príspevky: 1378 Témy: 90 Bydlisko: Slovakia-Ko... | Napísal kmsa: 29.07.2007 17:25 | |
|
_________________ CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých |
|
Registrovaný: 25.07.07 Prihlásený: 27.11.14 Príspevky: 217 Témy: 38 Bydlisko: Kálnica city | Napísal autor témy Matho: 29.07.2007 19:10 | |
|
Chuapi diky ide to chcelo to nastavit ten CHMOD.. to ma veru nenapadlo ze este aj daco take to potrebuje.. uz budem vediet naco je ten chmod ..
PS: Ano mam to z tej knihy snazim sa z nej daco naucit..
PS2: Ak z nej budete dakto robit tento upload, zrejme sa pri preklade knihy sekli a pri konci by subor kontrola_obrazku.php mal vyzerat takto:
Citácia: // Vložení informací do tabulky.
$vložit = "INSERT INTO images ( image_caption, image_username, image_date )
nie takto: Citácia: // Vložení informací do tabulky.
$vložit = "INSERT INTO images ( image_caption, obrazek_uzivatel, image_date )
|
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
tiez mam tu knihu a tiez som si vsimol tu chybu... ja som si ten kod trosku poupravil, aby som mal viac poli, dal ine premenne a nejak mi to prestalo fungovat
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| memory limit pri uploade obrazku v PHP, ASP | 6 | 366 | 21.02.2010 23:18 Flety | | Pri uploade zamrzne PC v Siete | 2 | 377 | 27.08.2012 16:48 Mike_99 | | XPize zmena obrazku pri nacitavani windowsu v Operačné systémy Microsoft | 1 | 381 | 25.11.2007 18:21 Holup | | Problem pri pripojeni na ftp v Sieťové a internetové programy | 8 | 535 | 05.08.2008 20:21 Kosak | | pri ulozeni obrazku v illustratore ma ikonka maly border v Grafické programy | 0 | 618 | 21.12.2007 22:38 viktorcech | | Ako spravit FTP server bez potreby instalacie FTP klienta? v Sieťové a internetové programy | 3 | 1655 | 27.12.2010 21:58 Googler1 | | Win 7 - chyba pri starte AsusVibe2.0 a aplikacie pri starte v Operačné systémy Microsoft | 5 | 1343 | 31.07.2014 18:07 Megi | | Chyba pri preklade v Assembler, C, C++, Pascal, Java | 6 | 641 | 09.08.2012 14:00 Rooot | | Chyba pri aktulizacii v Operačné systémy Microsoft | 1 | 514 | 17.09.2012 18:02 44mato44 | | Chyba pri instalacii v Operačné systémy Microsoft | 4 | 612 | 20.12.2014 20:29 milan1966 | | chyba pri inštalácií v Operačné systémy Microsoft | 6 | 1099 | 24.04.2009 20:57 FBerente | | chyba pri inštalácii v Operačné systémy Microsoft | 2 | 1099 | 11.11.2006 13:11 quatermain | | Chyba pri kompilacii v Assembler, C, C++, Pascal, Java | 2 | 939 | 05.05.2009 11:49 fonseka | | Chyba pri instalacii v Počítačové hry | 9 | 1130 | 23.07.2008 14:48 InVader | | chyba při bootování v Ostatné | 5 | 1023 | 08.10.2010 15:22 majky358 | | chyba pri vypisani % v PHP, ASP | 1 | 515 | 29.01.2014 10:35 adria151 |
| 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
|
|