Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevok: 1 ] 
AutorSpráva
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Image Upload PHP script

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 30.09.2005 23:01

index.php
Kód:
<html>
  <head>
    <title></title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  </head>
  <body>
    <table align="center" border="0" bordercolor="#cccccc" cellpadding="5" width="760">
      <tbody>
        <tr>
          <td valign="top">
            <form method="post" enctype="multipart/form-data" action="upload.php"><div align="center"><label><input name="radiobutton" type="hidden" value="radiobutton" checked></label><input name="userfile" type="file" size="30" value="Vyber"><br><br><input name="upload" type="submit" value="Upload"></div></form>
            <input name="MAX_FILE_SIZE" value="3145728" type="hidden"><input name="refer" value="" type="hidden"><input name="brand" value="" type="hidden">
          </td>
        </tr>
      </tbody>
    </table>
  </body>
</html>



upload.php
Kód:
<html>
  <body>
<?php $domain = "http://www"; $max_size = 153600000000000000000000000000000000000; $max_size_mb = "1,5"; $tsize = "300"; $path = "images/"; $tpath = "thumbs/"; if (!isset($HTTP_POST_FILES['userfile'])) exit; if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) { if ($HTTP_POST_FILES['userfile']['size']>$max_size) { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">File Size too Big!</font><br>\n"; exit; } if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/png")) { if (file_exists("./".$path . $HTTP_POST_FILES['userfile']['name'])) { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">A File with that name exists, please rename your file.</font><br>\n"; exit; } $zufall = rand(123,999999); $fupl = "$zufall"; $res = copy($HTTP_POST_FILES['userfile']['tmp_name'], "./".$path .$fupl .$HTTP_POST_FILES['userfile']['name']); if (!$res) { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">Upload Failed, please try again</font><br>\n"; exit; } else { $domst = ""; $drecks = "/"; $imgf = $fupl.$HTTP_POST_FILES['userfile']['name']; $thbf = $tpath.$imgf; $urlf = $domst .$domain .$drecks .$path .$imgf; function createthumb($name,$filename,$new_w,$new_h) { $system=explode('.',$name); if (preg_match('/jpg|jpeg|JPG/',$system[1])) { $src_img=imagecreatefromjpeg($name); } if (preg_match('/png|PNG/',$system[1])) { $src_img=imagecreatefrompng($name); } if (preg_match('/gif|GIF/',$system[1])) { $src_img=imagecreatefromgif($name); } $old_x=imageSX($src_img); $old_y=imageSY($src_img); if ($old_x > $old_y) { $thumb_w=$new_w; $thumb_h=$old_y*($new_h/$old_x); } if ($old_x < $old_y) { $thumb_w=$old_x*($new_w/$old_y); $thumb_h=$new_h; } if ($old_x == $old_y) { $thumb_w=$new_w; $thumb_h=$new_h; } $dst_img=ImageCreateTrueColor($thumb_w,$thumb_h); imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y); if (preg_match("/png/",$system[1])) { imagepng($dst_img,$filename); } if (preg_match("/gif/",$system[1])) { imagegif($dst_img,$filename); } else { imagejpeg($dst_img,$filename); } imagedestroy($dst_img); imagedestroy($src_img); } createthumb($path.$imgf,$tpath.$imgf,$tsize,$tsize); } } else { echo "Sorry we dont allow that file type.\n"; exit; } } ?>
<body>
  <center>
    <table border='0' bgcolor='white'>
      <FORM action="nowhere" method="post">
        <center>
          <tr>
            <html>
              <head>
                <title></title>
                <meta http-equiv="content-type" content="text/html; charset=utf-8" />
              </head>
              <body>
                <table align="center" border="0" cellpadding="0" cellspacing="0" width="760">
                  <tbody>
                    <tr>
                      <td>
                        <p><a href="<? echo $domain; ?>"><b>Upload</b></a> another image.</p>
                        <br>
                        <center><img src='<? echo $thbf ?>' border="0"></center>
                        <br>
                        <br>
                        <input name="thetext" type="text" id="thetext" style="width: 500px;" value="[url=<?  echo $urlf;  ?>][img]<? echo $domst.$domain.$drecks.$tpath.$imgf; ?>[/img][/url]" size="70"> Thumbnail for forums
                        <br>
                        <input name="thetext" type="text" id="thetext" style="width: 500px;" value="[url=http://localhost][img]<? echo $urlf; ?>[/img][/url]" size="70"> Hotlink for forums
                        <br>
                        <input name="thetext" type="text" id="thetext" style="width: 500px;" value="<? echo $urlf; ?>" size="70"> Direct link to image
                      </td>
                    </tr>
                  </tbody>
                </table>
              </body>
            </html>
          </tr>
    </table>
</body>
</html>


Odpovedať na tému [ Príspevok: 1 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Image Upload Script z Resizeom

v PHP, ASP

2

727

22.10.2009 19:07

DonPC Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Image PHP Upload

v PHP, ASP

2

539

04.02.2008 18:34

Numline1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP image upload cez FTP

v PHP, ASP

2

607

20.03.2009 19:02

snake2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Image Hosting Script

v Ostatné

0

422

16.07.2012 21:21

pdzl Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Image Upload

v JavaScript, VBScript, Ajax

1

884

19.10.2007 8:19

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Image upload

v PHP, ASP

10

749

08.10.2007 19:04

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. URL image upload?

v PHP, ASP

4

733

18.04.2010 22:59

kablik159 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. upload script

v PHP, ASP

8

638

31.07.2008 9:34

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upload script

v PHP, ASP

7

1894

21.08.2006 16:33

wlacho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upload script

v PHP, ASP

3

883

30.05.2009 3:01

sedlák Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. multi remote image upload

v PHP, ASP

5

447

10.02.2016 13:50

Pablo Montero Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upload script - pomoc

v PHP, ASP

3

612

07.10.2007 19:54

FreeOnlineGames Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script na upload

v PHP, ASP

3

1267

25.07.2006 21:56

beks Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Image Upload - Pridanie do kodu

v PHP, ASP

23

1113

16.08.2007 9:12

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. upload script pre Mobil

v PHP, ASP

3

514

29.07.2011 0:50

Slappy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hľadám jQuery File upload script

v JavaScript, VBScript, Ajax

3

472

14.04.2011 18:35

emer Zobrazenie posledných príspevkov


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

Skočiť na:  
cron

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra