php - 如何使用 PHP 将图像从一个页面传递到另一个页面?

标签 php css

我已经尝试执行代码很长时间了,但休息后我的图像所有其他变量都在工作。我的图像存储在名为“上传”的服务器文件夹中。

我有两个页面,名为“show.php”和“readmore.php”,我想将图像从 show.php 传递到 readmore.php,但除此之外图像所有变量都显示在 readmore.php 中。

我的 show.php 代码

<a class="btn" href="readmore.php?ad_title=<?php echo $rec['ad_title']; ?> & price= <?php echo $rec['price']; ?> & address= <?php echo $rec['address']; ?>  & phone= <?php echo $rec['m_number']; ?> & description= <?php echo $rec['description']; ?> & contact_name= <?php echo $rec['contact_name'] ; ?> & photo_name= <?php echo $rec['photo_name']?>;">

我的 readmore.php 代码(我在这里显示两个变量和图像)

 <div class="control-group">
                    <label class="control-label">About the book</label>
                    <div class="controls">
                        <label class="checkbox">
                        <?php echo $_GET['description'];?>
                        </label>
                    </div>
                  </div>
                   <div class="control-group">
                    <label class="control-label">About the book</label>
                    <div class="controls">
                        <label class="checkbox">
                       <td id="pic" width="300px"><img src= "../uploaded/<?php echo $_GET['photo_name'];?>" style="border-radius:5px; padding:3px; "/></td>
                        </label>
                    </div>
                  </div>

最佳答案

学习调试:

在 readmore.php 的第一行转储超全局变量 $_GET 并查看 $_GET['photo_name'] 的值是否到来。

例如。

echo "<pre>"; 
print_r($_GET);
echo "</pre>"; 

附言<pre>标签仅用于格式化输出。 print_r 转储 $_GET 的值。

如果您在 GET 数组中看到 'photo_name' 索引的值, 你的图片路径应该有一些错误。

关于php - 如何使用 PHP 将图像从一个页面传递到另一个页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26721005/

相关文章:

php - 从 PHP 脚本运行 Drush 命令

javascript - 带有 Angular 的 Cardflip

javascript - 有没有办法根据内容的大小(可能会有所不同)扩展 div?

jQuery 控制 HTML 表单验证的 CSS3 动画

javascript - Jquery - 将值附加到段落

php - 使用 php print 删除部分 url

javascript - 如何将 JSON 解码为 PHP 数组/变量

css - Stenciljs CSS 全局变量

css - 如何让 flex 元素参与基线对齐并居中?

php - 从 CIDR 前缀计算 IPv6 范围?