Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Tutorials und FAQ (https://www.gegen-bilderklau.net/board.php?boardid=45)
----- [PHP & MySQL] Klickshops coden ohne WorldofScripts (https://www.gegen-bilderklau.net/thread.php?threadid=117733)


Geschrieben von Jeanine am 13.10.2008 um 23:22:

 

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



Geschrieben von *Milly* am 22.10.2008 um 19:56:

 

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



Geschrieben von Nanni am 22.10.2008 um 21:18:

 

im formular_send.php Teil, hier:
mail("DEINE E-MAIL-ADRESSE",BETREFF,$nachricht,"From: $name");
Da die Mailadresse eingeben ^^.



Geschrieben von *Milly* am 23.10.2008 um 18:36:

 

Oh^^
Hab ich ganz übersehen.Danke Nanni! Augenzwinkern großes Grinsen

Lg *Milly*



Geschrieben von Flying Banana am 02.03.2009 um 16:00:

 

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.



Geschrieben von Nanni am 03.03.2009 um 14:05:

 

hm, die Zeile 30 ist überflüssig, aber keine Ahnung ob das störend ist.
Mehr fällt mir auch nicht auf =/



Geschrieben von Amy-Blue am 03.03.2009 um 20:02:

 

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



Geschrieben von Saryleinchen am 19.01.2010 um 18:05:

  Hallo!

Hallo!
Ich wollte fragen bei welchen Anbietern dies funktioniert.
mfg Saryleinchen



Geschrieben von pfinE am 12.06.2010 um 11:15:

 

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


Forensoftware: Burning Board, entwickelt von WoltLab GmbH