Avatar billede ChristianRLarsen Nybegynder
11. december 2010 - 13:28 Der er 10 kommentarer og
1 løsning

PHP contact form

Hej eksperter

Jeg skal til at hjælpe min fætter med hans hjemmeside, da han har fået et gratis domæne til rådighed. Men det er vist kun muligt at uploade 1 fil. Så ville høre om det er muligt at man kan lave en contact form i den samme fil, uden der er nogle problemer med det?

MVH Christian
Avatar billede michael_stim Ekspert
11. december 2010 - 13:34 #1
Ingen problemer. Hvis du skal have flere actions, laver du bare flere is(isset($_POST['navn'])){
//Hvad der skal laves
}
Avatar billede ChristianRLarsen Nybegynder
11. december 2010 - 13:47 #2
Ville godt have lavet så man kan sende en mail til ham direkte fra hjememsiden, men blev i tvivl om det kunne lade sig gøres med kun 1 fil og om sikkerheden osv (:
Avatar billede michael_stim Ekspert
11. december 2010 - 13:58 #3
Du kan lave din PHP-fil lige så lang du vil. At man laver det på flere sider, er pga overskueligheden. Men det lyder mærkeligt at de understøtter PHP og man kun kan uploade en side, gratis eller ej.
Avatar billede ChristianRLarsen Nybegynder
11. december 2010 - 14:08 #4
Det er vist noget med hans skole, så for de et gratis domæne til rådighed, men der vist kun mulighed for at uploade en fil s:
Avatar billede danco Nybegynder
11. december 2010 - 16:34 #5
Jamen det er jo ikke noget problem. Du tilføjer bare en isset() i toppen af dokumentet som Michael er inde på.

<?php
if( isset($_POST['send'] ) {
  //hent oplysninger fra felter og udfør logik til at sende
}

?>
//her placerer du så den HTML der skal vise en mail form


Til dette formål kan du uden problemer bruge PHP's mail() funktion til at sende,
Avatar billede ChristianRLarsen Nybegynder
11. december 2010 - 17:10 #6
Hejsa tak for hjælpen hvis i lægger et svar begge, kan i dele dem. Men har et spørgsmål mere som jeg håber i kan hjælpe med(:

hvordan for jeg mit billed ind i midten, den kode jeg plejer at bruge duer ikke på den måde som jeg gør nu?

<!--
body {
        position: absolute;
    background-image: url(Mitbilled.png);
        background-repeat:repeat-y;
        width:778px;
-->
</style>
Avatar billede michael_stim Ekspert
11. december 2010 - 17:36 #7
Nu er det svært at sige, men prøv dette:

body {
    background-image: url(Mitbilled.png);
    background-repeat:repeat-y;
    width:778px;
    margin-left: auto;
    margin-right: auto;
}
Avatar billede ChristianRLarsen Nybegynder
11. december 2010 - 17:49 #8
Hmmm det virker ikke ):
Avatar billede danco Nybegynder
11. december 2010 - 17:56 #9
Det er jo svært at sige, der kan være mange andre forskellige ting der kan influere på den slags.
Men jeg ligger ihvertfald et svar her.
Avatar billede ChristianRLarsen Nybegynder
11. december 2010 - 18:50 #10
Okej tak
Avatar billede ChristianRLarsen Nybegynder
12. december 2010 - 12:34 #11
michael_stim

Læg et svar (:
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester