2013-12-24 3 views
-2

Я пишу код для портала. Когда я вставляю код для печати пикса, но в строке, написанной именем файла, я получаю ошибку ниже.Основные вопросы синтаксического анализа

Parse error: syntax error, unexpected '=' in C:\xampp\htdocs\tests\dun\dun.php on line 3

Вот код, который я вставил, который вызывает у меня все это головная боль - я даже пытался вызвать его из другого файла, но безрезультатно.

$contents1a .= "<?php 

$foldet = $filename.'/'; 
$filetypet = '*.*'; 
$files3 = glob($foldet"."$filetypet); 
for ($k=0; $k<count($files3); $k++) { 
    echo '<img src='$files3[$k]'></img>'; 
} 
?><h2>Product Information: </h2><br><br><b>ID: $ID <b><br><br>File Name: $filename</b></br><br>Product Name: $productname</b></br><br>Product Description: $productdescription</br><br>Dimensions: $dimensions</br><br>Weight: $weight</br><br></br><br>Product Price: $prices </br><br> Comments: $comments</br><br> 
    </br><br><img src='$files2[$j]' /></img><form method='post' action='$filename-edit.php'><input type='submit' name='edit' value='Edit'></form>"; 

    fwrite($filet,$contents1a); 

вопрос я имею что он не загружает несколько изображений - только несколько петель и той же информации с разных страниц каждый раз ... так что напечатает - Информация о профиле & pic1, профиль Информация & pic2 информация о профиле & pic3 .... это неправильно ... как я могу его распечатать только pic info & pic1 pic2 pic3 pic4 pic5 pic6 .... и т.п. и т. д.

Аспект кода, который у меня возникает, заключается в следующем: является проблемой в этой строке кода? : $ files3 = glob ($ foldet "." $ filetypet);

'; } ?>
+0

yooo hoo? кто-нибудь домой? почему этот вопрос не отвечает? – user3132334

+0

Не будьте грубы. Вы сделали глупую ошибку в своем коде. –

ответ

1

Ваша линия 1 ($contents1a .= "<?php) по-прежнему открыта и врезается в следующую строку $foldet =....

+0

где он падает? как он все еще открыт? как строка разбивается на эту строку: $ files3 = glob ($ foldet. $ filetypet); – user3132334

+0

он все еще дает мне ОЖИДУЮ сообщение об ошибке! – user3132334

+0

Что вы пытаетесь сделать на первой линии? Вы уже на PHP в этот момент, а '$ contents1a =' является PHP или нет? Если это должен быть PHP-код, вам не хватает закрытия ", и он падает в строку $ foldet. И почему

Смежные вопросы