[PHP & MySQL] Klickshops coden ohne WorldofScripts

Jeanine
Ich verstehe nicht ganz diesen Code.
Ich habe jetzt mal Klick
das soweit gemacht.
Was muss ich in das Klicksystem einfügen?
Nur mal ein Beispiel oder genauer erklären

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Mein Klickshop.</title>
  </head>
   <body>
  <?php
//Hier müsst ihr ablesen ... für jeden Artikel macht ihr eines. Da wo bei mir Artikelname steht, müssen immer die versch.
//Bezeichnungen hin. Aber genauso, wie im Formular, sonst funktionierts nicht (:
//Die ersten beiden musst du stehen lassen, dass sind die Felder für PReis & Name.
  $name = ($_POST['Name']);
  $preis = ($_POST['Preis']);
  $artikelname = ($_POST['artikelname']);

//Hier wird nur überprüft, ob der User auch seinen Namen & den Preis hingeschrieben hat.

if ( ($name == "") OR ($preis == "") )
{
echo "Du hast entweder deinen Namen oder den Preis, oder beides, vergessen.! Gehe zurück und korrigiere dies!";
}
// Wenn man alles richtig ausgefüllt hat, wirds abgeschickt. Bitte achte darauf, das du deine eMail & einen Betreff hinschreibst.
else
{
//Hier werden alle Artikel in eine Nachricht umgeändert.
//Schreibe alle Variablen (die Dinger mit dem $) hintereinander, mit Leerzeichen dazwischen.
//Wen du willst, kannst du auch andere Zeichen dazwischen einfügen.
//Du kannst auch Name: $name & gekaufte Artikel: $artikelname usw. schreiben.<br>
//Solange du keine " benutzst kannst du eigtl. alles machen ;D
$nachricht "$name $preis $artikelname";
mail("DEINE E-MAIL-ADRESSE",BETREFF,$nachricht,"From: $name");
echo "Deine Bestellung wurde erfolgreich verschickt.";
}
?>
</body>
</html>


Edit:
Fehlermeldung bei action_klickshop.php
Parse error: syntax error, unexpected T_STRING in /users/turnierelala/www/Shop/action_klickshop.php on line 12
*Milly*
Mal ne Frage:WOhin wird das dann geschickt?An eine E-mail?Und wenn ja wo kann man die in dem COde eintragen?WÄhre super wenn mir jemand die Fragen beantworten könnte! Augenzwinkern
Nanni
im formular_send.php Teil, hier:
mail("DEINE E-MAIL-ADRESSE",BETREFF,$nachricht,"From: $name");
Da die Mailadresse eingeben ^^.
*Milly*
Oh^^
Hab ich ganz übersehen.Danke Nanni! Augenzwinkern großes Grinsen

Lg *Milly*
Flying Banana
etwas alter thread, aber ich hols einfach mal hoch ^__^

also, das dings sendet zwar, aber in der Mail steht nur der Name vom Käufer und der Preis, aber kein gekaufter Artikel, obwohl beim Einkauf der Kasten angeklickt ist.


- HTML Code -

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Mein Klickshop</title>
</head>
<body>
<div style="text-align: center;"><b>lalalala</b><br>
LAAAA<br>
</div>
<br>
<div style="text-align: center;"></div>
<form action="action_klickshop.php" method="post">
  <div style="text-align: center;"></div>
  <table
 style="width: 406px; height: 83px; text-align: left; margin-left: auto; margin-right: auto;">
    <tbody>
      <tr>
        <td style="text-align: center;" colspan="3"><b>Trockenfutter<br>
        </b></td>
      </tr>
      <tr>
        <td>Name</td>
        <td>Preis</td>
        <td>Gewicht</td>
        <td></td>
      </tr>
      <tr>
        <td>Eukanuba Adult<br>
        <small><small style="font-family: Verdana;">&raquo;
Hohe N&auml;hrstoffdichte, ohne Farb-, Aroma- und
Konservierungsstoffe.</small></small> </td>
        <td>59,95&euro;</td>
        <td>&nbsp;4kg</td>
        <td><input name="EukanubaAdult" value="EukanubaAdult_ja"
 type="checkbox"></td>
      </tr>
    </tbody>
  </table>
  <div style="text-align: center;"><br>
  <br>
  </div>
  <table
 style="text-align: left; margin-left: auto; margin-right: auto;">
    <tbody>
      <tr>
        <td>Name</td>
        <td><input name="Name" type="text"></td>
      </tr>
      <tr>
        <td>Preis</td>
        <td><input name="Preis" type="text"></td>
      </tr>
      <tr>
        <td><input name="Schicken" value="Abschicken (:"
 type="submit"></td>
        <td><input value="Nochmal neu x)" name="L&ouml;schen"
 type="reset"></td>
      </tr>
    </tbody>
  </table>
</form>
</body>
</html>



- Php Code -

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Mein Klickshop.</title>
  </head>
   <body>
  <?php
//Hier müsst ihr ablesen ... für jeden Artikel macht ihr eines. Da wo bei mir Artikelname steht, müssen immer die versch.
//Bezeichnungen hin. Aber genauso, wie im Formular, sonst funktionierts nicht (:
//Die ersten beiden musst du stehen lassen, dass sind die Felder für PReis & Name.
  $name = ($_POST['Name']);
  $preis = ($_POST['Preis']);
  $EukanubaAdult = ($_POST['EukanubaAdult']);

//Hier wird nur überprüft, ob der User auch seinen Namen & den Preis hingeschrieben hat.

if ( ($name == "") OR ($preis == "") )
{
echo "Du hast entweder deinen Namen oder den Preis, oder beides, vergessen.! Gehe zurück und korrigiere dies!";
}
// Wenn man alles richtig ausgefüllt hat, wirds abgeschickt. Bitte achte darauf, das du deine eMail & einen Betreff hinschreibst.
else
{
//Hier werden alle Artikel in eine Nachricht umgeändert.
//Schreibe alle Variablen (die Dinger mit dem $) hintereinander, mit Leerzeichen dazwischen.
//Wen du willst, kannst du auch andere Zeichen dazwischen einfügen.
//Du kannst auch Name: $name & gekaufte Artikel: $artikelname usw. schreiben.<br>
//Solange du keine " benutzst kannst du eigtl. alles machen ;D
$nachricht = "$name $preis $artikelname";
$EukanubaAdult = ($_POST['EukanubaAdult']);
mail("caro.spatar@yahoo.de",Zooladen,$nachricht,"From: $name");
echo "Deine Bestellung wurde erfolgreich verschickt.";
}
?>
</body>
</html>



Gruß,
Flying Banana.
Nanni
hm, die Zeile 30 ist überflüssig, aber keine Ahnung ob das störend ist.
Mehr fällt mir auch nicht auf =/
Amy-Blue
Ich habe meinen eigenen klickshop versucht zu machen, aber das letzte klappt und/oder verstehe ich nicht, da ich null html geschweige denn php kenntnisse habe! Also, wenn irgendwer für mich den farbigen Teil machen würde, bitte per PN melden und die mailadresse sagen. Danke. Und bitte, bitte helft mir!

lg Amy
Saryleinchen
Hallo!
Ich wollte fragen bei welchen Anbietern dies funktioniert.
mfg Saryleinchen
pfinE
Das funktioniert bei allen die PHP unterstützen (funpic, ohost, bplaced, ...).
Guck mal hier (Kostenlose Anbieter) nach, überall bei denen "PHP: Ja" steht kannst du hierfür benutzen.

LG Augenzwinkern