Hirdetés
- Izmos kis "2 az 1-ben" MoDT alaplapot villantott a Minisforum
- Az Enermax tényleg nem viccel, ha az új tápjának garanciaidejéről van szó
- Egybegép lesz vagy ház? A Corsair sem tudja eldönteni.
- A Qwertykeys új klaviatúrái szépek, igényesek és sokrétűek
- Összement a mosásban az ASUS új VGA-inak PCI Express 5.0 csatlakozója
- És akkor a memóriapánik után beköszöntött a HDD-pánik
- TCL LCD és LED TV-k
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Nvidia GPU-k jövője - amit tudni vélünk
- Billentyűzet-választó: mechanikus vs membrános – kinek melyik a jobb?
- Bluetooth hangszórók
- Kiviszi a CES-re csúcskábelének prototípusát a HDMI LA
- Mesébe illő csodakábelt tervezett a GeForce-ok leégése ellen a Segotep?
- AMD Navi Radeon™ RX 9xxx sorozat
- Sikerült önállóan 1 GHz-re és két magra ugrania Indiának
Új hozzászólás Aktív témák
-
bucihost
senior tag
Sziasztok.
Van egy chat, amiben van smiley feltöltési funkció ami nem "eszik meg" minden smileyt.
A log szerint a 40 es sorban van a hiba:
$is_image = getimagesize($_FILES['smiliefile']['tmp_name']);PHP Warning: getimagesize(): Filename cannot be empty
holott az feltöltő form szerint, a betallózott kép neve ott van (xyz.gif)
Mi lehet a gond?
itt a teljes insert kód
<?php
class AdminInsertSmilies extends DbConectionMaker
{
public function __construct (){
// call parent Constructor from class DbConectionMaker
parent::__construct();
session_start();
header('Cache-Control: no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0');
// Sets charset and content-type for index.php
header('content-type: text/html; charset=utf-8');
// create new LangXml Object
$langObj = new LangXml();
$lang=$langObj->getLang()->admin[0]->admin_smilies[0];
if ($_SESSION['etchat_'.$this->_prefix.'user_priv']=="admin"){
$uploaddir = './smilies/';
$checkfile = "./smilies/".$_FILES['smiliefile']['name'];
if(file_exists($checkfile)){
$nowname = time()."_".$_FILES['smiliefile']['name'];
$notes ="".$lang->file_exists[0]->tagData." ".time().".".$_FILES['smiliefile']['name']."<br>";
}else{
$nowname = $_FILES['smiliefile']['name'];
$notes ="";
}
// Test if the sign exists in the DB
$res = $this->dbObj->sqlGet("select etchat_smileys_id FROM {$this->_prefix}etchat_smileys where etchat_smileys_sign = '".$_POST['sign']."'");
if (is_array($res)){
$print_result.= $lang->sign_exists[0]->tagData."<br>";
$print_result.= "<a href='./?AdminSmiliesIndex'>".$lang->back[0]->tagData."</a>";
}else{
$is_image = getimagesize($_FILES['smiliefile']['tmp_name']);
if (is_array($is_image)) {
move_uploaded_file($_FILES['smiliefile']['tmp_name'], $uploaddir . $nowname);
$this->dbObj->sqlSet("INSERT INTO {$this->_prefix}etchat_smileys(etchat_smileys_sign,etchat_smileys_img) VALUES ('".$_POST['sign']."', 'smilies/".$nowname."')");
$print_result.= $lang->isupload[0]->tagData."<br>";
$print_result.= $notes;
$print_result.= "<br><a href='./?AdminCreateNewSmilies'>".$lang->smilie[0]->tagData."</a>";
$print_result.= "<br /><a href='./?AdminSmiliesIndex'>".$lang->back[0]->tagData."</a>";
} else {
@unlink($_FILES['smiliefile']['tmp_name']);
$print_result.= $lang->noupload[0]->tagData;
//print_r($_FILES);
$print_result.= "<br /><br /><a href='./?AdminSmiliesIndex'>".$lang->back[0]->tagData."</a>";
}
}
// Include Template
include_once("styles/admin_tpl/insertSmiliesMessage.tpl.html");
}else{
echo $lang->error[0]->tagData;
return false;
}
}
}
Új hozzászólás Aktív témák
- És akkor a memóriapánik után beköszöntött a HDD-pánik
- Call of Duty: Black Ops 7
- TCL LCD és LED TV-k
- Forza sorozat (Horizon/Motorsport)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Mibe tegyem a megtakarításaimat?
- Két kamerával cserélné az iPhone Air a zakót kapucnis pulcsira
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Nvidia GPU-k jövője - amit tudni vélünk
- Automata kávégépek
- További aktív témák...
- Sony G 24-105 f/4 - Sigma 50mm f/1.4 Art (SONY E)
- Összeszerelésre váró komplett gépezet várja új gazdáját!
- BONTATLAN Új Iphone 17 256GB White -Fe Szín 1év APPLE garancia gyári független Deák AZONNAL Átvehet
- Asus P5a-b Ss7 dobozos alaplap / K6-2+ 500mhz / Voodoo 3 /Awe 64 / Big Box Game
- Eladó 82 colos 4K HDR Samsung TV
- Apple iPhone 13 Pro Max 128GB,Újszerű,Dobozával,12 hónap garanciával
- KARÁCSONYI AKCIÓK / MICROSOFT WINDOWS 10,11 / OFFICE 16,19,21,24 / VÍRUS,VPN VÉDELEM / SZÁMLA / 0-24
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- Intel Core i5 3470 confidential Ivy bridge Quad Core
- REFURBISHED - DELL Performance Dock WD19DCS (210-AZBN)
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


