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

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

С

Малиновые штаны
0
там где у тебя проверка на длину текста и т.д. вставить тип такого
if (isset($_SESSION['news_comment'])) {
if ($_SESSION['news_comment'] > time() - 120) {
$error.= 'Антиспам! Лимит 2 минуты!<br/>';
}}
А перед записью в базу сообщения добавить
$_SESSION['news_comment'] = time();
Только не забудь в самом начале скрипта прописать
session_name('SID') . session_start();
N

Эцилопп сией тентуры
0
Как можно вызвать пользовательскую функцию в smarty?
допустим у меня есть такая функция
function hello($world)
{
return 'hello '.$world;
}
как ее вызвать в шаблоне?
---
В инете искал, но выдает не то, что мне надо!
Изменил: Nu3oN (03.08.2010 / 14:06)

Чатланин
0
На папке:
local/userfoto
есть фотки
qoqi.jpg
qoqi.jpeg
qoqi.png
qoqi.gif
alex.jpeg
alex.png
alex.gif
и Другие.
Я хочу удалить файлы с именам
qoqi
как можно сделать?
Мой вариант есть просто длинный там много кодов и серверу загрузит.

ツ ツ ツ
0
<?
    $arr = glob("local/userfoto/qoqi.*");
    foreach($arr AS $file){
    	unlink($file);
    }
Изменил: Lugaro (03.08.2010 / 17:08)

Чатланин
0
3621. .::lugaro::., гг спосибо братуха.
вот мой код))здесь много ошибки?

<?php
$fot = array();

$dir = opendir ("../local/userfoto");
while ($file = readdir ($dir)) 
{if (( $file != ".") && ($file != "..") && ($file != ".htaccess")){
$fot[]=$file;}}
closedir ($dir);

for ($p=0; $p<count($fot); $p++) {

$xui = substr($fot[$p],0,strrpos($fot[$p],'.'));
}

if($xui==$log){
unlink (BASEDIR.'local/userfoto/$xui');
}
?>

Чатланин
0
Там qoqi сам юзер.

Чатланин
0
А можно так сделать? $log
<?php
$arr = glob("local/userfoto/$log.*");
foreach($arr AS $file){
unlink($file);
}
?>

ツ ツ ツ
0
Можно, фильтруй только
ЗЫ можно еще так
<?
$file = 'local/userfoto/'.$log.'.';
if(file_exists($file.'jpg'))  unlink($file.'jpg'); 
if(file_exists($file.'jpeg')) unlink($file.'jpeg'); 
if(file_exists($file.'png'))  unlink($file.'png'); 
if(file_exists($file.'gif'))  unlink($file.'gif'); 
Я бы сделал именно так, т.к используются всего лишь 4 формата, не вижу смысла изо них сканировать всю папку
Изменил: Lugaro (03.08.2010 / 17:34)

Чатланин
0
3625. .::lugaro::., большое спосибо брат. Да какраз там только 4 формат будет. jpg,png,jpeg,gif. Ето скрипт добавление фото для анкеты)
М

Пацак
0
Что такое в этом коде неверно иои может он устарел, что на одних хостингах работает безупречно, на других нет
$img = @imageCreateFromGIF("img/".$image.".gif");
$color = imagecolorallocate($img, 255,225,225);
$color2 = imagecolorallocate($img, 255,225,225);
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск