Beskedsystem gemme som kladde eller sende med det samme
Jeg vil gerne lave en formular textarea med 2 knapper en til "Gem kladde" og en knap med "Send besked". Der skal som man nok kan regne ud ske 2 forskellige ting, den første skal gemme til databasen og den anden skal sende besked med det samme (og samtidig gemme til databasen). Hvilken måde vil være en korrrekt måde at gøre dette på? Jeg bruger PHP og MySQL / MySQLi
Det er ikke sikkert det skal sendes via gmail (det skal det ikke) og det er ikke mig selv der skal sendes besked til. Man kunne sikkert godt lave en fortryd knap ved at gemme i databasen først og gøre så beskeden først bliver sendt af sted efter lidt tid, måske 2 minutter eller hvad der er passende. Det kunne måske være en ide at man fik vist "preview" før beskeden bliver sendt, men en fortryd knap vil jeg ikke lave på nuværende tidspunkt.
Det er bare princippet i det jeg gerne vil have lidt hjælp til, jeg kan godt det grundlæggende i html og php.
Min idé var, at udnytte google. En besked sender du (evt med forsinkelse) til dig selv, og når den ankommer, så sender du den videre til den rette modtager i det system, som du vælger. Så styrer google alt mht fortryd og forsinket fremsendelse, du skal bare tømme din post og videresende teksten (ikke mail) til den modtager, du evt har i titel på mail. Der er ingen grund til at opfinde noget flere gange, bare lån systemet.
Hvis du vil gøre det i kode, ville jeg nok gøre det med AJAX i stedet for en form, så man ikke bliver sendt væk fra det man er i gang med at skrive.
Men hvis du vil bruge en form, kan du bare have to submit-knapper med hver deres name, og så tjekke i PHP hvilken der er sendt for at vide hvilken der blev klikket på.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.