| | |
| Stránka: 1 z 1
| [ Príspevkov: 24 ] | |
Autor | Správa |
---|
|
Stiahol som si a upravil jeden upload skript a chcel by som si tam pridať HTML link ktorý sa vypľuje po uploade. Mal by vyzerať asi takto :
<a href="http://cestakobrazku"><"img src="http://cestakobrazku" width="150" height="120"></a>
Časť v skripte, ktorá generuje linky je táto :
Kód: <?php if($_SERVER['REQUEST_METHOD'] == 'POST') { preg_match('/\.([a-zA-Z]+?)$/', $_FILES['file']['name'], $matches); if(in_array(strtolower($matches[1]), $accepted)) { if($_FILES['file']['size'] <= $maxsize) { $newname = md5_file($_FILES['file']['tmp_name']).'.'.$matches[1]; move_uploaded_file($_FILES['file']['tmp_name'], $filedir.'/'.$newname); $linkurl = 'http://'.$_SERVER['HTTP_HOST'].preg_replace('/\/([^\/]+?)$/', '/', $_SERVER['PHP_SELF']).'#'.$newname; $imgurl = 'http://'.$_SERVER['HTTP_HOST'].preg_replace('/\/([^\/]+?)$/', '/', $_SERVER['PHP_SELF']).$filedir.'/'.$newname; print '<h2>Upload bol úspešný!</h2> <p id="codes"><label for="codebb">Link pre fóra (BB Kód)</label><br /> <input type="text" id="codebb" value="[URL='.$linkurl.'][IMG]'.$imgurl.'[/IMG][/URL]" onclick="javascript:this.focus();this.select();" readonly="true" /><br /> <label for="codehtml">HTML kód </label><br /> <input type="text" id="codehtml" value=\'<a href="'.$linkurl.'"><img src="'.$imgurl.' alt=" '.$title.'" /></a>\' onclick="javascript:this.focus();this.select();" readonly="true" /><br /> <label for="codedirect">Priamy link</label><br /> <input type="text" id="codedirect" value="'.$imgurl.'" onclick="javascript:this.focus();this.select();" readonly="true" /></p>'; } else print '<p>Prepáčte, súbor je mimo rozsah povolenej veľkosti !</p>'; } else print '<p>Prepáčte, tento typ súboru nie je podporovaný !</p>'; } ?>
Pomôžete mi to tam pridať (aj s tým javaskriptom aby sa vybral celý text)
Je nejaká možnosť urobiť to čo v tom som popísal v tom HTML kóde aj v BBCode ? (resize obrázku na 150x120)
Dik
PS: Po uploade to vyzerá asi takto http://numline1.ihrisko.org/upload/pict ... 08b4d3.jpg
|
|
Registrovaný: 21.06.07 Prihlásený: 06.05.13 Príspevky: 421 Témy: 4 | Napísal sento: 24.07.2007 11:22 | |
|
Potrebujes upravit toto: ???
Kód: <input type="text" id="codehtml" value=\'<a href="'.$linkurl.'"><img src="'.$imgurl.' alt=" '.$title.'" /></a>\' onclick="javascript:this.focus();this.select();" readonly="true" /> asi takto? Kód: <input type="text" id="codehtml" value=\'<a href="'.$linkurl.'"><img src="'.$imgurl.' alt="'.$title.'" width="150" height="120" /></a>\' onclick="javascript:this.focus();this.select();" readonly="true" />
ak som Ta dobre pochopil
|
|
| Napísal autor témy Numline1: 24.07.2007 11:32 | |
|
Ano, neviem preco som to tam nevidel Asi som slepy Diky
Dala by sa taka ikona spravit aj pre BBCode ? Existuje taky tag ?
|
|
Registrovaný: 21.06.07 Prihlásený: 06.05.13 Príspevky: 421 Témy: 4 | Napísal sento: 24.07.2007 12:42 | |
|
nepoznam BBcode
|
|
| Napísal autor témy Numline1: 24.07.2007 14:11 | |
|
Kód: Parse error: syntax error, unexpected T_FOR in D:\VertrigoServ\www\upload\index.php on line 50 Riadok 50 Kód: label for="codehtmlikon">Ikona HTML</label><br />
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
asi "<" na začiatku label
|
|
Registrovaný: 21.06.07 Prihlásený: 06.05.13 Príspevky: 421 Témy: 4 | Napísal sento: 24.07.2007 14:54 | |
|
Mas tam uvodzovky alebo apostrofy ?
Ono to berie ako klucove slovo FOR pre cykly (tam sa mi vidi)
|
|
| Napísal autor témy Numline1: 24.07.2007 15:54 | |
|
Dal som tam tu < a kod je teraz takyto :
Kód: <label for="codehtmlikon">Priamy link</label><br /> <input type="text" id="codehtmlikon" value=\'<a href="'.$linkurl.'"><img src="'.$imgurl.' alt="'.$title.'" width="150" height="120" /></a>\' onclick="javascript:this.focus();this.select();" readonly="true" />
Stale je ta chyba taka ista
sento píše: Mas tam uvodzovky alebo apostrofy ?
Ono to berie ako klucove slovo FOR pre cykly (tam sa mi vidi)
Ako vidis uvodzovky tam su
|
|
Registrovaný: 21.06.07 Prihlásený: 06.05.13 Príspevky: 421 Témy: 4 | Napísal sento: 24.07.2007 16:45 | |
|
zeby namiesto:
Kód: src="'.$imgurl.' treba toto ??? Kód: src="'.$imgurl.'"
|
|
| Napísal autor témy Numline1: 24.07.2007 18:39 | |
|
Nejde
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
Numline1 píše: Dal som tam tu < a kod je teraz takyto : Kód: <label for="codehtmlikon">Priamy link</label><br /> <input type="text" id="codehtmlikon"
value=\'(TU NEMIE BYŤ LOMITKO TEDA DOLE TI DAM SPRAVNY KOD)<
a href="'.$linkurl.'">< img src="'.$imgurl.' (TU CHYBA UVODZOVKA) alt="'.$title.'" width="150" height="120" /> <(TU BODKOČIARKA) /a>
(SAMOZREJME LOMITKO)\' onclick="javascript:this.focus();this.select();" readonly="true" /> spravny kod: Kód: <label for="codehtmlikon">Priamy link</label><br /> <input type="text" id="codehtmlikon" value='<a href="'.$linkurl.'"><img src="'.$imgurl.'" alt="'.$title.'" width="150" height="120" /></a>' onclick="javascript:this.focus();this.select();" readonly="true" />
|
|
| Napísal autor témy Numline1: 25.07.2007 9:45 | |
|
Hmm dik, ale stale to pise chybu v riadku 50 ale uz nie tu co predtym.
Teraz je to :
Kód: Parse error: syntax error, unexpected '<' in D:\VertrigoServ\www\upload\index.php on line 50
Kod z index.php je tu http://openpaste.org/sk/2489/
Neviete cim by to este mohlo byt ?
Dodavam ze testujem na localhoste, na VertrigoServ
Dik
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
to asi bude riadkom 45 kde máš tie iste chyby
|
|
| Napísal autor témy Numline1: 25.07.2007 11:21 | |
|
Chyba bude niekde inde, kedze bez riadku 50 a 51 to ide OK (bez toho noveho pridavku)
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
a skúšal si aj pridavok lebo máš kopec chýb v riadku 45 dokonca aj img src="'.$imgurl.'(CHYBA UVODZOVKA) presdsa len si choď riadok za riadkom PHP nahraď nejakým iným znakom napr. # a určite si nájdeš chybu
|
|
| Napísal autor témy Numline1: 26.07.2007 16:50 | |
|
No takze som riadok po riadku nahradzal # a chyba bola najskor v 50 a potom 51
Uz neviem co s tym. Napisali ste ten kod spravne ? Lebo v PSpade sa mi nezobrazuje zeleny, tak ako predchadzajuce riadky
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
ved uz len 45 su asi 3 chyby (myslim že 4) pokial som spravne videl tak 50 a51 su spravne, a chyba nemusi byt vzdy v riadku kde to server vypise ale je to udaj ze v tom to riadku doslo ku chybe teda moze sa stat ze mas v 49 riadku chybu a 50 ti vyhodnoti ako chybny lebo tam sa chyba prejavila tekze poozeraj asi 3-4 riadky vyššie a hladaj chybu
|
|
Registrovaný: 31.07.07 Prihlásený: 09.01.19 Príspevky: 327 Témy: 85 Bydlisko: Humenné |
ja by som chcel taktiež si urobiť upload stránku ako je upnito.sk nahraj.cz rapidshare.de ale neviem to smola čo ?
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 13.08.2007 15:31 | |
|
Pablo Montero píše: ja by som chcel taktiež si urobiť upload stránku ako je upnito.sk nahraj.cz rapidshare.de ale neviem to smola čo ? Na to najprv potrebuješ hlavne vlastné železo (vlastný server), lebo ani platené hostingy ti to nebudú hostovať. Až potom sa môžeš začať zamýšľať o nejakých skriptoch...
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 31.07.07 Prihlásený: 09.01.19 Príspevky: 327 Témy: 85 Bydlisko: Humenné |
aha to som nevedel diky moc
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
p360t píše: Na to najprv potrebuješ hlavne vlastné železo (vlastný server), lebo ani platené hostingy ti to nebudú hostovať. Až potom sa môžeš začať zamýšľať o nejakých skriptoch...
Prečo myslíš?? kúpiš si niekde neobmedzené množsvo a mohlo by ísť a sripty my neboly príliš ťažké. uloženie na server -> pridanie linku do mysql (keby chcel aj vyhladavac) -> vypisanie kde sa subor ulozil a to je asi všetko ... nie?
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | Napísal suchy: 15.08.2007 21:16 | |
|
no tie neobmedzene konta na vacsine hostingov su podla mna trochu mazane. potom ti vyfakturuju nejaky mega trafic, alebo ta zrusia ze im pretazujes server nestretol som sa s tym ze by si podobnu sluzbu niekto hostoval trebars u websupportu, yegonu alebo podobnej firmy.
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | |
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | |
| Stránka: 1 z 1
| [ Príspevkov: 24 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| joomla - pridanie vlastneho kodu v Redakčné systémy | 1 | 851 | 12.07.2009 14:19 arnie16 | | pridanie kodu nie nahradenie v JavaScript, VBScript, Ajax | 9 | 435 | 19.08.2015 18:24 Johnnny | | Navstevna kniha a pridanie overovacieho kodu v PHP, ASP | 2 | 1453 | 23.10.2006 9:12 JanoF | | Image upload v PHP, ASP | 10 | 751 | 08.10.2007 19:04 Flety | | Image Upload v JavaScript, VBScript, Ajax | 1 | 884 | 19.10.2007 8:19 p360t | | Image PHP Upload v PHP, ASP | 2 | 540 | 04.02.2008 18:34 Numline1 | | URL image upload? v PHP, ASP | 4 | 733 | 18.04.2010 22:59 kablik159 | | multi remote image upload v PHP, ASP | 5 | 448 | 10.02.2016 13:50 Pablo Montero | | Image Upload PHP script v PHP, ASP | 0 | 1768 | 30.09.2005 23:01 JanoF | | PHP image upload cez FTP v PHP, ASP | 2 | 609 | 20.03.2009 19:02 snake2 | | Image Upload Script z Resizeom v PHP, ASP | 2 | 729 | 22.10.2009 19:07 DonPC | | Optimalizacia kodu v PHP, ASP | 6 | 637 | 30.06.2009 13:39 rooobertek | | úprava kódu v PHP, ASP | 2 | 485 | 19.07.2012 15:40 elo | | zmena kodu v PHP, ASP | 1 | 494 | 20.04.2009 8:53 Blackdevil | | Zmena kódu v HTML, XHTML, XML, CSS | 6 | 596 | 18.03.2008 18:40 shaggy | | skratenie kodu v Databázy | 1 | 419 | 05.09.2012 23:34 stenley |
| 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
|
|