Klickshop zur freien Benutzung |
*Emily*

you are the missing piece in my life*
 

Dabei seit: 08.07.2008
Beiträge: 902
 |
|
Hallo!
kann mir jemand helfen, ich brauche einen Klickshop für Oyla!?
Es ist dringend, ich hab im Word alles zusammengeschrieben, was ich für den Shop brauche, kann mir jemand den Shop machen und das dann einfügen, oder wie man das dann hald macht?
Es ist wirklich dringend, weil nur dann kann ich endlich meinen Hof eröffnen, wenn der Shop fertig ist.
Wie gesagt, ich schicke dann dir das Wordformular mit dem Zubehör dass du es dann irgendwie einfügst.
Klickshop bei Oyla funktioniert, ich hatte schon mal nen Hof bei Oyla und da funktionierte der Klickshop auch!
Bitte kann mir wer helfen?!
Gruß Emily
__________________
Your smile is like a present for me <3
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von *Emily*: 17.07.2008 10:52.
|
|
16.07.2008 09:21 |
|
|
Melli

i will rest in pieces !!
 

Dabei seit: 28.01.2006
Beiträge: 4.692
Herkunft: DE
 |
|
*Emily* dafür gibts den SUCHE HILFE-Thread! Meine Güte, lest doch erstmal, bevor ihr rumspammt. Ist lange her, dass ich mit Oyla gearbeitet habe, aber damals gab es world-of-scripts & damit konnte man das machen.
& Mordred, das ist ein supii Tut =D
Funktioniert zwar bei mir nicht ganz so, weil das ganze Gedöns nicht bei der E-Mail ankommt, aber ansonsten find ichs gut
#räusper# Er sendet nich. Keine Meldung - aber auch keine Mail :x
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:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
|
<link rel="stylesheet" href="style.css">
<script type="text/javascript">
function newitem(costs,value) {
newelement = new Option(value,value+"|"+costs);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].length] = newelement;
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) + costs;
}
function removeitem() {
var item = document.getElementsByName("items[]")[0].value.split("|");
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) - parseInt(item[1]);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].selectedIndex] = null;
}
function selectall() {
for(i = 0; i < document.getElementsByName("items[]")[0].length; i++) {
document.getElementsByName("items[]")[0].options[i].selected="selected";
}
}
</script>
<form name="shopform" method="post" action="" onsubmit="selectall()">
<select name="items[]" size="10" onchange="removeitem()" multiple="multiple">
</select> <br />
Name: <input type="text" name="name" />
<input type="submit" value="Absenden!">
</form>
Island-Sattel | 980vE: <a href="javascript:newitem(980,'Islandsattel');">In den Wagen</a><br />
Töltsattel | 850vE: <a href="javascript:newitem(850,'Töltsattel');">In den Wagen</a><br />
<br />____________<br />
Kosten: <span id="costs">0</span>vE
<?php
if(!empty($_POST)) {
$count = array_count_values($_POST['items']);
$all = 0;
$mailcontent = "";
foreach($count AS $item => $lot) {
$explode = explode("|", $item);
$mailcontent .= $explode[0]." wurde ". $lot." mal bestellt. Summe: ".($lot*$explode[1])."\n";
$all += $lot*$explode[1];
}
mail("Melanie@kona.de.gg", "Shop", "Neuer Einkauf:\n\n".$mailcontent."\n\nGesamt: ".$all."\n\nBestellt wurde von: ".$_POST['name'], "From: $name");
echo "Vielen Dank!";
}
?>
|
|
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Melli: 29.07.2008 19:20.
|
|
27.07.2008 15:11 |
|
|
Pösi
Mitglied
 

Dabei seit: 12.12.2008
Beiträge: 856
 |
|
Hilfe, da ist was nicht richtig! |
 |
Hey.. also wir ham ein kleines Problemchen mit unserem Klickshop, erstens mag der nicht senden und 2ten wie kann ich da noch ein Feld für "Namen" eingeben?
Ich füg einfach mal den code ein und im Anhang einen screenshot von dem Shop, weil da auch irgendwas nicht richtig ist.... sieht man dann ja....
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:
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:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
345:
346:
347:
348:
349:
350:
351:
352:
353:
354:
355:
356:
357:
358:
359:
360:
361:
362:
363:
364:
365:
366:
367:
368:
369:
370:
371:
372:
373:
374:
375:
376:
377:
378:
379:
380:
381:
382:
383:
384:
385:
386:
387:
388:
389:
390:
391:
392:
393:
394:
395:
396:
397:
398:
399:
400:
401:
402:
403:
404:
405:
406:
407:
408:
409:
410:
411:
412:
413:
414:
415:
416:
417:
418:
419:
420:
421:
422:
423:
424:
425:
426:
427:
428:
429:
430:
431:
432:
433:
434:
435:
436:
437:
438:
439:
440:
441:
442:
443:
444:
445:
446:
447:
448:
449:
450:
451:
452:
453:
454:
455:
456:
457:
458:
459:
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Gutshof Poesie</title>
<style type="text/css"></style>
<link href="http://freenet-homepage.de/gh-poesie/Seiten/code2.css"
rel="stylesheet">
</head>
<body>
Fesselkopfgamaschen Vorne [tanne] für 35€: <a
href="javascript:newitem(35,'Fesselkopfgam V t');">In
den
Wagen</a><br>
Fesselkopfgamaschen Vorne [bordeaux] für 35€: <a
href="javascript:newitem(35,'Fesselkopfgam V bx');">In
den
Wagen</a><br>
Fesselkopfgamaschen Vorne [weiß] für 35€: <a
href="javascript:newitem(35,'Fesselkopfgam V w');">In
den
Wagen</a><br>
<br>
Fesselkopfgamaschen Hinten [schwarz]
für 35€: <a
href="javascript:newitem(35,'Fesselkopfgam H sw');">In
den
Wagen</a><br>
Fesselkopfgamaschen Hinten [marine]
für 35€: <a
href="javascript:newitem(35,'Fesselkopfgam H m');">In
den
Wagen</a><br>
Fesselkopfgamaschen Hinten [tanne]
für 35€: <a
href="javascript:newitem(35,'Fesselkopfgam H t');">In
den
Wagen</a><br>
Fesselkopfgamaschen Hinten [bordeaux]
für 35€: <a
href="javascript:newitem(35,'Fesselkopfgam H bx');">In
den
Wagen</a><br>
Fesselkopfgamaschen Hinten [weiß] für
35€: <a href="javascript:newitem(35,'Fesselkopfgam H w');">In
den
Wagen</a><br>
<br>
Tranportgamaschenset [schwarz] für
38€: <a href="javascript:newitem(38,'Transportgamset sw');">In
den
Wagen</a><br>
Tranportgamaschenset [marine] für 38€: <a
href="javascript:newitem(38,'Transportgamset m');">In
den
Wagen</a><br>
Tranportgamaschenset [beige -braun Karo] für
38€: <a
href="javascript:newitem(38,'Transportgamset bg-br Karo');">In
den
Wagen</a><br>
Tranportgamaschenset [grün-gelb Karo] für
38€:
<a href="javascript:newitem(38,'Transportgamset gr-gb Karo');">In
den
Wagen</a><br>
<br>
Springgamschen Lammfell [Leder,
schwarz] für 45€: <a
href="javascript:newitem(45,'Springgam Lamm sw');">In
den
Wagen</a><br>
Springgamschen Lammfell [Leder, dunkelbraun]
für 45€: <a
href="javascript:newitem(45,'Springgam Lamm dbr');">In
den
Wagen</a><br>
Springgamschen Lammfell [Leder, rotbraun] für
45€: <a href="javascript:newitem(45,'Springgam Lamm rbr');">In
den
Wagen</a><br>
<br>
Streichkappen Lammfell [Leder,
schwarz] für 40€: <a
href="javascript:newitem(40,'Streichkap Lamm sw');">In
den
Wagen</a><br>
Streichkappen Lammfell [Leder, dunkelbraun]
für 40€: <a
href="javascript:newitem(40,'Streichkap Lamm dbr');">In
den
Wagen</a><br>
Streichkappen Lammfell [Leder, rotbraun] für
40€: <a
href="javascript:newitem(40,'Streichkap Lamm rbr');">In
den
Wagen</a><br>
<br>
4 Fleecebandagen [sonnengelb] für
15€: <a
href="javascript:newitem(15,'Bandagen sonnengelb');">In
den
Wagen</a><br>
4 Fleecebandagen [orange]
für 15€: <a
href="javascript:newitem(15,'Bandagen orange');">In
den
Wagen</a><br>
4 Fleecebandagen [rot]
für 15€: <a
href="javascript:newitem(15,'Bandagen rot');">In
den
Wagen</a><br>
4 Fleecebandagen [boradeaux]
für 15€: <a
href="javascript:newitem(15,'Bandagen bordeaux');">In
den
Wagen</a><br>
4 Fleecebandagen [rostrot/orange]
für 15€: <a
href="javascript:newitem(15,'Bandagen rostrot');">In
den
Wagen</a><br>
4 Fleecebandagen [rosa]
für 15€: <a
href="javascript:newitem(15,'Bandagen rosa');">In
den
Wagen</a><br>
4 Fleecebandagen [brombeer]
für 15€: <a
href="javascript:newitem(15,'Bandagen brombeer');">In
den
Wagen</a><br>
4 Fleecebandagen [beige]
für 15€: <a
href="javascript:newitem(15,'Bandagen beige');">In
den
Wagen</a><br>
4 Fleecebandagen [braun]
für 15€: <a
href="javascript:newitem(15,'Bandagen braun');">In
den
Wagen</a><br>
4 Fleecebandagen [marine]
für 15€: <a
href="javascript:newitem(15,'Bandagen marine');">In
den
Wagen</a><br>
4 Fleecebandagen [navy (Leuchtende
Frabe!)]
für 15€: <a
href="javascript:newitem(15,'Bandagen navy');">In
den
Wagen</a><br>
4 Fleecebandagen [hellblau]
für 15€: <a
href="javascript:newitem(15,'Bandagen hellblau');">In
den
Wagen</a><br>
4 Fleecebandagen [tanne]
für 15€: <a
href="javascript:newitem(15,'Bandagen tanne');">In
den
Wagen</a><br>
4 Fleecebandagen [grasgrün]
für 15€: <a
href="javascript:newitem(15,'Bandagen grasgruen');">In
den
Wagen</a><br>
4 Fleecebandagen [lindgrün
(Leuchtende
Farbe!)] für 15€: <a
href="javascript:newitem(15,'Bandagen lindgruen');">In
den
Wagen</a><br>
4 Fleecebandagen [schwarz]
für 15€: <a
href="javascript:newitem(15,'Bandagen schwarz');">In
den
Wagen</a><br>
4 Fleecebandagen [weiß]
für 15€: <a
href="javascript:newitem(15,'Bandagen weiss');">In
den
Wagen</a><br>
<br>
<span style="font-weight: bold; text-decoration: underline;">Decken
für jede Jahreszeit<br>
<br>
</span>Abschwitzdecke Fleece [gelb, Rand orange] für
25€: <a href="javascript:newitem(25,'Abschw gelb');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [orange, Rand rot] für 25€: <a
href="javascript:newitem(25,'Abschw orange');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [bordeaux, Rand rot] für 25€: <a
href="javascript:newitem(25,'Abschw bordeaux');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [rostrot, Rand braun] für 25€: <a
href="javascript:newitem(25,'Abschw rostrot');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [rosa, Rand pink] für 25€: <a
href="javascript:newitem(25,'Abschw rosa');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [brombeer, Rand rosa] für 25€: <a
href="javascript:newitem(25,'Abschw brombeer');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [beige, Rand braun] für 25€: <a
href="javascript:newitem(25,'Abschw beige');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [braun, Rand beige] für 25€: <a
href="javascript:newitem(25,'Abschw braun');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [marine, Rand hellblau] für
25€: <a href="javascript:newitem(25,'Abschw marine');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [hellblau, Rand beige] für 25€:
<a href="javascript:newitem(25,'Abschw hellblau');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [tanne, Rand beige] für 25€: <a
href="javascript:newitem(25,'Abschw tanne');">In
den
Wagen</a><br>
Abschwitzdecke Fleece [schwarz, Rand grau] für 25€: <a
href="javascript:newitem(25,'Abschw schwarz');">In
den
Wagen</a><br>
<br>
Weidendecke light [marine] für 70€: <a
href="javascript:newitem(70,'Deck ligh marine');">In
den
Wagen</a><br>
Weidendecke light [tanne] für 70€: <a
href="javascript:newitem(70,'Deck ligh tanne');">In
den
Wagen</a><br>
Weidendecke light [Karo hellblau-dunkelgrau] für
70€: <a
href="javascript:newitem(70,'Deck ligh Karo hb-gr');">In
den
Wagen</a><br>
Weidendecke light [Karo beige-braun] für
70€: <a
href="javascript:newitem(70,'Deck ligh Karo bg-br');">In
den
Wagen</a> <br>
<br>
Weidendecke medium [marine] für 85€: <a
href="javascript:newitem(85,'Deck medium marine');">In
den
Wagen</a><br>
Weidendecke medium [tanne] für 85€: <a
href="javascript:newitem(85,'Deck medium tanne');">In
den
Wagen</a><br>
Weidendecke medium [Karo hellblau-dunkelgrau] für
85€: <a
href="javascript:newitem(85,'Deck medium Karo hb-gr');">In
den
Wagen</a><br>
Weidendecke medium [Karo beige-braun] für
85€: <a
href="javascript:newitem(85,'Deck medium Karo bg-br');">In
den
Wagen</a> <br>
<br>
Weidendecke heavy [marine] für 100€: <a
href="javascript:newitem(100,'Deck heavy marine');">In
den
Wagen</a><br>
Weidendecke heavy [tanne] für 100€: <a
href="javascript:newitem(100,'Deck heavy tanne');">In
den
Wagen</a><br>
Weidendecke heavy [Karo hellblau-dunkelgrau] für
100€: <a
href="javascript:newitem(100,'Deck heavy Karo hb-gr');">In
den
Wagen</a><br>
Weidendecke heavy [Karo beige-braun] für
100€: <a
href="javascript:newitem(100,'Deck heavy Karo bg-br');">In
den
Wagen</a> <br>
<br>
<span style="text-decoration: underline;"><span
style="font-weight: bold;">Putzzeug und alles was Pflegt<br>
<br>
</span></span>Putzkasten [schwarz] für
10€: <a
href="javascript:newitem(10,'Putzkasten sw');">In
den
Wagen</a><br>
Putzkasten [blau] für 10€: <a
href="javascript:newitem(10,'Putzkasten bl');">In
den
Wagen</a><br>
Putzkasten [grün] für 10€: <a
href="javascript:newitem(10,'Putzkasten gr');">In
den
Wagen</a><br>
Putzkasten [bordeaux] für 10€: <a
href="javascript:newitem(10,'Putzkasten bx');">In
den
Wagen</a><br>
Putzkasten [grau] für 10€: <a
href="javascript:newitem(10,'Putzkasten grau');">In
den
Wagen</a><br>
<br>
Bürstenset [schwarz] für 11€: <a
href="javascript:newitem(11,'Buerstenset sw');">In
den
Wagen</a><br>
Bürstenset [blau] für 11€: <a
href="javascript:newitem(11,'Buerstenset bl');">In
den
Wagen</a><br>
Bürstenset [grün] für 11€:
<a href="javascript:newitem(11,'Buerstenset gr');">In
den
Wagen</a><br>
Bürstenset [schwarz] für 11€: <a
href="javascript:newitem(11,'Buerstenset bx');">In
den
Wagen</a><br>
Bürstenset [natur] für 11€: <a
href="javascript:newitem(11,'Buerstenset natur');">In
den
Wagen</a><br>
<br>
Lammfellhandschuh [natur] für 7€: <a
href="javascript:newitem(7,'Lammfelhand nat');">In
den
Wagen</a><br>
<br>
Langhaarbürste [Holz] für 3€: <a
href="javascript:newitem(3,'Langhaarb holz');">In
den
Wagen</a><br>
<br>
Schere [silber] für 1,50€: <a
href="javascript:newitem(1.5,'Schere');">In
den
Wagen</a><br>
<br>
Mähnengummies [weiß] für 1€:
<a href="javascript:newitem(1,'Mgummis weiss');">In
den
Wagen</a><br>
Mähnengummies [schwarz] für 1€: <a
href="javascript:newitem(1,'Mgummis schwarz');">In
den
Wagen</a><br>
Mähnengummies [natur] für 1€: <a
href="javascript:newitem(1,'Mgummis natur');">In
den
Wagen</a><br>
<br>
Glanzspray für 11€: <a
href="javascript:newitem(11,'Glanzspray');">In
den
Wagen</a><br>
Magicgel [zum durchkämmen der Mähne] 12€: <a
href="javascript:newitem(12,'Magicgel');">In
den
Wagen</a><br>
Fliegenspray für 13€ <a
href="javascript:newitem(13,'Fliegenspray');">In
den
Wagen</a><br>
Blauspray [desinfizieren von Wunden] für 18€: <a
href="javascript:newitem(18,'Blauspray');">In
den
Wagen</a><br>
Wundsalbe [beschleunigt heilungsprozess und verschließt die
Wunde] für 15€: <a
href="javascript:newitem(15,'Wundsalbe');">In
den
Wagen</a><br>
<br>
<span style="font-weight: bold;"><span
style="text-decoration: underline;">Zur Belohnung</span><br>
</span><br>
Apfelleckerlies für 6€: <a
href="javascript:newitem(6,'Apfelleckerlies');">In
den
Wagen</a><br>
Bananenleckerlies für 6€: <a
href="javascript:newitem(6,'Bananenleckerlies');">In
den
Wagen</a><br>
Lakritzleckerlies für 6€: <a
href="javascript:newitem(6,'Lakritzleckerlies');">In
den
Wagen</a><br>
Gereideleckerlies für 6€: <a
href="javascript:newitem(6,'Getreideleckerlies');">In
den
Wagen</a><br>
<br>
Leckerbissen [Für Mensch und Pferd] für
7€: <a href="javascript:newitem(7,'Leckerbissen');">In
den
Wagen</a><br>
<br>
<br>
</div>
</div>
<script type="text/javascript">
function newitem(costs,value) {
newelement = new Option(value,value+"|"+costs);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].length] = newelement;
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) + costs;
}
function removeitem() {
var item = document.getElementsByName("items[]")[0].value.split("|");
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) - parseInt(item[1]);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].selectedIndex] = null;
}
function selectall() {
for(i = 0; i < document.getElementsByName("items[]")[0].length; i++) {
document.getElementsByName("items[]")[0].options[i].selected="selected"; }
}
</script>
<form name="shopform" method="post" action=""
onsubmit="selectall()">
<select name="items[]" size="10"
onchange="removeitem()" multiple="multiple">
</select>
<input value="Absenden!" type="submit"></form>
<br>
____________<br>
Kosten: <span id="costs">0</span>€
<?php if(!empty($_POST)) {
$count = array_count_values($_POST['items']);
$all = 0;
$mailcontent = "";
foreach($count AS $item => $lot) {
$explode = explode("|", $item);
$mailcontent .= $explode[0]." wurde ". $lot." mal bestellt. Summe: ".($lot*$explode[1])."\n";
$all += $lot*$explode[1];
}
mail("LuluKersting@msn.com", "Shop", "Neuer Einkauf:\n\n".$mailcontent."\n\nGesamt: ".$all);
echo "Danke auch!";
}
?>
</body>
</html>
|
|
danke schon mal im Voraus (Screenshot folgt!!!)
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Pösi: 12.12.2008 22:05.
|
|
12.12.2008 22:04 |
|
|
Pösi
Mitglied
 

Dabei seit: 12.12.2008
Beiträge: 856
 |
|
Die Mailadresse müsste so stimmen, und mit dem Namen meine ich dass das Mitglied, dass die Bestellung absendet noch seinen Namen irgendwo eintragen muss, sonst weiß man ja gar nicht wer die Bestellung abgeschickt hat.
Also wie bei den normalen Kontaktformularen auch.
Hier ist jetzt mal der Screen.
|
|
13.12.2008 11:12 |
|
|
Dreamless

... ist nicht nett!
 

Dabei seit: 26.08.2008
Beiträge: 109
Herkunft: Bayreuth
 |
|
Da gibst Du eben im Formular ein weiteres Feld dazu, das dann mit übermittelt wird.
__________________ Eine gute Website ist keine Frage von iframes oder divs. Es ist auch keine Frage grafischer Effekte.
Eine gute, eine wirklich schöne, atemberaubende Seite kommt mit der Schlichtheit des Codes daher, besticht mit einfacher, lesbarer Funktionalität.
Initiative für sauberen Code!
Avatar ©by Avatarschmiede
|
|
13.12.2008 11:22 |
|
|
Pösi
Mitglied
 

Dabei seit: 12.12.2008
Beiträge: 856
 |
|
ok... also das mit dem Namensfeld hab ich jetzt verstanden, ABER... trotzde, funktioniert das mit dem Senden noch nicht so ganz....
Bitte... Hilfe!
|
|
15.12.2008 14:37 |
|
|
Rocky

Mitglied
 
Dabei seit: 27.04.2005
Beiträge: 4.913
 |
|
Super toller Script
Nur hab ich eine doofe Frage: Kann man auch Selectbuttons einbauen (z.B. für Größe oder Farbe zum auswählen)? Wenn ja wie?
Lg Laura
|
|
28.12.2008 14:18 |
|
|
Morgan Girl

Chaos.Queen
 

Dabei seit: 15.12.2007
Beiträge: 2.512
Herkunft: Deutscher Bodensee :)
 |
|
super toll, klappt prima
__________________
|
|
28.12.2008 17:07 |
|
|
Bindestrich
Mitglied
 
Dabei seit: 23.08.2006
Beiträge: 4.574
 |
|
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:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Leonberg</title>
<style type="text/css"></style>
<link rel="stylesheet" href="http://rsleonberg.rs.ohost.de/Leonberg/Seiten/code.css">
</head>
<body>
<script type="text/javascript">
function newitem(costs,value) {
newelement = new Option(value,value+"|"+costs);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].length] = newelement;
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) + costs;
}
function removeitem() {
var item = document.getElementsByName("items[]")[0].value.split("|");
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) - parseInt(item[1]);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].selectedIndex] = null;
}
function selectall() {
for(i = 0; i < document.getElementsByName("items[]")[0].length; i++) {
document.getElementsByName("items[]")[0].options[i].selected="selected";
}
}
</script>
<table style="width: 450px; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="text-align: center;" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg" colspan="4">
<span style="font-weight: 700">Bandagen</span></td>
</tr>
<tr>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Farbe:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Größe:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Preis:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Kaufen?</b></td>
</tr>
<tr>
<td style="text-align: center;">
lila blassblau mit gelben Punkten</td>
<td style="text-align: center;">
VB</td>
<td style="text-align: center;">
50€</td>
<td style="text-align: center;">
<a href="javascript:newitem(50,'bandagelila');"><img src="http://rsleonberg.rs.ohost.de/wagen.png"></a><br /></td>
</tr>
</tbody>
</table>
<br /><img src="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/trenni.png"><br><br />
Kosten: <span id="costs">0</span>€
<br><br>
<form name="shopform" method="post" action="" onsubmit="selectall()">
<select name="items[]" size="10" onchange="removeitem()" multiple="multiple">
</select> <br />
Name: <input type="text" name="name" />
<input type="submit" value="Absenden!">
</form><br><br>
<?php
if(!empty($_POST)) {
$count = array_count_values($_POST['items']);
$all = 0;
$mailcontent = "";
foreach($count AS $item => $lot) {
$explode = explode("|", $item);
$mailcontent .= $explode[0]." wurde ". $lot." mal bestellt. Summe: ".($lot*$explode[1])."\n";
$all += $lot*$explode[1];
}
mail("d-c-schmidt@web.de", "Shop", "Neuer Einkauf:\n\n".$mailcontent."\n\nGesamt: ".$all."\n\nBestellt wurde von: ".$_POST['name']);
echo "Danke für deinen Einkauf! Wir werden ihn so schnell wie möglich eintragen.";
}
?>
</body>
</html> |
|
Das ist momentan mein Code - kann ich irgendwie das 'Name' Feld sowie den 'Einkaufswagen' färben? Geht wahrscheinlich per css...
|
|
05.01.2009 14:29 |
|
|
ShivaChewy

ehemals Shakky
 

Dabei seit: 23.04.2005
Beiträge: 3.987
Herkunft: Lügde
 |
|
Kannst du so z.B. machen
Mit Hex-Code der Farbe:
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:
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:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Leonberg</title>
<style type="text/css"></style>
<link rel="stylesheet" href="http://rsleonberg.rs.ohost.de/Leonberg/Seiten/code.css">
</head>
<body>
<script type="text/javascript">
function newitem(costs,value) {
newelement = new Option(value,value+"|"+costs);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].length] = newelement;
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) + costs;
}
function removeitem() {
var item = document.getElementsByName("items[]")[0].value.split("|");
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) - parseInt(item[1]);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].selectedIndex] = null;
}
function selectall() {
for(i = 0; i < document.getElementsByName("items[]")[0].length; i++) {
document.getElementsByName("items[]")[0].options[i].selected="selected";
}
}
</script>
<table style="width: 450px; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="text-align: center;" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg" colspan="4">
<span style="font-weight: 700">Bandagen</span></td>
</tr>
<tr>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Farbe:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Größe:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Preis:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Kaufen?</b></td>
</tr>
<tr>
<td style="text-align: center;">
lila blassblau mit gelben Punkten</td>
<td style="text-align: center;">
VB</td>
<td style="text-align: center;">
50€</td>
<td style="text-align: center;">
<a href="javascript:newitem(50,'bandagelila');"><img src="http://rsleonberg.rs.ohost.de/wagen.png"></a><br /></td>
</tr>
</tbody>
</table>
<br /><img src="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/trenni.png"><br><br />
Kosten: <span id="costs">0</span>€
<br><br>
<form name="shopform" method="post" action="" onsubmit="selectall()">
<select name="items[]" size="10" onchange="removeitem()" style="background-color: #EAE2D7">
</select> <br />
Name:
<input type="text" name="name" style="background-color: #EAE2D7" size="20" />
<input type="submit" value="Absenden!">
</form><br><br>
<?php
if(!empty($_POST)) {
$count = array_count_values($_POST['items']);
$all = 0;
$mailcontent = "";
foreach($count AS $item => $lot) {
$explode = explode("|", $item);
$mailcontent .= $explode[0]." wurde ". $lot." mal bestellt. Summe: ".($lot*$explode[1])."\n";
$all += $lot*$explode[1];
}
mail("d-c-schmidt@web.de", "Shop", "Neuer Einkauf:\n\n".$mailcontent."\n\nGesamt: ".$all."\n\nBestellt wurde von: ".$_POST['name']);
echo "Danke für deinen Einkauf! Wir werden ihn so schnell wie möglich eintragen.";
}
?>
</body>
</html>
|
|
Oder mit deinem HG-Bild:
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:
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:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Leonberg</title>
<style type="text/css"></style>
<link rel="stylesheet" href="http://rsleonberg.rs.ohost.de/Leonberg/Seiten/code.css">
</head>
<body>
<script type="text/javascript">
function newitem(costs,value) {
newelement = new Option(value,value+"|"+costs);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].length] = newelement;
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) + costs;
}
function removeitem() {
var item = document.getElementsByName("items[]")[0].value.split("|");
document.getElementById("costs").innerHTML = parseInt(document.getElementById("costs").firstChild.data) - parseInt(item[1]);
document.getElementsByName("items[]")[0].options[document.getElementsByName("items[]")[0].selectedIndex] = null;
}
function selectall() {
for(i = 0; i < document.getElementsByName("items[]")[0].length; i++) {
document.getElementsByName("items[]")[0].options[i].selected="selected";
}
}
</script>
<table style="width: 450px; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="text-align: center;" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg" colspan="4">
<span style="font-weight: 700">Bandagen</span></td>
</tr>
<tr>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Farbe:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Größe:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Preis:</b></td>
<td style="text-align: center;" width="25%" background="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg">
<b>Kaufen?</b></td>
</tr>
<tr>
<td style="text-align: center;">
lila blassblau mit gelben Punkten</td>
<td style="text-align: center;">
VB</td>
<td style="text-align: center;">
50€</td>
<td style="text-align: center;">
<a href="javascript:newitem(50,'bandagelila');"><img src="http://rsleonberg.rs.ohost.de/wagen.png"></a><br /></td>
</tr>
</tbody>
</table>
<br /><img src="http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/trenni.png"><br><br />
Kosten: <span id="costs">0</span>€
<br><br>
<form name="shopform" method="post" action="" onsubmit="selectall()">
<select name="items[]" size="10" onchange="removeitem()" style="background-image: url('http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg')">
</select> <br />
Name:
<input type="text" name="name" style="background-image: url('http://rsleonberg.rs.ohost.de/Leonberg/Grafiken/hg.jpg')" size="20" />
<input type="submit" value="Absenden!">
</form><br><br>
<?php
if(!empty($_POST)) {
$count = array_count_values($_POST['items']);
$all = 0;
$mailcontent = "";
foreach($count AS $item => $lot) {
$explode = explode("|", $item);
$mailcontent .= $explode[0]." wurde ". $lot." mal bestellt. Summe: ".($lot*$explode[1])."\n";
$all += $lot*$explode[1];
}
mail("d-c-schmidt@web.de", "Shop", "Neuer Einkauf:\n\n".$mailcontent."\n\nGesamt: ".$all."\n\nBestellt wurde von: ".$_POST['name']);
echo "Danke für deinen Einkauf! Wir werden ihn so schnell wie möglich eintragen.";
}
?>
</body>
</html> |
|
__________________
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von ShivaChewy: 05.01.2009 20:55.
|
|
05.01.2009 20:53 |
|
|
Bindestrich
Mitglied
 
Dabei seit: 23.08.2006
Beiträge: 4.574
 |
|
|
06.01.2009 13:23 |
|
|
schattenfell

Schattenfell <3
 

Dabei seit: 30.07.2006
Beiträge: 802
Herkunft: NRW
 |
|
RE: Klickshop zur freien Benutzung |
 |
echt geiles teil
nur hab ich jetzt noch ne frage:
kann man da auch noch irgendwie so ein selectauswahlteil mit der farbe mit reinbringen? also, wenn man auf sattel klickt, dann steht der ja in dieser box, und wenn du dann im selectding noch braun wählst, dass direkt hinter sattel dann braun steht. wäre das irgendwie möglich?
__________________
|
|
20.01.2009 19:09 |
|
|
Alaska.

Mitglied
 

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia
 |
|
Ich hab ne Frage, und zwar ist es möglich auf einer Seite die Bestellung anzuklicken, die aber auf einer anderen Seite erscheint? Also in nem anderen Frame steht dann was man alles kaufen möchte?
__________________
|
|
29.01.2009 18:21 |
|
|
Morgan Girl

Chaos.Queen
 

Dabei seit: 15.12.2007
Beiträge: 2.512
Herkunft: Deutscher Bodensee :)
 |
|
Zitat: |
Original von *juli*
Ich hab ne Frage, und zwar ist es möglich auf einer Seite die Bestellung anzuklicken, die aber auf einer anderen Seite erscheint? Also in nem anderen Frame steht dann was man alles kaufen möchte? |
da müsstest du die angaben mit php auf die nächste seite übermitteln lassen
__________________
|
|
10.02.2009 17:41 |
|
|
Nessaja92

Mitglied
 

Dabei seit: 17.08.2005
Beiträge: 751
 |
|
bei mir hat's geklappt, sogar relativ schnell (obwohl ich solche Sachen wirklich nicht gern und nicht gut mach)
Vielen Dank für das super Script / Tutorial.
|
|
27.02.2009 16:08 |
|
|
Jaysen
Mitglied
 

Dabei seit: 16.02.2009
Beiträge: 617
 |
|
bei mir stimmt da was nicht....
Rv Apassionata
__________________

icon by Saraliebtpferde
|
|
27.02.2009 20:27 |
|
|
|
|
 |
Impressum
|