Как добавить строку из массива в scandir без добавления пространства-призрака

Когда я беру строку каталога из массива $rawgendir=$row['gendir'];
scandir возвращает ошибку

"Warning: scandir( ALABAMA/CITIES ABBEVILLE - ALABAMA REVENUE ENFORCEMENT/ , ALABAMA/CITIES ABBEVILLE - ALABAMA REVENUE ENFORCEMENT/ ): The system cannot find the path specified. (code: 3)"

Явное определение пути в var $ dir работает, просто не применимо к тому, что я пытаюсь создать. В этом случае поисковая система для изображений

Я думаю, проблема в том, что я получаю призрачное пространство в scandir( ALABAMA/...) И я не вижу как. Я давно этим занимаюсь, потому что я определенно еще не программист.

 //$searchstring PULLED FROM _POST
$db_conx = (MYSQLi CONNECTION)
$sql="SELECT *  FROM `main` WHERE CONVERT(`title` USING utf8) LIKE '%" . $SearchString . "%'";

$result = mysqli_query($db_conx, $sql);

//-create while loop and loop through result set
while($row=mysqli_fetch_array($result)){

$patchtitle=$row['title'];
$id=$row['id'];
$patchpath=$row['dir'];
$rawgendir=$row['gendir'];
echo $rawgendir;

Эта линия

echo $rawgendir;

распечатывает ALABAMA/CITIES ABBEVILLE - ALABAMA REVENUE ENFORCEMENT/
без загадочного пространства

// $dir = ("ALABAMA/CITIES ABBEVILLE   -   ALABAMA REVENUE ENFORCEMENT/");

$fileList = scandir($rawgendir);
//echo $dir;
//echo $rawgendir;
//-display the result o
echo '
<table width="864" height="220" border="2">
<tr>
<td width="214" height="152"><center>
<img src="'.$patchpath.' " width="220" height="200" />
</center></td>
<td width="632"<h3>Patch: '. $patchtitle . '</h3></td>
</tr>
</table> </br>
';
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]