PHP - = 'xx' kesme işareti en dahilinde Bağıl URL'sini Arama

1 Cevap php

Ben $ thumb_directory in "/ images" önce aşağıdaki kodu bir göreli URL eklemek için çalışıyoruz ve ben $ 'kesme işareti bulunuyor' içinde bunu nasıl emin değilim ancak orig_directory ediyorum. Ayrıca, bu bir WordPress web sitesi, eğer öyleyse herkes çok gibi, '/' görüntüleri içinde işlevini çağırmak için nasıl bilir: '/ images' (Ben ne sadece yazdığınız yanlış sözdizimi olduğunu biliyoruz) lütfen bana bildirin.

<?php
/* Configuration Start */
$thumb_directory = '/images';
$orig_directory = '/images';
$stage_width=600;
$stage_height=400;
/* Configuration end */

1 Cevap

Assuming that the relative path is in the variable $rel_path, use double quotes:

$thumb_directory = "$rel_path/images";
$orig_directory = "$rel_path/images";

Çift tırnak değişkenler ile kendi değeri ile değiştirilir, ama bu tek tırnak ile olmaz ($ ile başlayan).

Veya dize birleştirme kullanın:

$thumb_directory = $rel_path . '/images';
$orig_directory = $rel_path . '/images';

EDIT

: Göreli yol bloginfo('template_directory') gelirse, sadece aşağıdaki satırı before ile $rel_path (yani yukarıdaki satırları önce) ekleyin

$rel_path = bloginfo('template_directory');

This sets the variable with the path you want. Ensure all these lines are within the PHP processing tags <?php and ?>, and don't forget the semicolon ; at the end of the assignment line ;-)