Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?php
$empfaenger = example@example.com';
$betreff = 'Bestellung';
$nachricht = '$_SESSION['warenkorb']';
$header = 'From: example@example.com' . "\r\n" .
'Reply-To: example@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($empfaenger, $betreff, $nachricht, $header);
session_write_close()
?>
zutuen?'X-Mailer: PHP/' . phpversion();
$empfaenger = 'example@example.com'; // ein Hochkomma vergessen!
$betreff = 'Bestellung';
$nachricht = 'Bestellte Bilder:' ."\n\n";
foreach( $_SESSION['warenkorb'] as $dateiname )
{
$nachricht .= '- ' .$dateiname ."\n\n";
}
$header = 'From: example@example.com' . "\r\n" .
'Reply-To: example@example.com' . "\r\n" .
'X-Mailer: PHP/' .phpversion();
mail($empfaenger, $betreff, $nachricht, $header);
<?php
session_start();
/**
* Wenn der Link "In den Warenkorb" geklickt wird, Session füllen.
* Würde man das [] weglassen, wird $_SESSION['warenkorb'] immer überschrieben wenn ein
* anderer Link angeklickt wurde.
*/
if( isset( $_GET['bild'] ) )
{
if( !in_array( $_GET['bild'], $_SESSION ) )
{
$_SESSION['warenkorb'][] = $_GET['bild'];
}
}
$ordner = "images/";
$handle = opendir($ordner);
while ($file = readdir ($handle))
{
if($file != "." && $file != "..")
{
if(is_dir($ordner."/".$file))
{
echo "/".$file."<br/>";
}
else
{
// kompletter Pfad
$compl = $ordner."/".$file;
/**
* Bild links und rechts davon der Link "In den Warenkorb"
*/
echo '<img src="' .$compl. '" align="left" />
<a href="' .$_SERVER['PHP_SELF']. '?bild=' .$file. '">In den Warenkorb</a><br />';
}
}
}
closedir($handle);
?>
<?php
$empfaenger = 'example@example.de'; // ein Hochkommata vergessen!
$betreff = 'Bestellung';
$nachricht = 'Bestellte Bilder:' ."\n\n";
for( $i=0; $i<count( $_SESSION['warenkorb'] ); $i++ ) // Array auslesen...
{
$nachricht .= '- ' .$_SESSION['warenkorb'][$i] ."\n\n";
}
$header = 'From: example@example.com' . "\r\n" .
'Reply-To: example@example.com' . "\r\n" .
'X-Mailer: PHP/' .phpversion();
mail($empfaenger, $betreff, $nachricht, $header);
?>
<?php
session_start();
/**
* Wenn der Link "In den Warenkorb" geklickt wird, Session füllen.
* Würde man das [] weglassen, wird $_SESSION['warenkorb'] immer überschrieben wenn ein
* anderer Link angeklickt wurde.
*/
if( isset( $_GET['bild'] ) )
{
if( !in_array( $_GET['bild'], $_SESSION ) )
{
$_SESSION['warenkorb'][] = $_GET['bild'];
}
}
$ordner = "images/";
$handle = opendir($ordner);
while ($file = readdir ($handle))
{
if($file != "." && $file != "..")
{
if(is_dir($ordner."/".$file))
{
echo "/".$file."<br/>";
}
else
{
// kompletter Pfad
$compl = $ordner."/".$file;
/**
* Bild links und rechts davon der Link "In den Warenkorb"
*/
echo '<img src="' .$compl. '" align="left" />
<a href="' .$_SERVER['PHP_SELF']. '?bild=' .$file. '">In den Warenkorb</a><br />';
}
}
}
closedir($handle);
/**
* Einen Link erstellen den man anklicken muss um die E-Mail zu verschicken:
*/
echo '<a href="' .$_SERVER['PHP_SELF']. '?action=bestellen">Bestellen</a>';
if( isset( $_GET['action'] )
&& $_GET['action'] == 'bestellen' ) // Wenn der Link angeklickt wurde, Mail senden.
{
$empfaenger = 'example@example.de';
$betreff = 'Bestellung';
$nachricht = 'Bestellte Bilder:' ."\n\n";
for( $i=0; $i<count( $_SESSION['warenkorb'] ); $i++ )
{
$nachricht .= '- ' .$_SESSION['warenkorb'][$i] ."\n\n";
}
$header = 'From: example@example.com' . "\r\n" .
'Reply-To: example@example.com' . "\r\n" .
'X-Mailer: PHP/' .phpversion();
mail($empfaenger, $betreff, $nachricht, $header);
}
?>