NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 6 - Asociativní pole v PHP a obsluha formulářů

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Jan Zahradník:24.10.2021 12:35

Ahoj, tuto lekci jsem vůbec nepochopil a vůbec mi postupy nefungují, respektive jsou pro mě nesrozumitelné. Chápu, že pro někoho se budou mé dotazy zdát jako triviální a hloupé a za to se omlouvám, ale dělám tento kurz v rámci rekvalifikace a programováním zcela nepolíbený. Je pro mě důležité kurz zvládnout. Budu rád za pomoc a blbuvzdorný návod, ideálně s obrázky.

  • GET - Vytvořme si nějakou složku pro novou aplikaci (třeba kalkulacka/) - vytvořil jsem jako novou složku v C:\xampp\htdoc­s\Kalkulacka podle doporučení z druhé lekce (když jsem složku pojmenoval s malým "k" a poté ukládal projekt pod stejným názvem, nevytvořila se mi ve vytvořené složce podsložka, ale nalilo se to rovnou do této první složky. Nehledě na to, že se nevytvořila stránka index.
  • Vytvořte si soubor kalkulacka.php. - tím je myšleno vytvořit nový projekt uložený právě ve výše zmiňované složce?
  • Do URL adresy bychom tedy zadali toto: localhost/kal­kulacka/kalku­lacka.php?cis­lo1=10&cislo2=20 - zadávám již při vytváření projektu v okně URL nebo až pro zobrazení výsledku? Nefungovalo mi ani jedno.
  • kalkulacka.html - kde a jak ji vytvářím? Opět jako nový projekt v NetBeans? Když jsem to zkusil, tak mi to psalo, že složka už jeden projekt obsahuje...

Jednoduše řečeno mi zde chybí podrobnější postup co kde udělat a vytvořit.
Předem moc díky za pomoc.
Honza

 
Odpovědět
24.10.2021 12:35
Avatar
Odpovídá na Jan Zahradník
Jan Zahradník:25.10.2021 10:29

Tak jsem zjistil, že jsem opravdu nerozuměl popisu kde co a jak vytvořit. Taky se mi při spuštění stránky kalkulacka.html v projektu otevírala stránka kalkulacka.php. a aby to fungovalo, musel jsem přepsat koncovku. Čím by to mohlo být způsobené? Udělal jsem chybu při vytváření file.html a je tam třeba nastavit jiné url? Zůstává to s názvem projektu a koncovkou php?
Myslím, že by bylo fajn návod opravdu lépe popsat a ideálně doplnit obrázky. (např. vytvoř složku kalkulacka v htdocs jak jsi zvyklý v průzkumníku - vytvoř nový projekt s názvem kalkulacka.php, pokud se ti nevytvoří soubor php. (stejně jako mě), vytvoř jej v projektu ve složce Source files přes tlačítko New file. Vytvoř stránku kalkulacka.html, v NetBeans to uděláš ....)
Myslím, že by to nám začátečníkům hodně pomohlo.
Díky za zvážení úpravy stránek.
Honza

 
Odpovědět
25.10.2021 10:29
Avatar
Odpovídá na Gina Jana Dvořáková
Vlado Matuška:25.11.2021 12:12

Tohle hlásí chybu - neexistenci proměnných, protože ty jsou přítomny až po odeslání na tutéž stránku ve form sction. Aby se hláška neobjevovala je nutné kód ošetřit. Zjistím jestli proměnná existuje:

        if(isset($_POST[cislo1])
        {
        $soucet = $_POST['cislo1'] + $_POST['cislo2'];
            echo("Součet: $soucet");
}
 
Odpovědět
25.11.2021 12:12
Avatar
Odpovídá na Vlado Matuška
Vlado Matuška:25.11.2021 12:23

chybí mi tam uvozovky v cislo1 a jedna ukončená závorka

 
Odpovědět
25.11.2021 12:23
Avatar
Odpovídá na Petra Petty Kunzová
Monika Salajková:21.2.2022 12:20

Ahoj, prosím tě jak jsi to udělala? Nevím kam mám co zadat, kde mám zadat tu url adresu? I když si stáhnu zdrojový kód, tak se z něj stejně nic nedozvím. :( Předem děkuji za odpověď.

 
Odpovědět
21.2.2022 12:20
Avatar
Monika Salajková:21.2.2022 12:47

Nevím, kde mám založit tu url adresu aby to fungovalo. Trávím nad tím již 3h a nemám nic :( chtělo by to lepší popis celé akce. Kdo je začátečník, tak to asi nemůže pochopit. Předchozí lekce byly hezky napsané, logické a snadné k porozumění. Tomuhle opravdu nerozumím. Zdrojový kód i když otevřu a pak zkouším zadávat čísla, tak mi stránka po odeslání nic neudělá. Je to poněkud frustrující. Předem děkuji za lepší vysvětlení.

 
Odpovědět
21.2.2022 12:47
Avatar
Odpovídá na Monika Salajková
Petra Petty Kunzová:21.2.2022 14:32

Ahoj. Zkusím to vysvětlit.
Vytvořený soubor máš (je vlastně jedno jaký je název, ale hlavně že má koncovku php. Tuhle stránku si otevři v prohlížeči. Zprvu ti to tam vypíše nějakou hlášku. A podívej se na adresní řádek, kde máš vypsanou url adresu svého souboru. Klikni 2x hned za to php a dopiš ?cislo1=10&cis­lo2=20 klikni v řádku znovu a ukáže se ti nabídka na přejít na zadanou adresu nebo vpravo šipka , to záleží v jakém prohlížeči si localhost zobrazuješ ;) No a měl by se ti na stránce už objevit správný součet. :)

Odpovědět
21.2.2022 14:32
Kam míří naše pozornost, tam energie a tam se i objeví naše výsledky .
Avatar
Odpovídá na Monika Salajková
Petra Petty Kunzová:21.2.2022 14:55

Jen se opravím. V prohlížeči otevřít soubor, který máš založený v IDE ;) a kde máš vypsaný ten kód ;)

Odpovědět
21.2.2022 14:55
Kam míří naše pozornost, tam energie a tam se i objeví naše výsledky .
Avatar
Odpovídá na Monika Salajková
Petra Petty Kunzová:21.2.2022 21:45

Doufám, že to trochu pomohlo :)

Odpovědět
21.2.2022 21:45
Kam míří naše pozornost, tam energie a tam se i objeví naše výsledky .
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 188.