Avatar billede foxmulder58 Praktikant
28. oktober 2005 - 11:55 Der er 6 kommentarer og
2 løsninger

mellemrum mellem 2 udskrinvinger af værdier

hej Eksperter,

Jeg har denne PHP koder der udskriver værdien hvis en checkboks er afmarkeret, den udskriver blot lige efter hinanden.



Der skal gerne laves et mellemrum hver udskrivning, jeg har selv forsøgt med et <br /> tag i koden men det virker ikke:

<---------------------------------------------------->

if ($_POST['organisation'])
{
    // Vil udskrive "værdi".
    echo $_POST['organisation'];
}
else
{
    echo "OFF <br />";
}

if ($_POST['afsaetning'])
{
    // Vil udskrive "værdi".
    echo $_POST['afsaetning'];
}
else
{
    echo "OFF";
}
<-------------------------------------------->


En der kan knække dette problem?
Avatar billede oversjanten Nybegynder
28. oktober 2005 - 12:01 #1
<---------------------------------------------------->

if ($_POST['organisation'])
{
    // Vil udskrive "værdi".
    echo $_POST['organisation']." ";
}
else
{
    echo "OFF <br />";
}

if ($_POST['afsaetning'])
{
    // Vil udskrive "værdi".
    echo $_POST['afsaetning']." ";
}
else
{
    echo "OFF";
}
<-------------------------------------------->
Avatar billede jaw Nybegynder
28. oktober 2005 - 12:12 #2
if ($_POST['organisation'])
{
    // Vil udskrive "værdi".
    echo $_POST['organisation']."<br />";
}
else
{
    echo "OFF <br />";
}

if ($_POST['afsaetning'])
{
    // Vil udskrive "værdi".
    echo $_POST['afsaetning']."<br />";
}
else
{
    echo "OFF<br />";
}
?
Avatar billede foxmulder58 Praktikant
28. oktober 2005 - 14:01 #3
Fino detvirker smid et svar begge to!

Og et stort tak for hjælpen! :]
Avatar billede jaw Nybegynder
28. oktober 2005 - 14:13 #4
Selv tak da :)
Avatar billede oversjanten Nybegynder
28. oktober 2005 - 14:13 #5
det var så lidt
Avatar billede foxmulder58 Praktikant
28. oktober 2005 - 14:16 #6
PS! Hvordan sender man disse værdier videre sammen med de andreværdier i denne formular:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
<head>
<title> Tilmelding Ledelseslinien </title>
</head>
<style type="text/css">

html,body{height:100%;margin:0;border:0;font-family:verdana;}
  #minTabel1{width:600px;margin:0 auto;border:2px solid ;border-collapse:collapse;}
  #minTabel2 td{border:1px solid black;margin:0;padding:4px; width:300px; font-family:verdana; font-size:11px;}
</style>

<body>
<table id="minTabel1">
<tr>
<td>
<?
$error = array();
if(!preg_match("/^\\d{6}-\\d{4}$/", $_POST['cpr'])) {
  $error[] = "Du har fejl i cpr-nr.";
  }
 
// return false if mail is NOT valid, else returning the mail
function checkMail($email)
{
$reg = "^([a-zA-Z0-9_\.\-]+)@".
"((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)".
"|(([æøåäöü鯨ÅÄÖÜÉa-zA-Z0-9\^1-]+\.)+))".
"([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";

if ( eregi ( $reg, $email, $match ) )
  return $match[0];
else
  return false;
}



if(empty($_POST['efternavn'])) {
  $error[] = "Du har fejl i efternavn-feltet";
}
elseif(empty($_POST['navn'])) {
  $error[] = "Du har fejl i navn-feltet";
  }
elseif(empty($_POST['adresse'])) {
  $error[] = "Du har fejl i adresse feltet";
}
elseif(empty($_POST['postnr'])) {
  $error[] = "Du har fejl i postnr feltet";
}
elseif(empty($_POST['by'])) {
  $error[] = "Du har fejl i by feltet";
  }
if(count($error) > 0) {
  foreach($error as $v) {
    echo $v . "<br />";
  }
} else {
  //OK!
}


$besked .= "cpr: ".$_POST['cpr']."\n\n";
echo "cpr nr: ".$_POST['cpr']."<br />";

$besked .= "Efternavn: ".$_POST['efternavn']."\n\n";
echo "Efternavn: ".$_POST['efternavn']."<br />";

$besked .= "Navn: ".$_POST['navn']."\n\n ";
echo "Navn: ".$_POST['navn']."<br />";

$besked .= "Adresse: ".$_POST['adresse']."\n\n ";
echo "Adresse: ".$_POST['adresse']."<br />";

$besked .= "Postnr: ".$_POST['postnr']."\n\n ";
echo "postnr: ".$_POST['postnr']."<br />";


$besked .= "by: ".$_POST['by']."\n\n ";
echo "By: ".$_POST['by']."<br />";



$besked .= "Telefon privat: ".$_POST['tlfPrivat']."\n\n ";
echo "Telefon Privat: ".$_POST['tlfPrivat']."<br />";


$besked .= "Telefon Firma: ".$_POST['tlfFirma']."\n\n ";
echo "telefon Firma: ".$_POST['tlfFirma']."<br />";

$besked .= "E-mail: ".$_POST['email']."\n\n ";
echo "E-mail: ".$_POST['email']."<br />";

$besked .= "Firma betaler: ".$_POST['firmabetaler']."\n\n ";
echo "Firma betaler: ".$_POST['firmabetaler']."<br />";


$besked .= "CVR nr.: ".$_POST['cvrnr']."\n\n ";
echo "CVR nr.: ".$_POST['cvrnr']."<br />";


$besked .= "Adresse: ".$_POST['adressefirma']."\n\n ";
echo "Adresse: ".$_POST['adressefirma']."<br />";


$besked .= "Post nr.: ".$_POST['postnrfirma']."\n\n ";
echo "Post Nr.: ".$_POST['postnrfirma']."<br />";


$besked .= "By: ".$_POST['byfirma']."\n\n ";
echo "By: ".$_POST['byfirma']."<br /> <br />";

echo " Du har tilmeldt dig følgende fag:". "< />";

if ($_POST['organisation'])
{
    // Vil udskrive "værdi".
    echo $_POST['organisation']. "<br /> ";
}
else
{
    echo "OFF <br />";
}

if ($_POST['afsaetning'])
{
    // Vil udskrive "værdi".
    echo $_POST['afsaetning']."<br /> ";
}
else
{
    echo "OFF <br />";
}


mail("madsns@gmail.com", "Tilmelding_Ledelse", $besked, "From: mail@domain.dk");
?>
</td>
</tr>
</table>

</body>
</html>
Avatar billede foxmulder58 Praktikant
28. oktober 2005 - 14:17 #7
Det er nemlig sjovt at den sender værdierne fra alle textbokse men ikke checkboxe! :]
Avatar billede jaw Nybegynder
28. oktober 2005 - 14:24 #8
Hvilke "disse"? En checkbox har jo kun en værdi, hvis den er valgt - og hvis du selvf. har givet den en value="". Og så er det bare $_POST['checkbox_navn'] som alle andre.
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