Štítek (tag): php

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Napsal Sheeny do kategorie linux

Regulární výraz - preg_match(): No ending delimiter found

programovani php regex regularni

Dobrý den, snažím se poprvé použít regulární výraz v PHP: $regex = '^\((.*)\)'; if (preg_match($regex, $q)) { //pokud je retezec tvaru (2018) atd tak preskocit continue; } a hází mi to chybu preg_match(): No ending delimiter '^' found . Nevíte někdo co s tím? Díky
Napsal Turret do kategorie programovani

PHP Nette - jak získat insert id (getInsertId, lastInsertId)

programovani php nette databaze sql

Dobrý den, používám php framework nette a nevím jak správně získávat id posledního insertovaného záznamu. Vím, že jsou na to snad funkce getInsertId či lastInsertId, ale údajně nejsou doporučovány, jak tedy poslední id záznamu po insertu do databáze zjistím? Díky
Napsal Jesus do kategorie programovani

PHP Nette - jak zaokrouhlit čas na celé hodiny z datetime

programovani php nette datetime form

Ahoj, dělám v PHP Nette a potřeboval bych zaokrouhlovat hodnoty s časem (datetime), které jsou odeslané z formuláře na celé hodiny. Jak toho docílit? Děkuji
Napsal Turret do kategorie programovani

PHP Nette - jak zabránit zobrazení debug chyb na produkci

programovani php nette debug

Ahoj, na netu jsem četl že Nette samo pozná že je projekt veřejně na produkci a nezobrazuje pak debug chyby, ale pouze chybu 500 atd. V mém případě to ale nefunguje, nahrál jsem projekt na běžný hosting a když je tam nějaký chyba, tak se zobrazí klasický červený debug report, což je hodně nežádoucí…
Napsal Turret do kategorie programovani

PHP Nette - sdílení souboru blok.latte mezi šablonami/presentery

programovani php nette latte

Ahoj, ještě mám dotaz k Nette. Když používám několik presenterů, kdy má každý v templates svojí složku a v latte šabloně pak používám include nějakého bloku include blok.latte. Ten soubor blok.latte bych chtěl sdílet mezi různými latte šablonamy, abych nemusel tento soubor duplikovat do každé…
Napsal Turret do kategorie linux

PHP Nette - SQLSTATE IM001 driver doesn't support meta data

programovani php nette odbc databáze

Ahoj, ještě zkouším v Nette použít PDO ovladač pro připojení k Sybase databázi, to funguje bez chyby. Když ale dělám SELECT přes fetchAll, tak obdržím tuto chybu: PDOException #IM001 SQLSTATE[IM001]: Driver does not support this function: driver doesn't support meta data search►
Napsal Čárka do kategorie programovani

Nette - Forbidden You don't have permission to access on this server

programovani php nette

Dobrý den, vytvořil jsem v PHP Nette frameworku klasický presenter jako mnohokrát předtím, nyní se jménem UploadsPresenter.php s renderDefault() a vytvořil i složku s latte šablonou templates/Uploads/default.latte. Když však na http://localhost/uploads přistupuji, tak dostávám chybu: Forbidden …
Napsal BeShy do kategorie programovani

PHP - jak zobrazit časový rozdíl mezi datetime

programovani php datetime diff

Ahoj, programuji v PHP a potřeboval bych jednoduchou funkci, která mi zobrazí časový rozdíl mezi dvěma datetime hodnotama. Chci prostě porovnat např. aktuální $now s hodnotou $date z databáze, kdy funkce vrátí výsledek, tak že můžu pak napsat třeba "Do uvedeného data schází 6 dní a 20 hodin". Díky
Napsal PrimaleX do kategorie programovani

PHP - co je operátor tři rovná se $a===$b?

programovani php

Ahoj, učím se programovat v PHP a narazil jsem někde na podmínku $a === $b, co to znamená? Jaký je rozdíl oproti $a == $b? Díky
Napsal SleeAssau… do kategorie programovani

MySQL phpMyAdmin - jak změnit pořadí sloupců v tabulce

programovani sql databaze mysql phpmyadmin

Dobrý den, lze nějak v phpMyAdmin změnit pořadí sloupců v MySQL tabulce? Nechce se mi sloupce mazat a znovu zakládat kvůli reorganizaci sloupců. Díky
Napsal TengaJung… do kategorie linux

Linux Apache virtualhost - jak nastavit session save path

linux bash terminal lamp apache

Ahoj, vyvíjím aplikace v PHP a provozuji je na Linux Apache serveru. Každá aplikace má vlastní apache virtualhost a přesto dochází ke sdílení adresáře, kam se ukládá session, můžu nějak nastavit aby měl každý virtualhost vlastní adresář kam se session ukládá? díky
Napsal Numall do kategorie programovani

PHP Nette - jak zaslat flash message z modelu

programovani php nette

Dobrý den, programuji jako začátečník v php nette a nevím jak z modelu zasílat flash message. poradíte prosím někdo jak to udělat? dík
Napsal Ammy do kategorie programovani

PHP Nette AJAX - jak provádět autorefresh dat z databáze?

programovani nette ajax php

Dobrý večer, zkouším pomocí PHP + Nette + AJAX zprovoznit vlastní chat box. Zasekl jsem se ale na tom jak docílit automatického (pravidelného) refreshování chat boxu pomocí AJAX místo znovunačítání celé stránky. Samotný AJAX refresh mi funguje pomocí handleChatRefresh, ale já chci ať to probíhá…
Napsal SYSTEM do kategorie programovani

PHP - funkce na odstranění diakritiky, mezer a speciálních znaků

programovani php

Situace: Používáme PHP a potřebujeme funkci, která odstraní z nějakého řetězce diakritiku, speciální znaky (hvězdičky, lomítka, podtržítka, otazníky atd.), velká písmena přepíše na malá a mezery nahradí pomlčkami. Jak na to?
Napsal SYSTEM do kategorie linux

Linux webserver - více verzí PHP - Apache změna verze PHP

linux bash terminal apache php

Situace: Používáme na linux webserveru Apache a PHP. Máme nainstalováno více verzí PHP, např. PHP 5 a PHP 7. Nyní je v Apache povolena jako hlavní verze PHP 5 a my chcete používat PHP 7. Jak na to?
Napsal WuTang do kategorie programovani

PHP Nette - jak vymazat obsah inputu po odeslání AJAX formuláře

programovani nette latte php form

Dobry den, mam problem - posilam v php nette formular pres ajax, coz funguje. Mam tam ale problem s tim, ze po odeslani se text co vkladam v inputu nesmaze a zustava tam. Samotny redraw to prave nevyresi. Nejaka rada? Dekuji
Napsal Poggo do kategorie programovani

PHP - jak načíst obsah celého textového souboru (ne cyklem po řádcích)

programovani php

Ahoj, může mně někdo poradit jak v PHP načíst obsah celého textového souboru najednou? Všude se řeší procházení obsahu souboru PHP cyklem řádek po řádku a to nechci. Díky
Napsal SYSTEM do kategorie programovani

PHP - jak načíst všechny soubory v adresáři cyklem

programovani php loop cyklus file

Situace: Máme v adresáři soubory a chceme je všechny pomocí PHP cyklu postupně načíst. Jak nad soubory v tomto adresáři provést iterace?
Napsal Cvach do kategorie linux

Zabbix: Fatal error: Uncaught Error: Call to undefined function mb_check_encoding()

linux zabbix monitoring fastcgi php

Dobrý den, Zabbix fungoval dosud v pořádku, ale jakmile jsem provedl změnu PHP, aby běželo přes FastCGI dle místního návodu (rh-php71-php-fpm), tak zabbix přestal fungovat - zabbix zobrazuje jen bílou stránku. Ostatní věci v PHP běží v pořádku. Když jsem zapnul chyby v PHP, tak je tam tohle: …
Napsal Artem do kategorie programovani

PHP - podmínka IF na rozmezí času mezi 1-6 hodinou

programovani php date

Ahoj, programuji v PHP a mám problém vytvořit JEDNODUCHOU podmínku IF, která bude True pouze v případě, že aktuální čas bude v rozmezí hodin 1:00 až 6:00. Já si vytvořil podmínku s datetime, ale je zbytečně složitá. Předem díky
Napsal Dexter do kategorie linux

Linux -unable to bind listening socket for address /var/run/php-fpm/default.sock No such file or dir

linux bash terminal php programovani

Dobrý den, nefunguje mi PHP po změně spouštění přes FastCGI, konkrétně dle zdejšího návodu přes php-fpm. Chyba je takováto, co s tím? -- Unit rh-php71-php-fpm.service has begun starting up. pro 06 07:44:24 app php-fpm[56607]: [06-Dec-2018 07:44:24] ERROR: unable to bind listening socket for…
Napsal CerviXS do kategorie linux

Linux SSMTP - No recipients supplied - mail will not be sent

linux php programovani email ssmtp

Dobrý den, snažím se odeslat email z logwatch přes SSMTP a dostávám stále chybu ssmtp: No recipients supplied - mail will not be sent, ačkoliv emaily přes samotné SSMTP odešlu bez problému. Poradíte někdo prosím? Děkuji [root@server ~]# /usr/sbin/logwatch --logfile secure --detail high --mailto…
Napsal CerviXS do kategorie linux

Linux SSMTP - Cannot open mailserver:587

linux php programovani email ssmtp

Dobrý den, teď mi SSMTP server hlásí chybu - Cannot open mailserver:587. Moje nastavení: 48 root=xx@xxxxx.cz 49 mailhub=xxxxxxxx:587 50 hostname=xxxxxxxxx 51 AuthUser=xxxxxxxx 52 AuthPass=xxxxxxxxx 53 54 UseTLS=Yes 55 UseSTARTTLS=Yes 56 57 58 FromLineOverride=YES Poradíte někdo co…
Napsal PinHole do kategorie programovani

PHP - podmínka na dělení beze zbytku (IF modulo)

programovani php if

Dobrý den, můžete mně někdo poradit jednoduchou IF podmínku v PHP, která bude True, když je číslo dělitelné jiným číslem beze zbytku?
Napsal Naomi… do kategorie programovani

PHP Nette - vícejazyčný web (Multi-Language web)

programovani nette php web kdyby

Dobrý den, je nějaké ideální řešení pro PHP Nette, abych mohl provozovat vícejazyčný web (Multi-Language web) a neudělal to pomocí hloupého řešení mít celý web 2x - jednou česky a podruhé třeba anglicky? Díky
Napsal GNU-tella do kategorie programovani

PHP Nette - co vrátí fetch() z databáze za výsledek když podmínku splňuje více záznamů

programovani nette php web mysql

Dobrý den, mám dotaz ohledně PHP Nette SQL explorer - co vrátí fetch() z MySQL databáze, když podmínku splňuje více záznamů? Bude to ten první záznam nebo ten poslední? Výsledek z MySQL databáze: 113 31 7 0 1000 16122 0 2019-02-08 12:02:15 114 31 8 1 1000 16122 0 2019-02-08 12:07:30…
Napsal Andy… do kategorie programovani

PHP Nette - Nette\Mail\SmtpException #13 Permission denied

linux bash php programovani php

Dobrý den, na VM stroji s Linux CentOS + Apache 2 + PHP7, dostávám při použití modelu pro odesílání emailu z PHP Nette chybu Nette\Mail\SmtpException #13 Permission denied. Nevíte co to může způsobovat? Díky Nette\Mail\SmtpException #13 Permission denied search► /var/www/devils/app/model…
Napsal Hipp do kategorie programovani

PHP - generator všech dnů v intervalu datetime

php programovani datetime loop cyklus

Dobrý den, potřeboval bych v PHP vygenerovat všechny dny v rozmezí datumů - tzn. např zadat 2019-03-11 až 2019-03-15 a pomocí cyklu by mně to mělo vygenerovat všechny data: 2019-03-11 2019-03-12 2019-03-13 2019-03-14 2019-03-15 Díky
Napsal Analfabet do kategorie programovani

PHP - jak vypočítat západ a východ slunce dle GPS pozice

programovani php datetime date

Dobrý den, lze v PHP nějak jednoduše vypočítat západ a východ slunce dle GPS pozice? Je na to nějaká hotová PHP funkce? Díky
Napsal X-X do kategorie programovani

PHP - upload souboru CURLFile object přes REST API

programovani php curl rest api

Dobrý den, nedaří se mi zprovoznit upload souboru přes REST API (CURL) na jeden portál, ta položka se v poli jmenuje takto: [pdf] => CURL FILE OBJECT MIME: application/pdf; Když tam pošlu přímo funkční cestu na soubor (bez i s @): 'pdf' => '@' . $soubor, Tak to stále dokola hlásí, že se…
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace