Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 08.04.15
Prihlásený: 12.08.16
Príspevky: 76
Témy: 27
Príspevok NapísalOffline : 28.07.2015 11:36

Ahoj potrebujem pomoc s doplnením php kódu do formulára. Mám HTML kostru ale skúšal som rôzne php ale nefunguje potreboval by som niečo čo po odoslaní ten text z formulára reálne niekam zapíše alebo pošle na e-mail. A ešte potrebujem nejaký imput na formulár s dlhším textom a nie textarea.
Ďakujem. :? :showy:
HTML :
Kód:
<form action="send.php" method="post" target="_blank">
<input type=text name=name value=Meno id=form-css ><br><br>
<input type=text name=e-mail value=E-Mail id=form-css ><br><br>
<textarea rows="4" cols="15" name=text value="" id=form-css>Váš Text alebo názor...</textarea><br><br>
<input  type="submit" id="button" value="Odoslať Ďakujeme.">
</form>


Offline

Správca fóra
Správca fóra
Formulár

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 28.07.2015 11:40

Aké php si skúšal? Nejaký konkrétny príklad? Mal si ten kód v send.php?
Prečo nie textarea?
(To je deprimujúce, keď musím v odpovedi napísať viac otáznikov ako ty v otázke)







_________________
always is always wrong
Offline

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

Registrovaný: 08.04.15
Prihlásený: 12.08.16
Príspevky: 76
Témy: 27
Príspevok Napísal autor témyOffline : 28.07.2015 11:45

Neviem niekde som ho našiel ale mal som ho v send.php

$prom1 = $_GET["meno"];
$prom1 = $_GET["e-mail"];
$prom1 = $_GET["text"];
echo "Vyplnil jste hodnoty: ".$meno.", ".$e-mail." a ".$text;


Offline

Správca fóra
Správca fóra
Formulár

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 28.07.2015 12:16

Tak v prvom rade, časti komplexnejších kódov ktoré si niekde našiel v 99% prípadov nefungujú, pokiaľ si ich sám nevieš správne upraviť.
1. Tvoj formumár odosiela vyplnené informácie cez POST a ty ich aj tak čítaš zo superglobálnej premennej $_GET, z toho je vidno, že nevieš čo robíš a môžeš sa na tom celkom popáliť.
2. Premenné $meno, $email, $text nemáš nikde inicializované, takže ani nemôžeš vypísať ich obsah (v tomto je php strašne prasácky jazyk, pretože ani keby si mal zapnuté vypisovanie chýb, tak to nepodchytíš - mal si radšej začať s niečím, čo aspoň takéto veci naučí)







_________________
always is always wrong
Offline

Skúsený užívateľ
Skúsený užívateľ
Formulár

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 28.07.2015 12:22

Nič v zlom, ale buď si zožeň kvalitnú literatúru a nauč sa to robiť poriadne, alebo sa na to radšej vykašli. Si na najlepšej ceste k deravej aplikácii, ktorou budeš ohrozovať nielen seba, ale aj svojich návštevníkov. Očividne nemáš ani potuchy, čo vlastne v php píšeš.







_________________
C#, PHP, ...
Offline

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

Registrovaný: 08.04.15
Prihlásený: 12.08.16
Príspevky: 76
Témy: 27
Príspevok Napísal autor témyOffline : 28.07.2015 16:36

A nepoznáte nejaký taký formulár.


Offline

Správca fóra
Správca fóra
Formulár

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 28.07.2015 16:42

Veď formulár máš, akurát ti v ňom na niektorých miestach chýbajú úvodzovky, uprav si to spracovanie v PHP, naštuduj si niečo o bezpečnosti formulárov a máš to.







_________________
always is always wrong
Offline

Skúsený užívateľ
Skúsený užívateľ
Formulár

Registrovaný: 19.03.07
Prihlásený: 14.04.24
Príspevky: 7076
Témy: 85
Bydlisko: BA
Príspevok NapísalOffline : 28.07.2015 17:02

print_r($_POST);
Get ziskava z url adresy url?name=lolo&oci=2 ti vrati pre $_GET['name'] lolo.
Ale ako ti tu radia, nastuduj si co robis, lebo to robis celkom zle :D







_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Skúsený užívateľ
Skúsený užívateľ
Formulár

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 28.07.2015 17:55

killer píše:
Veď formulár máš, akurát ti v ňom na niektorých miestach chýbajú úvodzovky, uprav si to spracovanie v PHP, naštuduj si niečo o bezpečnosti formulárov a máš to.

No kebyže to takto ľahko fungovalo, že jo. Veď sa pozri na celú WebProg-ovu snahu - nepoznáte nejaký taký formulár? Chalan netuší, ktorá bije a chcel by len ctrl+c, ctrl+v.
Chýbajú úplne základné vedomosti, bohužiaľ nejaké "naštuduj si niečo o bezpečnosti" stačiť asi nebude.







_________________
C#, PHP, ...
Odpovedať na tému [ Príspevkov: 9 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. C# - ako skryť aktívny formulár a otvoriť druhý formulár

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Technológia .NET

67

2753

28.06.2013 22:08

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordpress kontaktný formulár a objednávkový formulár

v Redakčné systémy

1

1097

22.08.2016 10:26

hatto13 Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

14

1126

27.05.2007 10:00

p360t Zobrazenie posledných príspevkov

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

v PHP, ASP

23

1725

01.04.2007 10:02

p360t Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

21

1391

03.11.2011 10:53

elo Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

14

807

03.05.2008 19:31

Svolo Zobrazenie posledných príspevkov

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

v Webdesign

6

520

27.03.2013 8:19

Achelan Zobrazenie posledných príspevkov

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

v PHP, ASP

0

359

24.09.2012 15:35

e-shark Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

24

1066

08.01.2011 14:55

shaggy Zobrazenie posledných príspevkov

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

v PHP, ASP

1

383

09.07.2012 20:31

killer Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

681

21.03.2009 20:46

bloger7 Zobrazenie posledných príspevkov

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

v PHP, ASP

6

784

28.02.2008 21:05

Tominator Zobrazenie posledných príspevkov

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

v PHP, ASP

4

620

21.09.2008 10:38

dessert Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

9

467

04.04.2015 14:11

erikzet Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

10

780

03.08.2008 19:27

rooobertek Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

5

666

17.02.2009 0:50

Blackshadow 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