2017-04-20 66 views
0

我有一个问题 我在做这个网站http://www.rotujeme.eu它是关于旋转图像,当你点击zrotuj si sam时,弹出窗口应该带上你的jpg并在下一页使用它,这是如果您在浏览器在javascript中旋转图像的问题

这里是我的问题,很多人不具备此功能启用弹出只开了,因为广告之类的东西,

我的问题是,如何做这件事情?

我想过重定向小的弹出和最大化,但JavaScript的没有工作

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

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

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

+0

我不明白你在问什么。你能澄清,或者至少张贴一些代码吗? – TricksfortheWeb

回答

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,这cotains

<?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> 
上上传按钮

id想知道,代码是d后如何到达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