在javascript问题中旋转图像

时间:2017-04-20 16:51:08

标签: php html

我有一些初学者的问题 我正在做这个网站http://www.rotujeme.eu这一切都与旋转图像有关,当你点击zrotuj si sam时,弹出窗口应该带你的jpg并在下一页上使用它,只有你在浏览器中启用弹出窗口才能打开它/ p>

这是我的问题,很多人没有这个功能,因为广告和东西

我的问题是,该怎么做?

我想过重定向小弹出窗口并最大化它,但javascript没有用

我的第二个问题是关于使用用户的文件

代码中的

我这样做了 你上传你的img到服务器和脚本重命名为例如img.jpg和index.php使用这个图片的名称,并在rotujeme.eu/upload上旋转它(这是由zrotuj si sam打开的网站) 但这并不理想,因为浏览器有缓存并使用旧代码和文件,所以如果你上传新文件,你只会看到旧文件

当然,第二件事是,任何人都可以看到你旋转了什么 我想以某种方式连接页面,您上传的页面和您看到它旋转的页面,并使更多用户可以这样做 有人可以帮忙吗?谢谢

1 个答案:

答案 0 :(得分:0)

好不好试试

第一个问题

这是index.php页面上的上传按钮

<a href="/rotkanye/"  onclick="window.open('rotuj.php', 'newwindow', 'width=300, height=250'); return false;">  <div class="upload-button">

<div class="upload-cover">ZROTUJ SI SÁM!
    </div>

</div> <!-- .upload-button --> </a>

此按钮打开rotuj.php,其中包含

<?php Header("Cache-Control: max-age=1, must-revalidate");  if(isset($_FILES['image'])){
      $errors= array();
      $file_name = $_FILES['image']['name'];
      $file_size =$_FILES['image']['size'];
      $file_tmp =$_FILES['image']['tmp_name'];
      $file_type=$_FILES['image']['type'];
      if($file_size > 5097152){
         $errors[]='File size must be excately 5 MB';
      }

      if(empty($errors)==true){
         if(move_uploaded_file($file_tmp,"upload/upload/"."juju.png")){
sleep(1);

echo "<script>
window.open('upload/');</script>";

echo "<script>
window.close();</script>";
sleep(1);
}
         echo "Prave roto ide!";
      }
else{
         print_r($errors);
      }
 }

?>

<html>
    <head>
    <title>Povedz roticom</title>
    <link rel="stylesheet" href="styl1.css" type="text/css">

<style>

h1 {color: white;
left:0;
right:0;

}

</style>

</head>
   <body>
      <h1>Pridaj rotografiu:</h1>

      <form action="" method="POST" enctype="multipart/form-data">
         <input type="file" name="image" />
         <input type="submit"/>
      </form>
         </body>
</html>

我想知道,代码完成后如何到达rotujeme.eu/upload/index.php

和第二个问题是关于上传文件,当你选择你的图像时,脚本会上传它,将它命名为juju.jpg和index.php在rotujeme.eu/upload/将使用它 我想这样做,当你使用自己的文件时,只有你可以在下一个窗口看到它然后它将被删除或重命名

<div id="primaryContainer"> <a class="btn_join_small" href="#" style="float: center;">
            <img class="loading_arrow" src="upload/juju.png" />
        </a>

这是代码的一部分,在rotujeme.eu/upload/index.php中使用上传的图片