SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.01.2015, 17:21:46
IZ1503 IZ1503 ist offline
Anfänger
 
Registriert seit: Jan 2015
Alter: 36
Beiträge: 1
bestellten Warenkorb per E-Mail an sich selbst senden

Für meine Seminararbeit erstelle ich einen Warenkorb. Habe schon fast alles geschafft.

Zuerts habe ich produkte.php erstellt, wo man ein Produkt auswählen und in den Warenkorb schicken kann..

produkte.php

PHP-Code:
<?php session_start();?>
<script type="text/javascript">
function dazu(ring,pr_id)
{
    if (ring == "")
        ring = 1;
    window.open("wk.php?pr_id=" + pr_id + "&ring=" + ring,"Warenkorb", "width=300,height=200,location=no");    
}
</script>
        <?php session_start();?>
<script type="text/javascript">
function dazu(ring,pr_id)
{
    if (ring == "")
        ring = 1;
    window.open("wk.php?pr_id=" + pr_id + "&ring=" + ring,"Warenkorb", "width=300,height=200,location=no");    
}
</script>
<?php include "db_verbindung_ir.php"?>
<h2>Armb&auml;nder</h2>
<?php 

if(isset($_GET["pk_id"]))
    
$pk_id=$_GET["pk_id"];
else 
    
$pk_id=0;

if (
$pk_id == 0)
{
    echo 
"<p> 4 verf&uuml;gbare Artikel</p>";
    
$a_abfrage "Select * from Produkte where pk_id = 3";
}
else

    
$abfrage "Select * from Produktkategorie where pk_id = " $pk_id;
    
$ergebnis mysqli_query($datas$abfrage) or die("Geht nicht");
    
$zeile=mysqli_fetch_object($ergebnis);
    echo 
"<p>Produktkategorie: <strong>";
    echo 
$zeile->pk_name;
    echo 
"</strong><br><i>";
    echo 
$zeile->pk_bezeichnung;
    echo 
"</i></p>";
    
$a_abfrage "Select * from Produkte where pk_id=" $pk_id " order by pr_id";
}

$ergebnis mysqli_query($datas$a_abfrage) or die("Geht nicht");
if (
mysqli_num_rows($ergebnis)==0)
    echo 
"keine Artikel in dieser Gruppe vorhanden";
else {
    echo 
"<form name='doc' action=''><table border=3>";
    while (
$zeile=mysqli_fetch_object($ergebnis))
    {
        echo 
"<tr>";
        echo 
"<td rowspan=2>";
//        echo $zeile->Foto_klein;
        
if ($zeile->pr_foto == "")
            echo 
"<img src='Irprodukte/keinfoto.jpg'></img>";
        else         
            echo 
"<img src='Irprodukte/" $zeile->pr_foto "'></img>";

        echo 
"</td>";
        echo 
"<td>";
        echo 
$zeile->pr_name;
        echo 
"</td>";
        echo 
"<td>";
        echo 
number_format($zeile->pr_preis,2);
        echo 
"</td>";
        echo 
"<td>";
        echo 
"<input name='ring".$zeile->pr_id."' type='text' size='2' maxlength='3'>";
        echo 
"<a onclick='javascript:dazu(document.doc.ring".$zeile->pr_id.".value,".$zeile->pr_id.")'><u><font color='#464f64'>Hinzuf&uuml;gen</font></u></a>";
        echo 
"</td>";
        echo 
"</tr>";
        echo 
"<tr>";
        echo 
"<td colspan=3><i>";
        echo 
$zeile->pr_bezeichnung;
        echo 
"</i></td>";
        echo 
"</tr>";
    }
    echo 
"</table></form>";
}
?>
dann kommt man zum Warenkorb (warenkorb.php), wo man eigentlich ausgewählte Produkte angezeigt wird.

PHP-Code:
<?php session_start();?>
<h2>Warenkorb</h2>
<?php include "db_verbindung_ir.php"?>
<?php 
if ($_GET["do"]=="leer")
{
    unset(
$_SESSION["wk"]);
    
$warenkorb = array();
    
$_SESSION["wk"] = $warenkorb;
}
$warenkorb $_SESSION["wk"];
echo 
"Folgende Waren sind im Korb:<br><br>";
$art_anz count($warenkorb);
$gesamtbetrag 0;
//Diesen Befehl fŸr E-Mail verwenden!!!! (Warenkorb mit Schleife, fŸr User ohne und umschreiben nicht vergessen!!! )
for ($i=0$i<count($warenkorb);$i+=1)
{
    
    echo 
$warenkorb[$i];
    
$abfrage "Select * from Produkte where pr_id = " $warenkorb[$i];
    
$ergebnis mysqli_query($datas$abfrage) or die("Geht nicht");
    
$zeile=mysqli_fetch_object($ergebnis);
    
//    echo " - Artikel: " . $warenkorb[$i+1];
    
echo " " .$zeile->pr_name;
    echo 
" zu " number_format($zeile->pr_preis,2);
    
$gesamtbetrag += $zeile->pr_preis;
    echo 
"<br>";
}
echo 
"------------------------------------------------<br>";
echo 
"Macht Gesamt: " number_format($gesamtbetrag,2);
// echo "<br><br>";
// print_r($warenkorb);
echo "<br><br>";
echo 
"Es sind ".$art_anz." Artikel im Warenkorb";
echo 
"<br><br>";
echo 
"<a href='wk_bestellen.php' >Warenkorb bestellen!</a>";
echo 
"<br><br>";
echo 
"<a href='wk_warenkorb.php?do=leer' >Warenkorb leeren</a>";
?>
brauche nur jetzt die Info aus dem Warenkorb einfach auf meine E-Mail Ardesse senden, bin aber kompläter Anfänger im php...kann mir jemand damit helfen? Danke im Voraus!
Mit Zitat antworten
  #2  
Alt 18.01.2015, 22:54:55
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: bestellten Warenkorb per E-Mail an sich selbst senden

Hi,

Zitat:
Für meine Seminararbeit
Ich hoffe, so landet das nie im öffentlichen Netz!

Schau dir mal mail an.

MfG

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
E-Mail mit der Funktion mail() senden kreubert PHP Grundlagen 3 13.11.2008 17:14:46
mail senden... rarios PHP Grundlagen 6 08.02.2007 15:07:53
Unicode-Zeichen per mail() senden smarterweb PHP für Fortgeschrittene und Experten 9 08.04.2005 16:29:42
Mail senden, aber Authentifizierung wird benötigt AlexD PHP Grundlagen 0 03.08.2003 17:00:50
mail() -- variable senden ? laaz PHP für Fortgeschrittene und Experten 6 30.04.2003 11:46:05


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:30:22 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt