Вверх ↑
Этот топик читают: Гость
Ответов: 122
Рейтинг: 2
#1: 2012-03-02 14:05:18 ЛС | профиль | цитата
Делаю движок для сайта/форума

У меня ошибки:
Warning: fopen(1.txt) [function.fopen]: failed to open stream: No error in C:MyServhtdocsforum opic.php on line 8

Warning: fread(): supplied argument is not a valid stream resource in C:MyServhtdocsforum opic.php on line 10

код HiAsm:
#pas
Add(EntryPoint,2953706,231,217)
{
link(onStart,15016131:doData,[])
}
Add(Vars,8836708,287,84)
{
Name="t"
Point(Get)
}
Add(DoData,15016131,294,217)
{
Data=String()
link(onEventData,12318308:doFileExists,[])
link(Data,4597573:Var2,[])
}
Add(Echo,7662972,644,210)
{
}
Add(FileTools,12318308,350,196)
{
Point(doFileExists)
link(onEnd,991545:doEvent,[])
}
Add(StrCat,4288693,294,133)
{
Str2=".txt"
link(Str1,8836708:Get,[])
}
Add(Hub,11371058,532,203)
{
link(onEvent1,14379717:doOpen,[(553,209)(553,167)])
link(onEvent2,1011405:doRead,[])
}
Add(IndexToChanel,991545,399,196)
{
link(onEvent1,3599936:doData,[])
link(onEvent2,10667007:doData,[])
}
Add(DoData,10667007,441,203)
{
Data=String()
link(onEventData,11371058:doEvent,[])
link(Data,4597573:Var3,[(447,180)])
}
Add(GetDataEx,4597573,294,175)
{
link(Data,4288693:Result,[])
}
Add(DoData,3599936,483,196)
{
Data=String(Извините но такой страницы не существует!)
link(onEventData,1279894:doWork1,[(627,202)])
}
Add(HubEx,1279894,623,210)
{
link(onEvent,7662972:doEcho,[])
}
Add(File,14379717,581,161)
{
Point(Size)
}
Add(FileRead,1011405,581,210)
{
Length=11
link(onRead,1279894:doWork2,[])
link(FileID,14379717:FileID,[])
link(Length,14379717:Size,[])
}

сам PHP:
#pas
<?php

switch(file_exists($_GET["t"].".txt")) {
case 0:
echo "Извините но такой страницы не существует!";
break;
case 1:
$fid10 = fopen($_GET["t"].".txt", "");
$fsize10 = filesize($_GET["t"].".txt");
$s12 = fread($fid10, $fsize10);
echo $s12;
break;
}

// made by "HiAsm 4.4 build 184"
?>


карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#2: 2012-03-02 16:40:02 правка | ЛС | профиль | цитата


Редактировалось 12 раз(а), последний 2022-04-02 22:02:54
карма: 0

0
Ответов: 122
Рейтинг: 2
#3: 2012-03-08 11:52:58 ЛС | профиль | цитата
Всё таки появился ещё один вопросик:
как в PHP указать коренную дирекцию
Например: я нахожусь в localhost/files/ как тут указать(в PHP коде) это localhost/parts/123.txt

карма: 0

0
Ответов: 327
Рейтинг: 5
#4: 2014-08-31 09:21:53 ЛС | профиль | цитата
Имеется ввиду текущую?
Текущей, директория parts устанавливается так ftp_chdir($conn_id, "../parts"). ("../" - выходим из директории files)
Если на просто на уровень выше, то ftp_cdup($conn_id)
карма: 0

0
4
Сообщение
...
Прикрепленные файлы
(файлы не залиты)