Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 16.08.10
Prihlásený: 08.04.15
Príspevky: 31
Témy: 12
Príspevok NapísalOffline : 26.05.2014 14:06

Ahojte, mam otazku

Návštevnik chce napisat referenciu(klasicka diskusia na stranke) na web ale ta sa zobrazí az ked to admin schváli cez email .
Jednotlivé referencie používateľov ukladam do databazy a následne sa posielaju adminovi na email . Otázka je ako to spracovat v emaili.

Vzor emailu je : Meno a komentár a dva inputy typu submit predstavuju schválit komentár a neschváliť komentár.
Napadlo mi ze ked posielam ten email telo emailu bude vyzerat ako formular teda
Kód:
<form method="post" action="http://mojastranka/spracuj.php">
<input type='submit' 'prvybutton'>prvy button >
< input type='submit' name='druhybutton'> druhy button >

 </form>

A teda konecny format emailu je:
Meno
Komentár
Formular s dvomi inputmi typu submit.

Otazka je moze byt tento format emailu priamo v emaily alebo sa zobrazi tento format az po kliknutí na nejaký hyperlink,ktorý sa nachadza v poslanom emaili a je to vhodný sposob ?

Dik za odpoved


Offline

Správca fóra
Správca fóra
schvalovanie komentarov na stranke cez email

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 26.05.2014 14:15

Potrebuješ ten formulár do mailu? Budeš tam komentár ešte upravovať?
Možno by stačilo poslať meno a komentár ako klasický text a pod tým dva odkazy. Jeden na http://mojastranka/spracuj.php?id=1231&do=schvalit (alebo akýkoľvek iný tvar - dôležité je z toho presne špecifikovať o ktorý komentár sa jedná) a druhý http://mojastranka/spracuj.php?id=1231&do=neschvalit. Nezabudni na strane servera potom ošetriť vstupy a prístup len administrátorom.
Ak by si chcel naozaj formulár (imo zbytočná komplikácia), treba to poriadne otestovať, pretože nemusí správne fungovať vo všetkých mailových klientoch.







_________________
always is always wrong
Offline

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

Registrovaný: 16.08.10
Prihlásený: 08.04.15
Príspevky: 31
Témy: 12
Príspevok Napísal autor témyOffline : 26.05.2014 14:33

dik za rychlu odpoved, vobec to nemusi byt formular len ina moznost mi nenapada, kedze som taku vec este nerobil.Komentar sa zatiaľ upravovat nebude.

Ten formular by bol asi vhodny ak by bol otvorený v nejakom novom okne prehliadaca (tak ako som vravej o tom hyperlinku) z dovodu ze to teda nemusi fungovat vo všetkych email klientoch.

Takze vravis ze to napisat cez GET formou linku ? Ono to bude asi lepsie kedze potom potrebujem urcit, ktory komentár sa ma zobraziť (teda vytiahnut ten spravny z databazy).


Offline

Správca fóra
Správca fóra
schvalovanie komentarov na stranke cez email

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 26.05.2014 14:47

Skúsim to ešte raz a pomalšie (tí, čo pochopili z môjho prvého príspevku, teraz prestaňte čítať!).
Niekto pridá na stránku nový komentár. Povedzme že bude vyzerať takto:
Meno: Jožko Mrkvička
Komentár: Duis tortor justo, tincidunt suscipit quam a, condimentum mollis urna. Nulla vitae bibendum purus, vitae ultricies ante. Curabitur nunc odio.
- Formulár odošle, záznam sa pridá do databázy (predpokladám, že to už máš poriešené) so stĺpcami napríklad id(AI) = 1231, meno = "Jožko Mrkvička", komentar = "Duis torto...", schvaleny = 0
Tebe sa na mail pošle napríklad takýto text:
-------
Predmet: Nový neschválený komentár
Autor komentára: Jožko Mrkvička
Text komentára: Duis tortor justo, tincidunt suscipit quam a, condimentum mollis urna. Nulla vitae bibendum purus, vitae ultricies ante. Curabitur nunc odio.
Nasledujú dva (jeden, iba pre schválenie?) odkazy
Schváliť komentár: http://tvojastranka/spracuj.php?id=1231&do=schvalit
Neschváliť komentár (možno zbytočné, keďže komentár je najprv neschválený): http://tvojastranka/spracuj.php?id=1231&do=neschvalit

-------
Takýto text ti príde do mailu a ty sa rozhodneš, či chceš komentár schváliť, alebo nie.
Pri schválení komentára (odkaz z mailu) prídu na server v súbore spracuj.php do premenných tieto hodnoty:
$_GET['id'] = 1231 (len príklad, sem musí prísť unikátne číslo záznamu zo stĺpca id z databázy [vychádzam zo svojho modelu])
$_GET['do'] = "schvalit"
V prvom rade overíš, či je užívateľ prihlásený a či má dostatočné práva (administrátor). Ak áno, napríklad pomocou switch - case konštrukcie rozdelíš skript na dve vetvy. Jedna sa vykoná, ak bude $_GET['do'] == "schvalit" a druhá ak bude "neschvalit". V obidvoch musíš vedieť ID konkrétneho komentára. Nakoniec stačí už len overiť existenciu takého ID v tabuľke, a upraviť hodnotu v stĺpci schvaleny
Všetko toto je len jeden z xyz rôznych návrhov, ako takéto niečo riešiť...







_________________
always is always wrong
Offline

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

Registrovaný: 16.08.10
Prihlásený: 08.04.15
Príspevky: 31
Témy: 12
Príspevok Napísal autor témyOffline : 26.05.2014 21:56

Dik za upresnenie už mi to ide pekne:)


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

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

v Operačné systémy Microsoft

0

590

11.07.2009 21:03

scotscotsen Zobrazenie posledných príspevkov

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

v PHP, ASP

4

575

09.11.2012 14:54

baumax Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. fórum na stránke cez iFrame

v HTML, XHTML, XML, CSS

0

396

18.11.2011 12:22

kono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako odpovedať na email cez reply with history

v Sociálne siete

1

430

16.09.2014 10:05

M0f0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odosielanie emailov na vlastnej stránke cez websupport

v Webhosting a servery

4

1159

30.03.2019 11:40

TekWi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. formular cez admin a zobrazenie dat na stranke

v Redakčné systémy

0

759

09.07.2009 21:00

frenkacik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hľadám phpBB2 mod - schvaľovanie postov

v Redakčné systémy

4

871

20.05.2008 8:57

JanoF Zobrazenie posledných príspevkov

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

v Databázy

3

735

22.04.2009 14:19

GoodWill Zobrazenie posledných príspevkov

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

v Sociálne siete

2

5594

02.09.2017 5:29

devix Zobrazenie posledných príspevkov

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

v Webdesign

3

873

02.12.2010 22:17

Flety Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

361

31.08.2012 20:40

weroro Zobrazenie posledných príspevkov

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

v PHP, ASP

6

751

23.12.2016 0:22

Miso122 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. viacero typov uzivatelov pri vypise komentarov

v Databázy

2

645

18.01.2011 17:41

Feko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Textový editor/android s funkciou vloženia poznámok pod čiarou a komentárov

v Ostatné programy

0

299

18.08.2018 18:31

Pomaranc.Pomelo Zobrazenie posledných príspevkov

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

v Služby a webstránky

8

2844

05.06.2009 14:24

ertin Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

0

936

08.07.2008 10:37

benq666 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