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
Jiří Krejčí:25.1.2023 14:19

Není v něm popsáno vše do detailu a hlavně si myslím, že kdyby byly videoukázky, tak je to mnohem lépe pochopitelné.

 
Odpovědět
25.1.2023 14:19
Avatar
Martin Pavlas:8.3.2023 11:30

Lekce končí větou "Můžete si vyzkoušet, že kalkulačka opravdu počítá". Toto se mi ale nepovedlo Postup chápu, rozumím použití všech příkazů. Jen mi není zřejmé, jak všechny soubory propojit. Forumlář na webové stránce se spustí, zadají oba vstupy, a zmáčknutí "Sečti" otevře na nové záložce kód skriptu soucet.php. Vypočítaná hodnota se nezobrazí. Vzhldem k tomu, že nemám zkušenosti s tvorbou html stránek, nevím, jak docílit výsledku, resp. v článku ani není naznačeno, co mám očekávat.

 
Odpovědět
8.3.2023 11:30
Avatar
Martin Mlynarik:28.3.2023 20:38

hustý ....trochu v tom mám hokej .....a kalkulačka mi nefunguje ??

 
Odpovědět
28.3.2023 20:38
Avatar
Pavel Bališ
Člen
Avatar
Pavel Bališ:6.7.2023 17:40

tak tato lekce mi dala zatím nejvíc zabrat, podle mě látka není úplně dobře popsaná pro začátečníky, vůbec nenavazuje na předchozí lekci

 
Odpovědět
6.7.2023 17:40
Avatar
Martin Prokleška:11.7.2023 18:32

No tak kalkulačka nakonec funguje, ale kdybych si nestáhl řešení, tak bych na to nepřišel. Všechno je to dost narychlo vypsané, vůbec jsem nepostřehl, že to máme psát do nových souborů (např. soucet.php). Navíc Apache Netbeans mi furt píšou abych nepoužíval superglobaly $_post a $_get přímo.

 
Odpovědět
11.7.2023 18:32
Avatar
Martin Macek
Člen
Avatar
Martin Macek:26.7.2023 13:59

Pro ty, kteří používají Apache a kterému vadí $_get ... Pokud by někdo věděl, jak zprovoznit PHP ve VS code, budu rád za informaci, jak to udělat.

 
Odpovědět
26.7.2023 13:59
Avatar
Dan Ma
Člen
Avatar
Dan Ma:29.9.2023 18:57

Přeji krásné studium základů PHP.
V předchozím příspěvku to Jirka řešil do jednoho souboru. Myslím si, že řešení ve dvou souborech je metodicky správné. Kodér v PHP by měl spolupracovat s kolego, který bude
zodpovídat za vzhled aplikace. V řešení, které uvádím, je využita možnost vynuceného vstupu.
(required="re­quired").
Soubor kalkulačka.html

<!DOCTYPE html>
<html lang="cs">
<head>
    <meta charset="UTF-8">
    <title>Kalkulacka</title>
</head>
<body>
<form method="POST" action="soucet.php" enctype="multipart/form-data">
    <label for="cislo1">Číslo 1:</label>
        <input id="cislo1" name="cislo1" type="text" placeholder="Zadejte 1. číslo" required="required"/>
    <br />
    <label for="cislo2">Číslo 2:</label>
        <input  id="cislo2" name="cislo2" type="text" placeholder="Zadejte 2. číslo" required="required"/>
    <br />
    <input type="submit" value="Sečti"/>
</form>
</body>
</html>

V souboru soucet.php jsem se pokusil o zachování zadaných čísel a zobrazení výsledku.

<!DOCTYPE html>
<html lang="cs">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Kalkulačka</title>
</head>
<body>
<label for="cislo1">Číslo 1:</label>
<?php echo $_POST['cislo1']; ?>
<br />
<label for="cislo">Číslo 2:</label>
<?php echo $_POST['cislo2']; ?>
<br />
<?php
$soucet = $_POST['cislo1'] + $_POST['cislo2'];
echo("Součet: $soucet");
?>
</body>
</html>

Používám PhpStorm a ten mi stále nadává. Jeho dokonalost (až pro začátečníka přeplácanost) nutí uživatele studovat další související věci.
S mnoha pozdravy Dan

Odpovědět
29.9.2023 18:57
Nenechat se vyděsit.
Avatar
Radim Štross
Tvůrce
Avatar
Radim Štross:5.10.2023 11:04

Ahoj, děkujeme za podněty na upřesnění postupu při tvorbě kalkulačky. Lekci jsem předal k aktualizaci.

 
Odpovědět
5.10.2023 11:04
Avatar
Vladislav Souček:6.12.2023 1:45

Stále tu vysvětlujete, jak si co vytvořit, ale jak si vytvořit php a html a vzájemně je propojit, aby to fungovalo, nikoliv. Pokud jsem vytvořil nový soubor a chci si jej prohlédnout, zdali kód funguje, neustále se mi otevírá soubor index.php...
EDIT: začínám se v tomto bezplatném kurzu ztrácet

Editováno 6.12.2023 1:48
 
Odpovědět
6.12.2023 1:45
Avatar
Jaroslav Vaněk:29.1.2024 14:28

Je mi líto, ale z lekce není jasné jak kalkulačku zprovoznit, nebo je to možná jen špatně pochopitelné pro mě. Navíc vzorová kalkulačka ke stažení nefunguje, musel jsme použít kód z diskuze což považuji jako selhání, vlastně vůbe nevím, jaký postup je správně a jsem z lekce úplně mimo a nenaučil jsme se nic a nic ani nechápu.

 
Odpovědět
29.1.2024 14:28
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.