Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
amprog_03_ex1 [2016-09-02 10:33]
Anders Mosshäll created
amprog_03_ex1 [2017-09-19 15:56]
Anders Mosshäll
Line 1: Line 1:
 ====== Anders Exempel - Textinlägg ====== ====== Anders Exempel - Textinlägg ======
 +
 +Ladda ner denna mall som utgångspunkt för detta exempel: {{::exempel_del_c.zip|Exempel_mall}} \\ \\
  
 <code php> <code php>
-<!DOCTYPE html> +
-<!-- PHP-Mall --> +
-<html lang="sv"> +
-<head> +
-  <meta charset="utf-8" /> +
-  <link rel="stylesheet" href="style.css" /> +
-  <title>php-Get och Post</title> +
-</head> +
-<body>+
  
 <?php   <?php  
          
 +
     print_r($_GET);                   // Bra för felsökning. Ta bort i färdiga programmet.     print_r($_GET);                   // Bra för felsökning. Ta bort i färdiga programmet.
     echo '<br />';     echo '<br />';
Line 23: Line 18:
         echo '<div class="error">Du måste ange ett meddelande</div>';         echo '<div class="error">Du måste ange ett meddelande</div>';
       } else{       } else{
-        echo 'Du har skrivit detta inlägg: <br />' nl2br($_POST['text']); //Funktionen nl2br byter ut newline markering till <br />+        echo 'Du har skrivit detta inlägg: <br />'  
 +        echo  nl2br($_POST['text']); //Funktionen nl2br byter ut newline markering till <br /> 
 +       
 +        // Skicka mail: 
 +        $mail_to = 'anders.mosshall@ornskoldsvik.se'; 
 +        $subject = 'Du har fått inlägg'; 
 +        $subject = "=?utf-8?Q?".rawurlencode($subject )."?="; 
 +        $subject = str_replace("%", "=", $subject); 
 +        $message = $_POST['text']."\n\n"; 
 +         
 +        mail($mail_to,$subject,$message); 
 +       
 +      
       }       }
 +      
 +      
 +      
 +      
     } else{     } else{
       $_POST['namn'] = '';       $_POST['namn'] = '';
Line 41: Line 52:
 </body> </body>
 </html> </html>
 +
 </code> </code>