So verketten Sie die Zeichenfolge in der Bildquelle. Ich versuche, den Basispfad dynamisch in der Bildquelle zu setzen, aber es funktioniert nicht. Ich verwende auch in jeder Schleife. jeder Körper kann mir helfen, gib mir einen Vorschlag. Ich bin neu in PHP.Wie verkette ich String in PHP?
Hier ist meine PHP-Code-
$base_path = 'https://odesk.com';
$listing = '';
$count=1;
if(sizeOf($entry['contents'])>0){
foreach($entry['contents'] as $child) {
$count++;
$cp = $child['path'];
$cn = basename($cp);
$image='';
$cp = htmlspecialchars($cp);
$link = getPath("?path=".htmlspecialchars($cp));
if ($child['is_dir'])
{
$image ='<img src="'@$base_path'/images/folder.png" width="20">';// i want here add base path
$cn .= '/';
}else{
$image ='<input type="checkbox" value="'.$child['rev'].'" id="'.$child['rev'].'" name="checkbox_value[]" onclick="saveimages('[email protected]$_SESSION['products_id'].',`'[email protected]$path.'`,`'[email protected]$cn.'`,this.value,event)" class="checked"> <img src="https://odesk.com/images/image_dropbox.png" width="15">';
}
if($count%2==0){
$listing .= "<div class='white'>$image <a id='a1' style='text-decoration: none;vertical-align:super;color:black;' href='$link'>$cn</a></div>";
}else{
$listing .= "<div class='white'>$image <a id='a1' style='text-decoration: none;vertical-align:super;color:black;' href='$link'>$cn</a></div>";
}
}
}else{
$listing = "<div align='center' class='white'><span style='color:red; text-align:center;'>No folders & files are available.</span></div>";
}