Společnost OpenAI představila text-to-video AI model Sora 2 pro generování realistických videí z textového popisu. Přesnější, realističtější a lépe ovladatelný než předchozí modely. Nabízí také synchronizované dialogy a zvukové efekty.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.0, tj. první stabilní vydání založené na Ubuntu 24.04 LTS.
Rakouská armáda přechází na LibreOffice. Ne kvůli licencím (16 000 počítačů). Hlavním důvodem je digitální suverenita. Prezentace v pdf z LibreOffice Conference 2025.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) upozorňuje na sérii kritických zranitelností v Cisco Adaptive Security Appliance (ASA) a Firepower Threat Defense (FTD) a Cisco IOS, CVE-2025-20333, CVE-2025-20363 a CVE-2025-20362. Zneužití těchto zranitelností může umožnit vzdálenému neautentizovanému útočníkovi spustit libovolný kód (RCE). Společnost Cisco uvedla, že si je vědoma aktivního zneužívání těchto zranitelností.
Ochrana uživatelů a zároveň příznivé podmínky pro rozvoj umělé inteligence (AI). Ministerstvo průmyslu a obchodu (MPO) připravilo minimalistický návrh implementace evropského nařízení o umělé inteligenci, tzv. AI aktu. Český zákon zajišťuje ochranu občanům a bezpečné používání AI, ale zároveň vytváří pro-inovační prostředí, ve kterém se může AI naplno rozvíjet, firmy mohou využít jeho potenciál a nebudou zatíženy zbytečnou administrativou. Návrh je nyní v meziresortním připomínkovém řízení.
Dle plánu Linus Torvalds odstranil souborový systém bcachefs z mainline Linuxu. Tvůrce bcachefs Kent Overstreet na Patreonu informuje, že bcachefs je nově distribuován jako DKMS modul.
PIF, Silver Lake a Affinity Partners kupují videoherní společnost Electronic Arts (EA) za 55 miliard dolarů (1,14 bilionu korun).
Konference LinuxDays 2025 proběhne již tento víkend 4. a 5. října v Praze v areálu ČVUT v Dejvicích na FIT. Konference znamená desítky přednášek a workshopů, zástup zajímavých osobností, místo pro setkání, spoustu nových nápadů a informací a stánky řady různých projektů: Fedora, openSUSE, vpsFree.cz, Mozilla, MacGyver - bastlíři SH, OpenAlt a mnoho dalších. Účast na konferenci je zdarma.
Před měsícem Google oznámil, že bude vyžadovat ověření identity vývojářů aplikací pro Android. Dnes se k této změně vyjádřil F-Droid, tj. instalovatelný katalog svobodných a open source aplikací pro platformu Android. Změna ohrožuje F-Droid a další otevřené platformy pro distribuci aplikací.
Po 9 týdnech vývoje od vydání Linuxu 6.16 oznámil Linus Torvalds vydání Linuxu 6.17. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a Linux Kernel Newbies.
Prosim moc php guru i ostatni o radicku.
Mam tu kousek php kodu jenz slouzi k uploadu souboru na web a dumam kterak zaridit prejmenovani uploadovaneho souboru na:
originalni nazev_rok-mesic-den_hodina-minuta-sekunda.pripona originalniho souboru
socasny kod prejmenuje na: rok-mesic-den_hodina-minuta-sekunda.pripona originalniho souboru
viz zde:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs">
<head>
<title>Upload souborů na server - odpověď</title>
<meta http-equiv="content-language" content="cs" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="" content="" />
</head>
<body>
<div style="text-align: center;">
<?php
$nazev = date("Y-m-d_H-i-s");
if (is_uploaded_file($_FILES['file']['tmp_name'])){
$kon = explode('.',$_FILES['file']['name']);
$kon = $kon[count($kon)-1];
move_uploaded_file($_FILES['file']['tmp_name'], "files/" . $nazev . "." . $kon);
echo 'Soubor byl úspěšně nahrán na server.';
}else{
echo 'Při uploadu došlo k chybě.... vybrali jste vůbec nějaký soubor ?';
}
?>
<br><br>
<a href="index.php">Uploadovat další soubor</a>
<br><br>
<a href="files/">Zobrazit výpis uploadovaných souborů</a>
</body>
</html>
Řešení dotazu:
if (is_uploaded_file($_FILES['file']['tmp_name'])) { $original = $_FILES['file']['name']; $name = sprintf('%s_%s.%s', $original, date('Y-m-d_H-i-s'), pathinfo($original, PATHINFO_EXTENSION)); move_uploaded_file($_FILES['file']['tmp_name'], "files/$name"); echo 'Soubor byl úspěšně nahrán na server.'; } else{ echo 'Při uploadu došlo k chybě.... vybrali jste vůbec nějaký soubor ?'; }
Dekuji Pane mnohokrate. Funguje to dle mych predstav. Viz vypis adresare.
Vami uvedenych rizik jsem si vedom. Upload bude prevazne pro moje osobni vyuziti s pristupem pod loginem skrze nastaveni v .htaccess.
Pro zajemce hotova verze zde:
$_FILES['file']['name']
, takže ho stačí přidat:
move_uploaded_file($_FILES['file']['tmp_name'], "files/" . $_FILES['file']['name'] . $nazev . "." . $kon);
Ale ještě by bylo asi vhodné odstranit z názvu nechtěné znaky.
Taktez funkcni reseni. Tez dekuji.
Tiskni
Sdílej: