Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 5. diel - Asociatívne polia v PHP a obsluha formulárov

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Odpovedá na Miloslav Kubátko
WernerZero Gaming:30.8.2017 17:31

no nemáš ten druhý súbor asi... (:

Avatar
Ondy Schneider:5.11.2017 11:19

Pomohlo

Avatar
Jakub Zelenka:22.11.2017 14:04

Nemohl by prosím někdo poradit, jak v daném projektu vytvořit zmiňované dva soubory? Zkoušel jsem to po dva večery s nulovým výsledkem. S Netbeans jsem nikdy nepracoval.

Avatar
bargja
Člen
Avatar
bargja:26.11.2017 12:04

Je to přehledné, pokoušel jsem se pochopit php na W3schools, ale tady to je víc polopatisticky :-) nehledě na češtinu.Dík.

Avatar
Jiří Filip
Člen
Avatar
Jiří Filip:18.1.2018 20:28

Zdar hoši, pokouším se proniknout do základů programování, ale u této kapitoly jsem narazil na "kalkulačku", u které jsem se zasekl. První věc, se kterou si nevím rady je, kam napsat URL adresu? Pracuji v Netbeans a kdesi výše v této diskuzi se radí napsat ji do okna někde nahoře. Já žádné takové okno nikde nevidím a nemám (možná to prostředí nemám dobře nastavené). Z textu výše jsem vydedukoval, že ve složce kalkulačka musím mít dvě stránky - jedna je na skript php, druhá je právě s tou URL adresou, ale výsledek mého trápení je viz níže:
Notice: Undefined index: cislo1 in C:\xampp\htdoc­s\Jirka\kalku­lacka.php on line 14

Notice: Undefined index: cislo2 in C:\xampp\htdoc­s\Jirka\kalku­lacka.php on line 14
Součet: 0

Možná to vše blbě chápu, nebo jsem úplně mimo, ale pokud by mi někdo byl ochoten otevřít oči a trochu mne posunout, byl bych mu vděčný. Děkuji

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Jiří Filip
David Hartinger:18.1.2018 22:07

Pod každou lekcí máš archiv s projektem ke stažení, můžeš se tak jednoduše podívat kde jsi udělal chybu. Jestli nevíš, kam napsat URL adresu, tak se vrať k první lekci, tam je vysvětlené, jak ten jazyk funguje.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Maroš Motaj
Člen
Avatar
Odpovedá na Alexxx2
Maroš Motaj:12.2.2018 12:09

Ani mne sa to nedarí

Avatar
Maroš Motaj
Člen
Avatar
Maroš Motaj:12.2.2018 12:12

Ahojte, mne sa to nedarí spustiť, formulár mi ide a keď dám sčítať tak mi napíše:

Táto stránka nefunguje.

Keď spustím PHP script napíše:

Notice: Undefined index: cislo1 in C:\xampp\htdoc­s\kalkulacka2\in­dex.php on line 10

Notice: Undefined index: cislo2 in C:\xampp\htdoc­s\kalkulacka2\in­dex.php on line 10
Součet: 0

Už to riešim asi dva dni a neviem sa pohnúť ďalej...

ďakujem,

Avatar
Lasvit
Člen
Avatar
Odpovedá na Maroš Motaj
Lasvit:12.2.2018 13:21

Jestli tohle řešíš 2 dny tak nwm :D Jinak pošli kod ;) z toho co si poslal je prostě jen jasné, že si nedefinuješ cislo1 a cislo2

Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovedá na Maroš Motaj
Jan Lupčík:12.2.2018 15:36

Pokud není $_POST či $_GET poslaný, nejsou v něm žádné hodnoty, tudíž ani skript neví o nějakých indexech v daném poli. Aby ti to fungovalo, musíš tam mít podmínku, že dané indexy jsou nastavené:

if (isset($_GET['cislo1']) && isset($_GET['cislo2'])) {
        $soucet = $_GET['cislo1'] + $_GET['cislo2'];
}

A jedná se pouze o Notice, který by tě nemusel tolik zajímat. :)

Odpovedať
TruckersMP vývojář
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 190.