Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Ten skript funguje. A funguje i na freehostingu Endora, teď vyzkoušeno. Problém je asi nějaký problé…
kacikac 25.03.2026 11:50
kacikac
Tam mi napsali toto Dobrý den, v chybovém logu dostupném na FTP logs/php.log je zaznamenána chyba P…
Víťa 27.03.2026 11:57
Víťa
Vieš sem dať aktuálny zdrojový kod? V pôvodnom kode, nie je žiadna syntaxtická chyba, ale ktovie, čo…
pme 27.03.2026 12:13
pme
$text = $_POST["text"] ?? ""; K čemu tam jsou otazníky a uvozovky?
host 27.03.2026 12:34
host
"Hoši, to ale musí Ruda vědet sám" :-) Aha, no jasne... ?? ""; správne to má byť takto: $text = $_…
pme 27.03.2026 12:54
pme
Správné je to co je tam teď s těma dvěma otazníkama (operátor koalescence). A jestli náhodou dělají… nový
kacikac 27.03.2026 13:03
kacikac
Akú má verziu php ? No ja neviem, ale hostuje to na endora.cz ?? asi... tam prastará php verzia zrej… nový
pme 27.03.2026 13:26
pme
Já tu už psal, že jsem to testoval na free Endoře: https://pc.poradna.net/questions/3312631-http-err… nový
kacikac 27.03.2026 13:33
kacikac
Teda ja neviem... snažím sa pomôcť a Ty vieš akurát poučovať... Lama rozhodne nie som, ale Ty aj s A… nový
pme 27.03.2026 13:38
pme
Já se též snažím Víťovi pomoci. A taky se snažím tobě a hostovi vysvětlit, co je operátor koalescenc… nový
kacikac 27.03.2026 13:45
kacikac
V PHP nedělám už nějakých 15 let, tak to bude asi tím. :-) nový
host 27.03.2026 14:01
host
https://www.endora.cz/napoveda/jak-zjistit-a-zmenit-verzi-php Nastav si tam nějakou novější verzi ne… nový
Wikan 27.03.2026 13:41
Wikan
Tohle se týká placeného hostingu nebo ne? nový
host 27.03.2026 13:43
host
Ono se to může asi lišit server od serveru. Na půl roku starém freehostingu Endora mám PHP 8.4 a ver… poslední
kacikac 27.03.2026 15:38
kacikac
On tam fakt má 5.6: https://jotidom.8u.cz/phpinfo.php :-) Pro Víťu: Víťo, příště, až budeš po AI ch… nový
kacikac 27.03.2026 15:10
kacikac

Tam mi napsali toto

Dobrý den, v chybovém logu dostupném na FTP logs/php.log je zaznamenána chyba PHP Parse error: syntax error, unexpected '?' in /home/html/jotidom.8u.cz/public_html/prenos.php on line 6 kterou postačí opravit a skript vám poběží.

já nevím co mám opravit díky

Správné je to co je tam teď s těma dvěma otazníkama (operátor koalescence).
A jestli náhodou dělají problém tyto dva otazníky tak tam má nastavenou nějakou pravěkou verzi PHP (já mám na free Endoře verzi PHP 8.4, ta problém s operátorem koalescence nemá a neměla by mít ani veze 7.0 (rok 2015) nebo vyšší pokud jsem dobře googlil).
Co jsou ty dva otazníky je vysvětlené třeba tu:
https://www.php.net/manual/en/migration70.new-features.php

Akú má verziu php ? No ja neviem, ale hostuje to na endora.cz ?? asi... tam prastará php verzia zrejme nebude...
Možno nejaké nastavenie pre free účty?

Odjakživa som to riešil takto:
if (isset($_POST['text'])) {....

P.S.
alebo tam má na riadku 6 úplne niečo iné....

Já tu už psal, že jsem to testoval na free Endoře:
https://pc.poradna.net/questions/3312631-http-error-500#r3312674
A problém tam není.
Na free Endoře mám PHP 8.4, freehosting jsem si tam pořizoval před asi půl rokem.
Je teoreticky možné, že nějaký jiný starší free server Endora může mít PHP třeba 5 :-), proto jsem tu napsal tu poznámku s verzí PHP.

Ty to řešíš přes isset, protože lamičky to řeší přes isset. Rozumní programátoři a AI to řeší přes operátor koalescence. Víťovi ten kód vytvořila AI...

Ano, Víťa tam může mít úplně něco jiné, to jsi psal Víťovi už o poledni :-)

Ono se to může asi lišit server od serveru.
Na půl roku starém freehostingu Endora mám PHP 8.4 a verzi PHP nemůžu ručně měnit, prostě mám tu, kterou ve výchozím nastavení používá freehosting.
Na webu prezentace hostingů Endora je uvedeno, že freehosting Endora nemá starší verze PHP (např. 5.6).
Takže buď má Víťa na té free doméně od Endory placený hosting a ručně nastavenu verzi 5.6 nebo má nějaký starý free hosting se starým nastavením, které umožňovalo nastavovat verzi PHP a má nastavenu PHP 5.6, jinak by se mu to tam zaktualizovalo na nějakou aktuálnější.

On tam fakt má 5.6:
https://jotidom.8u.cz/phpinfo.php
:-)

Pro Víťu:
Víťo, příště, až budeš po AI chtít nějaký kód, tak AI musíš napsat co používáš, pokud nepoužíváš něco, co je v dnešní době běžné .-)
Pravěká verze PHP 5.6 opravdu dnes není běžná verze PHP, používáš ji ty, pravěké warforum na http a to je zhruba tak všechno :-)
Nebo ideálně používej co možná nejnovější verzi PHP :-)

Zpět do poradny Odpovědět na původní otázku Nahoru