Вы не зашли.
Главная » PHP » Общие вопросы по PHP
#971. Vamp Off (1)
Участник
2013.03.04 14:02
<?php
include'pclzip.php';
var_dump(file_get_contents('zip://rugame.mobi/game/62184/little_red_riding_hood20128x128.jar#META-INF/MANIFEST.MF'));

?>
ошибка

Warning: file_get_contents(zip://rugame.mobi/game/62184/little_red_riding_hood20128x128.jar#META-INF/MANIFEST.MF) [function.file-get-contents]: failed to open stream: operation failed in /home/wapik/public_html/java/test.php on line 3
bool(false)
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#972. Gemorroj Off (107)
Administrator
2013.03.04 16:04
вообще, вот так, по смыслу надо было
Код:
var_dump(file_get_contents('zip://http://rugame.mobi/game/62184/little_red_riding_hood20128x128.jar#META-INF/MANIFEST.MF'));
zip:// - это дополнительный враппер перепаковывающий налету данные.
но так работать не будет, из-за того, что данные получаем удаленно (http).
поэтому сначала скопируй файл к себе во временную директорию и с ним работай, по окончанию - удаляй.
#973. Vamp Off (1)
Участник
2013.03.04 17:05
Gemorroj
и снова в тупик smile

теперь как мне с помощью
$text=str_replace('rugame.mobi','site.ru', $text);
перезаписать адрес сайта в файле META-INF/MANIFEST.MF  ?
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#974. Gemorroj Off (107)
Administrator
2013.03.04 20:08
Для записи, zip:// уже не подойдет. (http://www.php.net/manual/ru/wrappers.compression.php).
Лучше смотреть в сторону более функционального класса ZipArchive.

Код:
span style="color: #0000BB"><?php$zip = new ZipArchive;$zip->open('test.jar');// Получаем манифест$manifest = $zip->getFromName('META-INF/MANIFEST.MF');$manifest = str_replace('rugame.mobi', 'site.ru', $manifest);// Удаляем старый манифест$zip->deleteName ('META-INF/MANIFEST.MF');// Добавляем новый манифест$zip->addFromString('META-INF/MANIFEST.MF', $manifest);$zip->close();
#975. Vamp Off (1)
Участник
2013.03.05 01:01
Gemorroj большое спасибо
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#976. Vamp Off (1)
Участник
2013.03.05 04:04
можно как то определить папку С картинкой?

вот ссылка на картинку
http://rugame.mobi/img_add.php?id=30743&pid=2

id - ето наверное папка
pid - номер картинки

оригинал без копирайта есть точно так как копирайт на картинке генерируется в случайном месте.


Наверное час искал оригинал и так не нашел sad

здесь http://jafan.ru/ такой самый ЗЦ как на ругаме.
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#977. Gemorroj Off (107)
Administrator
2013.03.05 11:11
нет. вполне возможно, что файлы вообще вне корневой директории для сервера.
#978. Vamp Off (1)
Участник
2013.03.05 18:06
а как тогда вырезать копирайт...
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#979. Gemorroj Off (107)
Administrator
2013.03.05 18:06
затереть его
#980. Vamp Off (1)
Участник
2013.03.05 19:07
да,
ну копирайт не на одном месте,
как определять где именно копирайт если положение копирайта генерируется?
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
Страниц: 196 97 98 99 100118 Все
Главная
WEB
PunBB Mod v0.6.2
0.034 s