php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.09.2005, 15:52  
Gast
 
Beiträge: n/a
Standard Problem mit der verarbeitung von Variablen

Hallo zusammen,

ich bastel mir gerade ein kleines Bestellformular was per Mail verschickt wird, mit knapp 150 Artikeln.
Eigentlich funktioniert es, allerdings kommen die Eingaben aus dem Formular unvormartiert an.
Eine Lösung wäre ja:
$bestellt = "
Fackelstock 40cm o. Batteriern $menge2 Stueck fuer 1,87€ \n"; ...
Allerdings müsste ich dann diese Zeile 150 mal abschreiben.
Das muß doch auch anders gehen oder????? Also ich hab die Eingaben aus dem html Formular in Variablen gespeichert.
Ich hoffe ich hab mich einigermaßen verständlich ausgedrückt
Kann mir da jemand helfen?
Danke schonmal.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.09.2005, 15:54  
Gast
 
Beiträge: n/a
Standard

hmm, versteh dich nicht ganz , aber warum abschreiben? Copy & Paste. Oder meinst auf ein Blatt?
 
Alt 28.09.2005, 15:54  
Benutzer
 
Registriert seit: 18.07.2005
Beiträge: 90
PHP-Kenntnisse:
Fortgeschritten
farant
Standard

mh, eine schleife wäre angebracht in welche du entweder solange die variablen durchlaufen läßt wie eingaben (aus dem formular) vorhanden sind oder solange wie du produkte hast - wobei die erste version empfehlenswerter ist. dazu brauchst du natürlich auch alles in einem array...
farant ist offline  
Alt 28.09.2005, 15:59  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von HK
hmm, versteh dich nicht ganz , aber warum abschreiben? Copy & Paste. Oder meinst auf ein Blatt?
Ja also mein Problem ist, dass aus dem HTML FOrmular nur die Mengenangaben übergeben werden und keine Artikel. da war ich einwenig schlampig gewesen.
Und wenn ich jetzt das Formular ausfülle und absende, steht in der Mail nur die Mengengaben:
1 , 87, 34 ,...
Wenn ich das irgendwie hinbekommen könnte, das in der Mail weniogstens die bezeichnung der Variblen und dann die Mengenangabe steht, würde mir das schon helfen.Also so z.B.
$colaflasche 1
%Fantaflasche 87 ....
 
Alt 28.09.2005, 16:00  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von farant
mh, eine schleife wäre angebracht in welche du entweder solange die variablen durchlaufen läßt wie eingaben (aus dem formular) vorhanden sind oder solange wie du produkte hast - wobei die erste version empfehlenswerter ist. dazu brauchst du natürlich auch alles in einem array...
hmm...schleife ist ne Idee.....hab ich zwar bis dato noch nicht benutzt, aber wird schon gehen, denke ich. Danke
 
Alt 28.09.2005, 16:05  
Benutzer
 
Registriert seit: 18.07.2005
Beiträge: 90
PHP-Kenntnisse:
Fortgeschritten
farant
Standard

sieh' einfach bei while, for, foreach usw. nach
farant ist offline  
Alt 28.09.2005, 16:07  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von farant
mh, eine schleife wäre angebracht in welche du entweder solange die variablen durchlaufen läßt wie eingaben (aus dem formular) vorhanden sind oder solange wie du produkte hast - wobei die erste version empfehlenswerter ist. dazu brauchst du natürlich auch alles in einem array...
Aber irgendwie hab gerad keine Idee wie sowas aussehen könnte, alle Variablen durch eine Schleife laufen lassen. Hast vielleicht mal kleines,ganz einfaches Beispiel für mich?
Wäre toll.
 
Alt 28.09.2005, 16:07  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von farant
sieh' einfach bei while, for, foreach usw. nach

OK danke Dir!
 
Alt 28.09.2005, 16:08  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Du wirst die Variablen wohl in $_POST haben (Formular).
PHP-Code:
<?php
foreach($_POST AS $key => $value) {
        echo 
'Key -> ' $key '
'
;
        echo 
'Value -> ' $value '

'
;
}
?>
Damit wirst du hfofentlich was anfangen können...
Chr!s ist offline  
Alt 28.09.2005, 16:12  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Chr!s
Du wirst die Variablen wohl in $_POST haben (Formular).
PHP-Code:
<?php
foreach($_POST AS $key => $value) {
        echo 
'Key -> ' $key '
'
;
        echo 
'Value -> ' $value '

'
;
}
?>
Damit wirst du hfofentlich was anfangen können...
Also die Variablen hab ich in $_POST. Soweit so klar. Aber wenn ich ehrlich bin, kann ich bei dem Rest nicht so ganz folgen.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Variablen problem Basti-asd Datenbanken 6 29.10.2007 12:56
Variablen problem Basti-asd Datenbanken 0 28.10.2007 15:07
Teil einer Variablen mit einer Variablen ersetzen ? simsalabim PHP Tipps 2007 11 20.03.2007 20:36
Variablen Problem Andree PHP Tipps 2006 3 28.04.2006 02:17
Problem mit INSERT und variablen. dattelpalme PHP Tipps 2006 1 10.04.2006 22:12
Problem mit Variablen Uebergabe PHP Tipps 2007 4 17.12.2005 15:53
Problem mit der Variablen übergabe... PHP Tipps 2007 22 02.12.2005 09:05
Problem mit Sichtbarkeit von Variablen PHP Tipps 2005-2 9 19.08.2005 01:03
problem mit session bzw übergeben von variablen! PHP Tipps 2005 21 16.05.2005 03:20
Problem mit übergabe von Variablen! stefan-miti PHP Tipps 2005 7 11.02.2005 18:54
Variablen übergeben bzw. auslesen? PHP Tipps 2005 4 30.01.2005 03:56
[Erledigt] register globals off bei variablen Variablen... PHP Tipps 2005 4 25.01.2005 17:50
Problem mit Sessions in mehreren Frames Chr!s PHP Tipps 2004 10 30.10.2004 18:52
Variablen aus den Formular sind nicht mehr verfügbar PHP Tipps 2004 6 30.10.2004 13:31
Problem mit zwei variablen - löschen - MySQL PHP Tipps 2004 9 17.10.2004 20:57

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
\fackelstock\

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.