[ Príspevok: 1 ] 
AutorSpráva
Offline

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

Registrovaný: 01.05.05
Príspevky: 12419
Témy: 1447 | 1447
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 30.09.2005 23:01 | Image Upload PHP script

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>


 [ Príspevok: 1 ] 


Image Upload PHP script



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

540

22.10.2009 19:07

DonPC

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

Image PHP Upload

v PHP, ASP

2

345

04.02.2008 18:34

Numline1

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

PHP image upload cez FTP

v PHP, ASP

2

428

20.03.2009 19:02

snake2

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

Image Hosting Script

v Ostatné

0

188

16.07.2012 21:21

pdzl

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

Image Upload

v JavaScript, VBScript, Ajax

1

683

19.10.2007 8:19

p360t

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

Image upload

v PHP, ASP

10

477

08.10.2007 19:04

Flety

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

URL image upload?

v PHP, ASP

4

495

18.04.2010 22:59

kablik159

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

upload script

v PHP, ASP

8

425

31.07.2008 9:34

rooobertek

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

Upload script

v PHP, ASP

7

1634

21.08.2006 16:33

wlacho

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

Upload script

v PHP, ASP

3

710

30.05.2009 3:01

sedlák

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

multi remote image upload

v PHP, ASP

5

180

10.02.2016 13:50

Pablo Montero

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

Upload script - pomoc

v PHP, ASP

3

368

07.10.2007 19:54

FreeOnlineGames

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

Script na upload

v PHP, ASP

3

1053

25.07.2006 21:56

beks

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

Image Upload - Pridanie do kodu

v PHP, ASP

23

774

16.08.2007 9:12

Tominator

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

upload script pre Mobil

v PHP, ASP

3

293

29.07.2011 0:50

Slappy

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

upload script a zrušenie diaktitiky

v PHP, ASP

5

440

15.08.2008 13:22

Unlink



© 2005 - 2017 PCforum, edited by JanoF