Hướng dẫn how to link image in php - cách liên kết hình ảnh trong php

Làm cách nào để sử dụng hình ảnh làm liên kết trong PHP? Tôi chưa bao giờ đặt hai yếu tố HTML lại với nhau trong một tiếng vang để nó mới đối với tôi. Đây là mã của tôi:

htmltest.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<?
   require("includes/conn.php"); //link to the database
?>
<html> 
<title>HTML with PHP</title>
<body>

<?php
      echo  "<a  href="pageone.php"><img src="homelogo.jpg"  /></a>";
?>

</body>
</html>

Đó là mã của tôi. Tôi nhận được lỗi sau đây:

Lỗi phân tích cú pháp PHP: Lỗi cú pháp, T_String bất ngờ, mong đợi ',' hoặc ';' Trong /home6/dreamsm2/public_html/htmltest.php trên dòng 11

Bất cứ ai có thể cho tôi biết tôi đang làm gì sai? Bất kỳ trợ giúp sẽ được đánh giá cao.

hỏi ngày 14 tháng 4 năm 2012 lúc 8:10Apr 14, 2012 at 8:10

Hướng dẫn how to link image in php - cách liên kết hình ảnh trong php

1

Thay đổi dòng thành:

echo  '<a href="pageone.php"><img src="homelogo.jpg"  /></a>';

HOẶC

echo  "<a href=\"pageone.php\"><img src=\"homelogo.jpg\"  /></a>";

Vấn đề, như lỗi phần nào cho thấy, là trình thông dịch PHP không thể tìm ra nơi chuỗi của bạn được cho là bắt đầu và kết thúc. Sử dụng \" thoát khỏi các trích dẫn. Sử dụng ' xung quanh chuỗi cung cấp một dấu phân cách chuỗi duy nhất xung quanh chuỗi, do đó bạn có thể tự do sử dụng dấu ngoặc kép bên trong.

Lưu ý, nếu bạn cần cả đơn và gấp đôi:

echo  '<a href="pageone.php" title="Andy\'s Link"><img src="homelogo.jpg"  /></a>';

Đã trả lời ngày 14 tháng 4 năm 2012 lúc 8:12Apr 14, 2012 at 8:12

Hướng dẫn how to link image in php - cách liên kết hình ảnh trong php

Sberrysberrysberry

125K18 Huy hiệu vàng135 Huy hiệu bạc165 Huy hiệu Đồng18 gold badges135 silver badges165 bronze badges

0

Bạn cũng có thể sử dụng ' thay vì " cho các chuỗi, ví dụ:

Điều này hoạt động:

echo  '<a href="pageone.php"><img src="homelogo.jpg"  /></a>';
0

Điều này sẽ không hoạt động:

echo  '<a href="pageone.php"><img src="homelogo.jpg"  /></a>';
1

Đã trả lời ngày 14 tháng 4 năm 2012 lúc 8:15Apr 14, 2012 at 8:15

Một ngườiA Person

1.35012 huy hiệu bạc23 Huy hiệu đồng12 silver badges23 bronze badges

3

Đơn giản chỉ cần làm điều này:

echo '<a href="page.php"><img src="Downloads_clip_image010.jpg" /></a>';

Hướng dẫn how to link image in php - cách liên kết hình ảnh trong php

Đã trả lời ngày 14 tháng 4 năm 2012 lúc 9:24Apr 14, 2012 at 9:24

Faizan Qadrifaizan QadriFaizan Qadri

2481 Huy hiệu vàng6 Huy hiệu bạc19 Huy hiệu đồng1 gold badge6 silver badges19 bronze badges

Cho WordPress

<div class="floatLeft"> 
    <a href="http://trophydevelopers.com">
        <img src="<?php bloginfo('template_url'); ?>/images/powered-by.png">
    </a>
</div>

1

Để tạo một liên kết hình ảnh, bạn kết hợp một thẻ (tức là liên kết) với một thẻ (tức là hình ảnh). Bạn chỉ cần "bọc" mã liên kết xung quanh mã hình ảnh.
this is my current php code which displays an image.

Xin chào, đây là mã PHP hiện tại của tôi hiển thị hình ảnh.
Sponsors:

Hướng dẫn how to link image in php - cách liên kết hình ảnh trong php

13 tháng 11 '07 #1

Mở rộng | Chọn | Wrap | Số dòng|Select|Wrap|Line Numbers

  1. Nếu bạn vẫn phải đối mặt với bất kỳ vấn đề nào, thì hãy đăng mã của bạn với các thay đổi.
  2.  
  3. 13 tháng 11 '07 #6

sử thi! Nó hoạt động cảm ơn rất nhiều !! Thực sự đánh giá cao nó!

13 tháng 11 '07 #7

Chào mừng!

Rất vui được giúp bạn.

13 tháng 11 '07 #8
so must be another way of writing that code...?

Đăng nhập để đăng câu trả lời của bạn hoặc đăng ký tài khoản miễn phí.

Làm thế nào tôi có thể thêm hình ảnh vào URL trong PHP?

13 tháng 11 '07 #3

Hướng dẫn how to link image in php - cách liên kết hình ảnh trong php

Bạn cần phải chăm sóc các trích dẫn. Nếu bạn đang phải đối mặt với vấn đề, hãy đăng mã PHP của bạn để tôi có thể đề xuất một cái gì đó.

13 tháng 11 '07 #4

Đây là khối mã: [HTML] $ footer = "
[HTML]$FOOTER = "