Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 18 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.01.14
Prihlásený: 09.04.20
Príspevky: 205
Témy: 59
Bydlisko: Martin
Príspevok NapísalOffline : 01.06.2014 17:05

Keď do editoru na mojej stránke zadám značku <?php, ihneď sa zmení na celú bielu plochu a nenačíta sa žiaden údaj: http://filipjanci.hodnykluk.cz/potvrdenie_formularu.php


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 01.06.2014 17:07

Daj aj kód toho potvrdenie_formularu.php a upresni trocha, čo vlastne robíš.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.01.14
Prihlásený: 09.04.20
Príspevky: 205
Témy: 59
Bydlisko: Martin
Príspevok Napísal autor témyOffline : 01.06.2014 17:21

Som len začiatočník a snažím sa urobiť formulár, ktorý mi len odošle informácie o každom, kto vyplní formulár na môj e-mail. Ten formulár vyzerá takto: http://filipjanci.hodnykluk.cz/prihlaso ... rmular.php. Keď niekto klikne na Odoslať, má sa načítať PHP skript (CGI program), ktorý spracuje získané údaje a vypíše ich na potvrdenie. Problém je v tom, že sa mi PHP skript nenačíta.

Kód je takýto:
Kód:
<!DOCTYPE HTML>

<html>
  <head>
  <link rel="icon" type="image/ico" href="http://static.tsviewer.com/images/games/lol.gif"/>
    <title> PHP skript </title>
    <meta name="wot-verification" content="4b774130f34e02bde184"/>
    <meta http-equiv="content-type" content="text/html; charset="UTF-8">
    <meta name="description" content="Vitajte na stránkach Filipa Jančiho!">
    <meta name="keywords" content="Stránka Filipa Jančiho">
  </head>
 
  <body link="lime" vlink="lime" alink="lime" background="http://i.imgur.com/IrptUP0.jpg">
   <?php include_once("analyticstracking.php") ?>
    <div align="center">
 
    <br><b><a href="http://filipjanci.hodnykluk.cz/">Späť</a></b>
    <br><br><br><br>
    </div>
   <h1> Potvrdenie údajov</h1>
   <pre>
   <h2>Načítanie parametrov</h2>
    <?php
     echo "<h3>Potvrdenie údajov</h3>"
     echo "/n<font size=/"+1/">Uživateľ</font>:/n"
     echo "<b>Meno:</b>    $_POST[Meno]/n"
?>
</pre>
     </body>
</html>


Chcem sa ešte spýtať: dokáže ten skript načítavať premenné načítavať aj z iných súborov?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 01.06.2014 17:28

Vidím že tam máš ako action potvrdenie_formularu.php. Máš ten súbor a v ňom odpovedajúci kód? A čo je to vlastne za kód, čo si sem dal?

K tej druhej otázke: dozvieš sa, keď sa budeš ďalej učiť. Z učebných textov odporúčam napríklad http://www.linuxsoft.cz/php/ Nájdeš tam odpoveď snáď na všetko.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.01.14
Prihlásený: 09.04.20
Príspevky: 205
Témy: 59
Bydlisko: Martin
Príspevok Napísal autor témyOffline : 01.06.2014 19:01

Toto je kód potvrdenie_formularu.php


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 01.06.2014 19:23

No tak buď je to syntaktickou chybou, ktorú ti nevypíše - pretože tam máš $_POST[Meno], čo nie je syntakticky správne, má byť $_POST["meno"] -
alebo je to nejaká iná zapeklitá vec. V tom prípade skús všetko v súbore potvrdenie_formularu.php zmazať a dať tam len riadok
Kód:
<?php var_dump($_POST); ?>
a napíš, či to niečo vypíše.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.01.14
Prihlásený: 09.04.20
Príspevky: 205
Témy: 59
Bydlisko: Martin
Príspevok Napísal autor témyOffline : 01.06.2014 19:38

vypísalo
Kód:
array(3) { ["meno"]=> string(0) "" ["heslo"]=> string(0) "" ["Odoslať"]=> string(7) "Odoslať" }


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 01.06.2014 19:53

No tak potom všetko funguje a bude to tou syntaktickou chybou.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.01.14
Prihlásený: 09.04.20
Príspevky: 205
Témy: 59
Bydlisko: Martin
Príspevok Napísal autor témyOffline : 02.06.2014 16:47

Aj tak to stále nejde...

A ešte mám jednu otázku: na čo sú tie nové časti v HTML5, (ako napr. footer, aside, header) keď sa tie údaje aj tak nezaradia na správne miesto? Napr. keď zadám footer, umiestni to normálne k textu.


Offline

Čestný člen
Čestný člen
Problém s PHP

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 02.06.2014 23:38

Tieto nové elementy nemajú slúžiť na štýlovanie (na to slúži CSS). Slúžia len na priradenie "významu" jednotlivým blokom obsahu - ak to dáš do footera, tak zariadenie vie, že ide o pätičku (rovnako, ako napr. v textovom dokumente).
Ale momentálne je ich prínos nulový.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 03.06.2014 8:24

FJanči píše:
Aj tak to stále nejde...

Ukáž, ako si opravil kód v potvrdenie_formularu.php







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.02.14
Prihlásený: 19.01.18
Príspevky: 443
Témy: 9
Príspevok NapísalOffline : 03.06.2014 8:31

preco na konci riadku s echo nemas bodkociarky???


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.01.14
Prihlásený: 09.04.20
Príspevky: 205
Témy: 59
Bydlisko: Martin
Príspevok Napísal autor témyOffline : 03.06.2014 15:10

Kód:
<!DOCTYPE HTML>

<html>
  <head>
  <link rel="icon" type="image/ico" href="http://static.tsviewer.com/images/games/lol.gif"/>
    <title> Stránky Filipa Jančiho </title>
    <meta name="wot-verification" content="4b774130f34e02bde184"/>
    <meta http-equiv="content-type" content="text/html" charset="UTF-8">
    <meta name="description" content="Na mojich stránkach nájdete málo vecí, hlavne nie to podstatné a to, čo by Vám pomohlo. Takže ak nechcete strácať čas, radšej toto ani nečítajte.">
    <meta name="keywords" content="Stránka Filipa Jančiho">
  </head>
 
  <body link="lime" vlink="lime" alink="lime" background="http://i.imgur.com/0TugbQI.png">
     <pre>
     <h2> Potvrdenie údajov</h2>
 
   <?php
    if ( $_SERVER[QUERY_STRING] ){
    echo "<h3>Načítanie parametrov</h3>
    echo "/n<font size=/"+1/">Uživateľ</font>:/n";
    echo " <b>Meno:</b>              $_POST["meno"];
    echo " <b>Heslo:</b>             $_POST["heslo"];
   
    } else {
    echo "CGI program nezískal žiadne parametre/n";
    }

    echo "/n<font size=/"+1/">Dátum</font>:/n";
     $my_t[day]. $my_t[mon]. $my_t[year];

   ?>

</pre>
 
   </body>
</html>
   


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 03.06.2014 15:24

Stále tam máš syntaktické chyby. Pár si ich opravil a ďalšie si narobil.
Skús si dať na úplný začiatok súboru tento riadok
Kód:
<?php error_reporting(E_ALL) ?>

Možno tak konečne uvidíš chyby, ktoré ti to píše. Napíš, či naozaj a keď áno, pošli sem tie chyby.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.01.14
Prihlásený: 09.04.20
Príspevky: 205
Témy: 59
Bydlisko: Martin
Príspevok Napísal autor témyOffline : 03.06.2014 20:00

nenapísalo nič


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 03.06.2014 20:07

V tom prípade si na skúšanie php-ka vyber iný hosting, alebo lepšie, stiahni si program xampp a skúšaj si to u seba. Tam tie chybové výpisy uvidíš a môžeš z nich vyvodiť chybu. Určite je dobré naučiť sa chápať chybové hlášky.

(V tom kóde je kopec chýb. Zámerne ti ich neopravím, lebo neskôr s ďalšími si tu zas. Zariaď, aby sa ti zobrazovali chybové hlášky a môžeme sa baviť ďalej)







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Čestný člen
Čestný člen
Problém s PHP

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 05.06.2014 19:36

Mozno bude treba nastavit display_errors v php.ini.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 05.06.2014 20:04

To mu je pri tom divnom free hostingu asi na prt...







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Odpovedať na tému [ Príspevkov: 18 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. PHP problem

v PHP, ASP

15

1858

30.03.2007 8:19

Punker661 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. my php problem

v PHP, ASP

2

473

23.04.2007 21:48

p360t Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Problem s php

v PHP, ASP

5

517

02.12.2009 22:37

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP-Shell problem

v PHP, ASP

4

503

25.03.2008 11:32

socket Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s PHP

v Operačné systémy Unix a Linux

2

697

01.03.2007 22:33

--==[Lu-Boss]==-- Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem PHP, MySQL

v PHP, ASP

11

498

17.05.2010 12:07

ricco24 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s php

v PHP, ASP

0

347

14.02.2010 12:23

sparco8888 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql + php problem

v PHP, ASP

3

681

21.04.2007 14:08

lukasmakac Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem v PHP

v PHP, ASP

3

387

26.01.2012 20:29

venom2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s kapacitou ?? (PHP)

v PHP, ASP

9

317

01.02.2013 2:31

math-ew Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. phpbb problem: login.php

v Redakčné systémy

6

810

27.01.2007 11:46

xyz Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s instalaciou PHP

v PHP, ASP

11

627

22.12.2010 14:02

mariachi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP Fusion mods problém

v Redakčné systémy

0

412

15.05.2012 16:47

DwEjtSvK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s PHP kódom

v PHP, ASP

4

373

03.01.2013 12:42

saboter14 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Problem s php rezervaciou...

v PHP, ASP

5

494

11.05.2011 23:28

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s php scriptom

v PHP, ASP

5

615

29.06.2010 19:15

PanLolec Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra