[ 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 | 27
NapísalOffline : 28.07.2015 11:36 | Formulár

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: 12516
Témy: 41 | 41
Bydlisko: Martin
NapísalOffline : 28.07.2015 11:40 | Formulár

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 | 27
Napísal autor témyOffline : 28.07.2015 11:45 | Formulár

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: 12516
Témy: 41 | 41
Bydlisko: Martin
NapísalOffline : 28.07.2015 12:16 | Formulár

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: 14691
Témy: 66 | 66
Bydlisko: Žilina
Vek: 30
NapísalOffline : 28.07.2015 12:22 | Formulár

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 | 27
Napísal autor témyOffline : 28.07.2015 16:36 | Formulár

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


Offline

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

Registrovaný: 08.08.09
Príspevky: 12516
Témy: 41 | 41
Bydlisko: Martin
NapísalOffline : 28.07.2015 16:42 | Formulár

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
Online

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

Registrovaný: 19.03.07
Prihlásený: 10.12.17
Príspevky: 4009
Témy: 68 | 68
Bydlisko: BA
NapísalOnline : 28.07.2015 17:02 | Formulár

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 FX8350@4.514 | Cooling GELID Solutions Tranquillo rev 2 + Noctuaa NF-S12B 1200 | MB ASUS M5A99FX PRO R2.0 | RAM 2x8GB DDR3 Patriot 1600MHz CL9 Viper 3 | VGA Palit 1060 DUAL 6G | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR CX600M | MONITOR iiyama prolite E2473HDS | MOUSE Roccat SAVU + Razer eXactMat | TeamWolf VOD STORM | OS W10Pro x64 &
Server:CPU XEON X5450@3.0 | Cooling ninja Scythe 2 + Noctuaa NF-S12B 700 | MB ASUS P5Q | RAM 2x2+2x1GB A-DATA 800MHz | VGA ASUS 7600GT Silent 256MB | SSD Crucial M4 128GB | PSU EVGA 500B | Corsair K30 US | Archlinux x86_64 &
Notebook: DELL inspiron 7537 i7 4500U, 8GB RAM, nv750, FHD IPS, 1TB HDD | MOUSE Roccat Savu + Roccat Taito | WIN10Pro InsiderPreview x64 + ArchLinux x64 &
Mobil: OnePlus One | FW LineageOS 14.1 Nightly & Mobil: Blackberry Passport | 10.3.2 & Tablet: ASUS TF101 32G + dock | FW Stock
Offline

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

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14691
Témy: 66 | 66
Bydlisko: Žilina
Vek: 30
NapísalOffline : 28.07.2015 17:55 | Formulár

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, ...
 [ Príspevkov: 9 ] 


Formulár



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

1185

28.06.2013 22:08

walther

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

133

22.08.2016 10:26

hatto13

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

FORMULAR

v Ponuka práce

3

1556

30.05.2006 6:51

jakub023

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

formular

v JavaScript, VBScript, Ajax

1

323

02.02.2011 17:13

Ďuri

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

formulár

v PHP, ASP

1

316

07.06.2009 15:44

Ďuri

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

Formular

v Ostatné

0

98

08.03.2016 19:23

matej71

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

Formulár

v PHP, ASP

9

347

07.07.2012 20:39

Vojko

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

Formulár

v PHP, ASP

11

560

27.02.2009 12:38

Pades

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

formulár

v HTML, XHTML, XML, CSS

14

867

27.05.2007 10:00

p360t

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

Formulár

v PHP, ASP

23

1324

01.04.2007 10:02

p360t

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

formular

v JavaScript, VBScript, Ajax

21

1040

03.11.2011 10:53

elo

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

Formular

v HTML, XHTML, XML, CSS

14

579

03.05.2008 19:31

Svolo

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

formulár

v Webdesign

6

195

27.03.2013 8:19

Achelan

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

Formulár

v PHP, ASP

0

131

24.09.2012 15:35

e-shark

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

formular

v HTML, XHTML, XML, CSS

24

693

08.01.2011 14:55

shaggy

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

Formular

v PHP, ASP

1

207

09.07.2012 20:31

killer



© 2005 - 2017 PCforum, edited by JanoF