2016-05-03 3 views
1

Ich habe gerade ein einfaches PHP-Formular auf einer HTML-Website erstellt. Alle funktioniert und gut, aber ich möchte ein Favicon auf der Echo-Seite hinzuzufügen ... Ich verwende diesen Code tatsächlich:Favicon auf Php Echo Seite hinzufügen

<?php $name = $_POST['demo-name']; 
    $email = $_POST['demo-email']; 
    $message = $_POST['demo-message']; 
    $formcontent="From: $name \n Email: $email \n Message: $message"; 
    $recipient = "[email protected]"; 
    $subject = "Message from ..."; 
    $mailheader = "From: $email \r\n"; 
    mail($recipient, $subject, $formcontent, $mailheader) or die("Error!"); 
    echo "<body style='background-color:#000000; color:#ffffff; font-family:arial; font-size:20px; padding-top: 100px' align='center' >" . " " . "Thank You! </br> </br><a href='index.html' style='text-decoration:none; color:#f3bd46;'> Return to ...</a></body>"; 
    ?> 
+0

Ich sehe nicht, wo Sie versuchen, ein Favicon zu implementieren . Ein Favicon ist im html-head definiert, mehr Infos hier: https://en.wikipedia.org/wiki/Favicon#How_to_use – Jojo

Antwort

0

Sie sollten den HTML-Code in Ihre Favicon umfassen:

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"> 
<link rel="icon" href="/favicon.ico" type="image/x-icon"> 
0

Ich glaube, dass mit "Echo-Seite" meinst du PHP-Seite nach Formular einreichen, die aus Code besteht, den Sie geteilt haben.
Diese Seite muss nicht alle PHP-Code sein, so dass statt echo HTML HTML unter PHP-Mail-Code tun können.
Damit die PHP-Datei so aussehen würde, ist Favicon in HTML-Kopf.

<?php 
    $name = $_POST['demo-name']; 
    $email = $_POST['demo-email']; 
    $message = $_POST['demo-message']; 
    $formcontent="From: $name \n Email: $email \n Message: $message"; 
    $recipient = "[email protected]"; 
    $subject = "Message from ..."; 
    $mailheader = "From: $email \r\n"; 
    mail($recipient, $subject, $formcontent, $mailheader) or die("Error!"); 
?> 

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <title></title> 
    <link rel="shortcut icon" href="favicon.ico"> 
    <style> 
    body{ 
    background-color:#000; 
    color:#fff; 
    font-family:arial; 
    font-size:20px; 
    padding-top: 100px; 
    text-align:center; 
    } 
    a{ 
    text-decoration:none; 
    color:#f3bd46; 
    } 
    </style> 
</head> 
<body> 
    Thank You! <br/><br/> 
    <a href='index.html'> Return to ...</a> 
</body> 
</html> 
0

Obwohl Sie bereits eine gültige Antwort haben, um die Dinge ein bisschen mehr klar, können Sie versuchen, den umwelt Teil zu entfernen und ersetzen Sie es mit dem folgenden Beispiel:

<?php 
$output = '<!DOCTYPE HTML>'; 
$output .= '<html><head><title></title>'; 
$output .= '<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">'; 
$output .= '<link rel="icon" href="/favicon.ico" type="image/x-icon">'; 
$output .= '</head>'; 
$output .= '<body style="background-color:#000000; color:#ffffff; font-family:arial; font-size:20px; padding-top: 100px" align="center">'; 
$output .= 'Thank You! </br></br><a href="index.html" style="text-decoration:none; color:#f3bd46;"> Return to ...</a></body>'; 
$output .= '</html>'; 
echo $output; 
?> 

Bitte beachten Sie, dass, wenn die Die Darstellung des Quelltextes ist für Sie wichtig, Sie sollten möglicherweise einige Änderungen am Code vornehmen, z. B. neue Zeilen und Tabulatoren mit \ n \ t hinzufügen sowie die Anführungszeichen bei Bedarf ändern und entfernen.

0

Heutzutage geht es nicht nur darum, ein paar Tags zu erstellen und eine favicon.ico-Datei hinzuzufügen. Sie sollten stattdessen Tools wie das Favicon Generator hier verwenden: http://realfavicongenerator.net/

Es erzeugt und eine Vorschau des Favicon für Android, iOS, Mac OS, Windows Phone etc.