| Zobrazit předchozí téma :: Zobrazit následující téma |
| Autor |
Zpráva |
Catlover Profesionál


Založen: 25.4.2005 Příspěvky: 507 Bydliště: United States of Slovakia
|
Zaslal: 28 listopad 2005 18:02 Předmět: upload obrazku na server + zapis do SQL v php |
|
|
z predmetu je jasne co by som potreboval... asi najviac by mi pomohlo, ako zapricinit upload, lebo vobec neviem ako na to... neziadam presny source code, len strucny navod ako asi na to ist...  |
|
| Návrat nahoru |
|
 |
Webhosting C4 - 2 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně. Srubové domy, dřevostavby a víkendové sruby.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky. Nafukovací balonky s potiskem.
Výhodné sázkové kanceláře. značkové oblečení z USA, luxusní kabelky a také peněženky nabízí eshop usaboutique.cz.
Apartment in Prague - accommodation in Prag, prague apartments, luxusní anglické dýmky a kvalitní doutníky, značkové spodní prádlo a podprsenky
|  |
mm-marek Profesionál


Založen: 1.4.2005 Příspěvky: 341 Bydliště: localhost
|
Zaslal: 28 listopad 2005 18:17 Předmět: |
|
|
používám tohle, neřikám že to je dokonalý nebo dokonce přehledný, ale funguje to
| kód: | if($foto==1):
$iso="áčďéěíĺľňóřšťúůýžäëöüÁČĎÉĚÍĹĽŇÓŘŠŤÚŮÝŽÄËÖÜ!/: ";
$asc="acdeeillnorstuuyzaeouACDEEILLNORSTUUYZAEOU_---";
$soubor_name=strtr($soubor_name,$iso,$asc);
$soubor_name = urlencode($soubor_name);
$soubor_name = strtolower($soubor_name);
$soubor_name=StrToLower($soubor_name);
//změna názvu souboru na použitelnej tvar
if (copy ($soubor, "./upload_fotografie/$soubor_name")): // zkopírování původního souboru na ftp
$imgfile = "./upload_fotografie/".$soubor_name;
//adresář s uplodem
list($width, $height) = getimagesize($imgfile);
$newwidth = 90;
$newheight = 120;
//zjištění rozměrů
$thumb = ImageCreateTrueColor($newwidth,$newheight);
$source = imagecreatefromjpeg($imgfile);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth,
$newheight, $width, $height);
imagejpeg($thumb,"thumb_fotografie/small_".$soubor_name);
\\ vytvoření miniatury - náhled
if ($width > $height){
$newwidth = 430;
$newheight = 322;
}
else{
$newwidth = 430;
$newheight = 572;
}
\\kontrola rozměrů, nebudeme deformovat
$thumb = ImageCreateTrueColor($newwidth,$newheight);
$source = imagecreatefromjpeg($imgfile);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
imagejpeg($thumb,"./fotografie/middle_".$soubor_name);
\\ vytvoření střední fotky, ty na šířku jsou na šířku a naopak. u mini to neplatí
$foto=0;
$denik = MySQL_Query("SELECT id FROM web_foto");
$pocet = MySQL_Num_Rows($denik);
$id= $pocet+1;
$denik = MySQL_Query("INSERT INTO web_foto VALUES ('$id','$soubor_name','$kategorie','$komentar' )");
if (!$denik):
echo "nepodařilo se zapsat do fotek<BR>";
else:
echo "zapsáno.... (foto)<BR>";
endif;
endif; //if copy
endif; //foto
|
_________________ bikenews.cz
Naposledy upravil mm-marek dne 28 listopad 2005 19:56, celkově upraveno 1 krát. |
|
| Návrat nahoru |
|
 |
JanoF Profesionál

Založen: 13.5.2005 Příspěvky: 1141 Bydliště: Bratislava
|
Zaslal: 28 listopad 2005 18:53 Předmět: Re: upload obrazku na server + zapis do SQL v php |
|
|
mohol by si to trocha obkecat, toto iste hladam aj ja, jedine co mam je toto, nieje to sice este nejak vyriesenie ale funkcne to je, jedine co to nerobi je ten zapis do db a potom este jedine co mi vadi ze to nesprvai aj thumbs  _________________ Jan.Fecik.sk (Powered by Drupal) | PCforum.sk (Powered by phpBB)
http://jan.fecik.sk/zarobok-na-internete-google-adsense-adwords.html |
|
| Návrat nahoru |
|
 |
mm-marek Profesionál


Založen: 1.4.2005 Příspěvky: 341 Bydliště: localhost
|
Zaslal: 28 listopad 2005 19:56 Předmět: Re: upload obrazku na server + zapis do SQL v php |
|
|
tak jsem to trošku okomentil... _________________ bikenews.cz |
|
| Návrat nahoru |
|
 |
JanoF Profesionál

Založen: 13.5.2005 Příspěvky: 1141 Bydliště: Bratislava
|
Zaslal: 28 listopad 2005 22:25 Předmět: Re: upload obrazku na server + zapis do SQL v php |
|
|
| mm-marek napsal: | | tak jsem to trošku okomentil... | thx ale som z toho taky isty magor ako predtym, robi to nieco taketo http://www.pcforum.sk/upload
Ja by som chcel nieco take ze by to bolo prepojene s db, cize aby sa tam zapisoval nazov taky aby sa neopakoval uz viackrat a ktomu aj thumb ak je potrebna, potom datum trebars a este nejake podstatne udaje ak treba, no a nakoniec aby ked obrazok ktory sa uploaduje nesplna nejake kriteria, napr ze ma 1600x1200 ale v scripte je nastavene pri vytvarani thumb max vyska 600 a sirka 800 trebars tak okrem toho spravi este thumbs v pomere samozrejme, no a zapise na web, do db s ostatnymi udajmi, thumb do indeho adresara ako orignali a nakoniec to vihodi obrazok alebo staci len nejaky bbcode, je nieco take tazke spravit ? alebo nato treba fakt viacej skusenosti v php... _________________ Jan.Fecik.sk (Powered by Drupal) | PCforum.sk (Powered by phpBB)
http://jan.fecik.sk/zarobok-na-internete-google-adsense-adwords.html |
|
| Návrat nahoru |
|
 |
mm-marek Profesionál


Založen: 1.4.2005 Příspěvky: 341 Bydliště: localhost
|
Zaslal: 28 listopad 2005 22:44 Předmět: |
|
|
na název se dá použít třeba hash, nebo uniqid()..... nebo jenom id v databázi. jinak komentář, datum si k tomu přidávat samo můžeš...... připiš to do insert a je to. ten konec sem moc nepochytil, napiš klidně na icq _________________ bikenews.cz |
|
| Návrat nahoru |
|
 |
Catlover Profesionál


Založen: 25.4.2005 Příspěvky: 507 Bydliště: United States of Slovakia
|
Zaslal: 29 listopad 2005 06:43 Předmět: Re: upload obrazku na server + zapis do SQL v php |
|
|
ano, take nieco... len by to este chcelo vyslednu cestu k obrazku zapisat do DB a priradit k prispevku (inzeratu), to ale nie je az take tazke (dufam). A este aby to urobilo thumb 100x100, a z toho odkaz na plnu velkost max 800x600... ale som si toho vymyslel . Vyskusam rozpitvat mod na pridvanie obrazkov do paws  |
|
| Návrat nahoru |
|
 |
mm-marek Profesionál


Založen: 1.4.2005 Příspěvky: 341 Bydliště: localhost
|
Zaslal: 29 listopad 2005 07:53 Předmět: Re: upload obrazku na server + zapis do SQL v php |
|
|
není to těžké, to už umí tenhle skript. k příspěvku se to přiřadí pomocí saloupce karegorie. thumb to dělá 90x120 pak middle a pak to kopiruje původní fotku. v databázi máš původní jméno a při generování html jen nastavuješ adresáře... _________________ bikenews.cz |
|
| Návrat nahoru |
|
 |
Catlover Profesionál


Založen: 25.4.2005 Příspěvky: 507 Bydliště: United States of Slovakia
|
Zaslal: 29 listopad 2005 17:16 Předmět: Re: upload obrazku na server + zapis do SQL v php |
|
|
uz vcera som to skusal, a pise to "Notice: Undefined variable: foto in c:\easyphpl\www\a\abc.php on line 2" . Nechyba k tomu este kusok?? nejake $foto="xyz" niekde na zaciatku? a ked uz to vyuziva SQL, chcelo by to code na tabulku... pozeram, ze sa vola web_foto ale nic viac z toho nevycucam  |
|
| Návrat nahoru |
|
 |
mm-marek Profesionál


Založen: 1.4.2005 Příspěvky: 341 Bydliště: localhost
|
Zaslal: 29 listopad 2005 18:04 Předmět: Re: upload obrazku na server + zapis do SQL v php |
|
|
no je to jenom kus kódu co jsem sem zkopíroval...
foto definuje že se bude uploadovat.....
o to jaká je tabuůka snad nejde ne? to je potřeba upravit... _________________ bikenews.cz |
|
| Návrat nahoru |
|
 |
|
|
|
|
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Nemůžete stahovat ani prohlížet přiložené soubory
|
Powered by phpBB & phpBB SEO © 2001, 2005 phpBB Group Český překlad phpBB Czech - www.phpbbcz.com Optimalizoval JanoF - PCforum.sk
|