http://clip2net.com/s/1AN6n
и http://clip2net.com/s/1AN7a
<?php
echo "var1 = 'текст для вывода ';";
echo "document.write(var1);";
?>
все равно ошибка?
echo "var1 = 'текст для вывода ' " - точки с запятой?
ну так сделайте как я написал.... include menu.inc загружаете в переменную, потом эту переменную в javascript переменную а дальше просто вставляете эту джаваскрипт переменную в любое место джаваскриптом
и возможно этот ob_start ob_get_clean там вообще не нужен
ссылки при наведении должны иметь привычный для людей курсор
можно поидее сделать так
/*собираем все что выводит подключенный file.inc в переменную */ob_begin_start();include($file);$fileContent = ob_get_clean();
а дальше уже в html
<html> <head> <script><!-- все что насобирал верхний код выводим из php переменной в javascript переменную (ковычки могут стать проблемой) -->var fileContent = "<?php echo $fileContent; ?>"; <!-- ниже подключаются js --></script></head></html>
//подключенный js. // здесь уже выводим то что передали из файла в пхп, из пхп в хтмл из хтмл в джаваскрипт, а теперь из джаваскрипта в хтмл )))))) document.write(fileContent);
две таблицы
table users (user_id - primary key, image_id - foreign key to images(image_id) )
table images (image_id - primary key) - кроме того в эту таблицу можно добавить флаг занятости изображения, а можно и не добавлять а выбирать незанятые используя в связке таблицу юзеров.
Если проще - то как на ns13 посоветовал.
Если я правильно понял... то как-то так.. я не проверял его.. )
<?php /*** простейшая функция для получения содержимого сайта ее содержимым может быть код, основанный на сокетах, file_get_contents, на curl, wget .. все что угодно@return string file_content*/function http_get_file($url) { $url_stuff = parse_url($url); $port = isset($url_stuff['port']) ? $url_stuff['port']:80; $fp = fsockopen($url_stuff['host'], $port); $query = 'GET ' . $url_stuff['path'] . " HTTP/1.0\n"; $query .= 'Host: ' . $url_stuff['host']; $query .= "\n\n"; fwrite($fp, $query); while ($line = fread($fp, 1024)) { $buffer .= $line; } preg_match('/Content-Length: ([0-9]+)/', $buffer, $parts); return substr($buffer, - $parts[1]);}
<?php /* Начало работы скрипта */$remoteHost = "site.com";$remotePath = "dir";$fileName = "downloadme.txt"; $localPath = "/var/www/public_html/downloads";$localUrl = "http://localhost.ru/downloads/";/** * Забираем содержимое файла */$fileContent = http_get_file($remoteHost."/".$remotePath."/".$fileName);/** * получаем полный путь к файлу для сохранения */$fullFilePath = $localPath."/".$fileName;/* * Можно сделать так, если нужна папка на каждый скачанный файл $fileDir = md5(time()); mkdir($localPath."/".$fileDir,0777); $fullFilePath = $localPath.$localPath."/".$fileName;*//** * сохраняем файл */file_put_contents($fullFilePath,$fileContent);/** * Генерируем ссылку */$link = $localUrl.$fileName;?><!-- УРА --><html> <body> <a href="<?php echo $link?>"><?php echo $link?></a> </body></html>
!!!! Здесь нет проверок на права записи в папку и .т.д
!!!! Здесь нет проверки от того, что вам могут подсунуть не тот файл
!!!! Здесь нет .htaccess который нужно положить в папку чтобы содержимое папки нельзя было просмотреть, запртетить обработку php... и так далее
Надеюсь на мысль натолкнет
вам так врядли помогут, объясните более развернуто и понятно.
многое зависит от того, что находится в 'glavnoe-menu.inc' ?