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
mkub
Tvůrce
Avatar
Odpovídá na Zdeněk Bauer
mkub:27.1.2014 3:03

jj, mal som na mysli tu funkciu...

 
Odpovědět
27.1.2014 3:03
Avatar
mkub
Tvůrce
Avatar
Odpovídá na mkub
mkub:27.1.2014 3:04

spravny kod teda je:

<?php
phpinfo();
?>

ospravedlnujem sa za vzniknutu chybku

Editováno 27.1.2014 3:05
 
Odpovědět
27.1.2014 3:04
Avatar
petrph
Člen
Avatar
petrph:28.1.2014 9:12

Ahoj-jenom si tipnu kde může být chyba na kterou se tady spousta lidí ptá-že se po odeslání nic nezobrazí.
Totiž- tohle je myslím první příklad v kurzu PHP který obsahuje víc souborů. A doteď skutečně nebylo vysvětlený,co s nima má dělat.
Protože zatím pořád stačilo podle popisu ve 2.díle Instalace Apache.vytvořit v Netbeans projekt s jedním souborem-do něj překopírovat či přepsat kód, mačkat Play a vono to fungovalo.Ale přirozeně,pokud je těch souborů víc,tak jen tohle nefunguje a chtělo by to trochu víc nalejvárny.
Čili-jestli by to šlo popsat v kurzu líp buď přímo v tom NetBeans, když se vytvoří projekt, tam jak tam napsat či vložit víc souborů projektu.
A nebo tedy obecně , pro Apache a PHPko-že se musí vytvořit složka na určitým místě podle konfigurace serveru.Čili dejme tomu při XAMPP pod Windows v C:/xampp/htdocs/ vytvořit složku Kalkulacka a do ní všechny ty stažené soubory překopírovat. A až pak v prohlížeči volat adresu localhost/kal­kulacka/kalku­lacka.html.
Omlouvám se jednak tedy za to že tady uvádím pro někoho "naprosté jasné věci"-ale třeba to někomu kdo se phpko učí jasné není-a v kurzu se tohle ještě nenapsalo.
A pak tedy pro jistotu, nemám teď XAMPP a NetBeans nainstalované, takže to popisuju spíš z hlavy, snad jsem se někde nesek

 
Odpovědět
28.1.2014 9:12
Avatar
mkub
Tvůrce
Avatar
Odpovídá na petrph
mkub:28.1.2014 9:45

chyba moze byt napriklad v zle nastavenej kombinacii APACHE+PHP, dalsia chyyba je v chybne napisanom kode...

  • pri zle nainstalovanom serveri kod neparsuju PHP, ale rovno Apche posiela tak ako je browseru (v browser to hned nezobrazi, az potom, ked v nom zobrazis stranku ako zdroj. kod)
  • pri chybnom zadani kodu (napr. pri preklepe) kod sice sparsuje PHP, ale pri standardnom nastaveni v PHP.INI sa nezobrazi chybova hlaska, ta sa hodi do logov...

ako prve odporucam tento jednoduchy skriptik, co som tu napisal, tym sa zisti, ci prebieha parsovanie PHP kodu a ak nie, je zle nakonfigurovany webovy server a ak funguje, tak chyba nie je v serveri, tak chyba bude v PHP kode a na zobrazenie chyby treba zeditovat subor PHP.INI, kde je ulozeny, to zobrazi prave vystup tej funkcie phpinfo();

 
Odpovědět
28.1.2014 9:45
Avatar

Člen
Avatar
Odpovídá na petrph
:6.2.2014 17:56

Diky, to mi pomohlo :)

 
Odpovědět
6.2.2014 17:56
Avatar
František Pastorek:16.3.2014 14:54

Mne to vypisuje

Notice: Undefined index: cislo1 in C:\xampp\htdocs\sucet.php on line 9

Notice: Undefined index: cislo2 in C:\xampp\htdocs\sucet.php on line 9

Podla tej funkcie by parsovanie prebiehat malo.

 
Odpovědět
16.3.2014 14:54
Avatar
Odpovídá na František Pastorek
František Pastorek:16.3.2014 15:02

Uz som to vyriesil. Miesto GET malo byt POST. Nwm preco som tam stale pchal to GET. Akosi som si to neuvedomil.

 
Odpovědět
16.3.2014 15:02
Avatar
Levin
Člen
Avatar
Levin:3.4.2014 21:37

Nastal problém, ta kalkulačka mi nechce fungovat. Vytvořil jsem si složku Kalkulacka, do ní jsem dal soubor index.html (vněm ten první kod) a pak druhej soubor s tím php do složky kalkulacka/php. To jsem taky změnil v tom prvním, aby se ten soucel volal action ="php/sousec.php" Po zavolání indexu se zobrazí ta tabulka na zadání čísel,
zadám, kliknu na sečti a zobrazí se tohle

( ! ) Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

( ! ) Fatal error: Unknown: Failed opening required 'C:/wamp/www/Za­catek/KalkulaÄŤka/PHP/S­oucet.php' (include_path='­.;C:\php\pear') in Unknown on line 0

Co s tím? Mám wamp a normálně phpinfo() funguje, nějaká chyba v tom zavolání toho souboru? Kódy jsem pro jistotu překopíroval a furt to stejné.

Díky za radu

 
Odpovědět
3.4.2014 21:37
Avatar
Odpovídá na Levin
Neaktivní uživatel:3.4.2014 21:39

Prostě jen neexistuje soubor 'C:/wamp/www/Za­catek/KalkulaÄŤka/PHP/S­oucet.php', čti si, co ti ten error říká.

Odpovědět
3.4.2014 21:39
Neaktivní uživatelský účet
Avatar
Levin
Člen
Avatar
Odpovídá na Levin
Levin:3.4.2014 22:09

Stáhl jsem si ty soubory přiložený tady k tomu a tam se po odeslání zase zobrazí prázdná stránka...

 
Odpovědět
3.4.2014 22:09
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.