Gå til innhold

Webkafeen


Anbefalte innlegg

Henrik: Så vidt meg bekjent er $_SERVER['SERVER_NAME'] navnet på 'serveren' satt i apache, dette avhenger litt av hosten, men http:// vil nok aldri være med. Denne vil da være statisk, slik at man bare kan gjøre det på den enkle måten ovenfor, slik jeg har gjort det på en annen side. :)

5418352[/snapback]

Ah, ok. Da lærte eg noko nytt i dag. :)

Lenke til kommentar
Videoannonse
Annonse

Trenger virkelig hjelp her jeg... skjønner ikke noe særlig nå..

Det jeg vil er å få 0,5 cm margin på venstreside og at de tekstboksene starter likt, altså ikke så rotete som det er nå.

 

Koden i .php-filen:

<?php

if ($_POST['submit'] == TRUE) {
$receiverMail = "[email protected]";
$name  = stripslashes(strip_tags($_POST['name']));
$email  = stripslashes(strip_tags($_POST['email']));
$subject	= stripslashes(strip_tags($_POST['subject']));
$msg  = stripslashes(strip_tags($_POST['msg']));
$ip  	= $_SERVER['REMOTE_ADDR'];
$msgformat	= "From: $name ($ip)\nEmail: $email\n\n$msg";

if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
 echo "<h2>The email was not sent</h2><p>Please fill all the required fields</p>";
}
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
 echo "<h2>The email was not sent</h2><p>The email address is invalid</p>";
}
elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {
 echo "<p>The email has been sent!</h2><p>I will get back to you as soon as possible.</p>"; }
else {
 echo "<h2>The email was not sent</h2><p>Please try again... If the problem continues there's probably something wrong with the server.</p>";
}
}
else { ?>
<form method="post" action="">
<p>
<label for="name">Navn</label>
<input id="name" name="name" type="text" size="30" maxlength="40" /><br />

<label for="email">E-mail</label>
<input id="email" name="email" type="text" size="30" maxlength="40" /><br />

<label for="subject">Emne</label>
<input id="subject" name="subject" type="text" size="30" maxlength="40" /><br />

<label for="message">Medling</label>
<textarea id="message" name="msg" cols="50" rows="6"></textarea><br />

<label for="submit"> </label>
<input id="submit" class="button" type="submit" name="submit" value="Send" />
</p>
</form>
<?php } ?>

 

Har prøvd noe i css uten hell, det var:

label {margin-left:0,5cm;}

 

Noen som kan dette ordentlig? :)

 

PS. Takk Loomy!

Lenke til kommentar

Prøv å lemp inn denne CSSen:

label, input {
display:block;
width:150px;
float:left;
margin-bottom:10px;
}

label {
text-align:right;
width:60px;
padding-right:15px;
}

form br {
clear:left;
}

 

NP :)

 

EDIT: Det er forresten no such thing as centimeter på skjermen. px, pt og em's er det som gjelder ;)

Endret av Loomy
Lenke til kommentar
Skate: NTFS GetDataBack ordner nok opp. Har ihvertfall reddet meg og mine kompiser en del ganger.

5419098[/snapback]

Har prøvd endel sånne programmer, og funnet filer. Men så kommer vi til siste steg og da må jeg vrenge fram 2000kr. Og da stopper det jo :(

5421333[/snapback]

Man MÅ ingenting.. :)

Lenke til kommentar

Nei, absolutt ikke lureste, men, synes selv ideen var pokker så stilig (om gjennomføringen ikke ble helt som planlagt, våknet klokken 4 en natt, med en nettside i hodet, og skribla den raskt ned, men sovna før jeg var halveis.)

 

Trenger ikke en "hjem" knapp, da denne siden skal fungere som en "samleside" for blog, portfolio, "om meg", og en ting til. Kontak er jo ikke så dumt. Hm. Æsj, ideen som var så god..

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...