Вопрос-Ответ по php

Печать RSS
6997
Кураторы темы:


Оранжевые штаны
0
5501: mides,
<?php

if (preg_match('/\.(png|gif|mp3)/i', $filename)){
echo 'Запрещенный формат файла!';
}

?>
В такой ситуации лучше указать форматы файлов которые доступны к загрузке, чем те которые не доступны, тк тех которые не доступны очень огромное количество.
Изменил: Антон (03.11.2012 / 14:36)
T

Чатланин
0
учу php) сегодня решил попрактиковаться и написал первую программкуD посмотрите правильно или нет?

<?php
$d = 5;
$f = 5;

if($d=$f);
echo "равно 10";

else

echo "Неправильно"

?>

типа если переменная $d равна переменной $f то выведет "равно 10" иначе "неправильно" ))
И

Пацак
0
5504. Тимур Родригез, нет не правильно,
во 1:
if($d=$f);их не должно быть, надо окружать или { } если несколько строк,или ничего не ставить вот 2 надо if($d=$f) всегда выведет равно 10,так как там только 1 =,для проверки равенство надо поставить ==
<?
$d = 5; 
$f = 5;
if($d==$f)
echo "равно 10"; 
else 
echo "Неправильно"; 
?>
Изменил: Изнаур (04.11.2012 / 17:15)
T

Чатланин
0
5505. Iznaur95, спс) теперь понял)

Добавлено через 05:02 сек.
а вывод чисел от 1 до 5 правильно?

<?php
$i = 1;
while($i<=5) {
echo $i;
$i++;
}
И

Пацак
0
5506. Тимур Родригез, можно так,можно так:
<?
	for($i=1;$i<=5;$i++)
{
echo $i;
}
?>
можно ещё вроде с циклом do,но я им не пользуюсь.
лучше скачай себе локалку,например openserver,будет легче
T

Чатланин
0
5507. Iznaur95, спс)
S

Чатланин
0
<?
echo join('',range(1,5));
?>

Чатланин
0
readfile() выводит количество символов после вывода данных, что мне не нужно, что можно сделать?

Чатланин
0
Разобрался сам.

Граф Озриор
0
AlyOha (13 Ноября 2012 / 18:58)
Разобрался сам.
молодец)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск