download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

помощ за PHP файл

< 1 2 3 >

Автор
Съобщение
nik2009
Вто, 22.06.10, 13:48
Пращам ви файла moi_opit.php да откриете къде ми е грешката, защото не ми се показва едно съобщение в else конструкцията -
{echo "$ime файлът ви е качен. Имейлът ви е $email.";}
Какво не съм направил? Сега чета книги и още съм в началото.
И още - каква проверка да направя дали файлът е качен наистина? - $fail=$_POST['userfile']; Той всъщност още не се качва, но как се пишеше функцията за качване и как да се провери дали е качен?
Благодаря.
редактиран от nik2009 на 22.06.10 13:51
anonymous
Вто, 22.06.10, 14:11
Пробвай да ползваш вместо null, count...
Също провери дали въобще е натиснат бутона за пращане
редактиран от anonymous на 22.06.10 14:11
phrozencrew
Вто, 22.06.10, 15:28
За уплоад на файлове се използва специфична заявка $_FILES. Добре ще е да поразгледаш някой прости кодове и уроци:
PHP file Upload
anonymous
Вто, 22.06.10, 16:08
Човека пита конкретно за това защо не му връща нищо при елсе, после явно ще си слага ъплоуд-а
phrozencrew
Вто, 22.06.10, 16:24

RE: помощ за PHP файл

” Човека пита конкретно за това защо не му връща нищо при елсе, после явно ще си слага ъплоуд-а „
Е да де! . Ти прочете ли как е декларирал качването на файла:
$fail=$_POST['userfile'];
И какво според теб ще му върне това?
if ( ... $userfile==null)
Първо $fail, после $userfail. Мешаница. За това и препоръчах да попрочете малко.
” Пробвай да ползваш вместо null, count...
Също провери дали въобще е натиснат бутона за пращане
 Какъв бутон, какво count? Първо трябва да се оправи кода за качване на файла, да се оправят променливите и след това проверките за грешки.
anonymous
Вто, 22.06.10, 16:41
Просто въпроса беше за определено нещо, аз му отговорих за него.
nik2009
Сря, 23.06.10, 17:29

RE: помощ за PHP файл

Добре, имамда чета още много, но искам само да попитам защо като сложа самостоятелно в отделна страница този скрипт за датата ми излиза добре - <?php
date_default_timezone_set('Europe/Sofia');
$mydate=date("d.m.Y");
$mytime=date("H:m");
echo "<br>Днес е $mydate / $mytime часа.";
?>,
 а като го сложа в друга моя страница излиза ето това - Днес е $mydate / $mytime часа."; ?>
Защо се получава така и не се показва както трябва?
редактиран от nik2009 на 23.06.10 17:30
phrozencrew
Сря, 23.06.10, 18:17
Да не би да го слагаш в .html страница, а не .php?
nik2009
Сря, 23.06.10, 18:26

RE: помощ за PHP файл

” Да не би да го слагаш в .html страница, а не .php? „
Да страницата е HTML. Трябва ли да я приеменувам задължително в PHP?
Току-що опитах, преименувах я на PHP, но е пак така. Този скрипт го слагам в HTML кода в един див с отварящия и затварящ таг за PHP. Правилно ли е така? Eто така е:
 <div>
<? date_default_timezone_set('Europe/Sofia');
$mydate=date("d.m.Y");
$mytime=date("H:m");
echo "<br>Днес е $mydate / $mytime часа.";
?></div>
редактиран от nik2009 на 23.06.10 18:35
phrozencrew
Сря, 23.06.10, 18:43

RE: RE: помощ за PHP файл

<div>
<?php date_default_timezone_set('Europe/Sofia');
$mydate=date("d.m.Y");
$mytime=date("H:m");
echo "<br>Днес е $mydate / $mytime часа.";
?></div>[/q] Виж така.

< 1 2 3 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.