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 ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 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

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

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 15.11.2006, 17:56:59
Klara Klara ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 14
AW: berechnungen

DAAAAANKEEEEE!!!

ich hab' mich heute wieder rangesetzt (brauchte einfach ein paar tage pause =)

und jetzt klappts. enctype rausgenommen und jetzt klappts!!!!

bin euch seeehr dankbar, für die vielen gedanken, die ihr euch über mein problem gemacht habt! sehr lieb von euch!!!!

ok, das eine klappt, aber schon steht das nächste problem vor der tür:

wenn das formular abgesendet wurde, rechnet er jetzt :-)
aber die zahlen die eingegeben wurden erscheinen nicht mehr in den textfeldern.

hab's so versucht

PHP-Code:
value="<?php reset ($anzahl1); ?>"
aber das geht noch nicht.

vielleicht hat ja noch jemand eine idee von euch? ich habe jetzt auf jeden fall wieder spass daran mir php beizubringen und das dank euch!

lieben gruß, klara
Mit Zitat antworten
  #22  
Alt 15.11.2006, 18:34:08
rsciw rsciw ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: London
Alter: 42
Beiträge: 156
AW: berechnungen

meinst du hier:
<input name="produkt" type="text" class="Feld" size="4" maxlength="3" />
?

mach dann
<input name="produkt" type="text" class="Feld" size="4" maxlength="3" value = "<? echo $anzahl; ?>" />
Mit Zitat antworten
  #23  
Alt 15.11.2006, 18:40:39
Klara Klara ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 14
AW: berechnungen

ja, genbau da meine ich,

klappt aber nicht, habe es erst mich echo versucht, aber schreibt nichts rein...
Mit Zitat antworten
  #24  
Alt 15.11.2006, 18:47:35
rsciw rsciw ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: London
Alter: 42
Beiträge: 156
AW: berechnungen

hm
also bei mir lokal klappts
Mit Zitat antworten
  #25  
Alt 15.11.2006, 18:57:29
Klara Klara ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 14
AW: berechnungen

er bekommt die variable nicht reingegeben. wenn ich einfach schreibe

PHP-Code:
 echo "1" 
schreibt er mir nach dem absenden eine 1 rein.

wenn ich die variable ausgeben will, kommt gar nichts... die kommt also nicht oben an.

kann es sein, dass der brwoser das skript von oben nach unten liest und nacheinander abarbeitet? ich definiere nämlich erst unter dem formular $anzahl.
Mit Zitat antworten
  #26  
Alt 15.11.2006, 18:58:58
rsciw rsciw ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: London
Alter: 42
Beiträge: 156
AW: berechnungen

PHP wird nicht von deinem browser interpretiert, sondern von der maschine wo PHP drauf ist.

wie sieht dein code denn genau aus?
Mit Zitat antworten
  #27  
Alt 15.11.2006, 19:13:33
Klara Klara ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 14
AW: berechnungen

ah, es klappt. ich lasse jetzt nich $anzahl ausgeben, sondern

echo $_POST['Produkt1'];

und das klappt =)
langsam macht mir php richtig spass!

danke rsciw, dir noch einen schönen abend!
Mit Zitat antworten
  #28  
Alt 15.11.2006, 19:22:04
rsciw rsciw ist offline
Junior Member
 
Registriert seit: Aug 2006
Ort: London
Alter: 42
Beiträge: 156
AW: berechnungen

setz ne einfachere variable fuer das da ;)

$prod1 = $_POST['Produkt1'];

weniger tip arbeit ;)
ansonsten ist ja meine " $anzahl " ja auch nur eine beispielvariable gewesen.

viel spass dir noch, ebenso schoenen abend :)
Mit Zitat antworten
  #29  
Alt 16.11.2006, 23:39:39
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: berechnungen

Am Beginn der Seite:
PHP-Code:
session_start(); 
dann (im Script nach dem Abschicken):
PHP-Code:
$anzahl=§_POST['anzahl'];
$_SESSION['anzahl']=$anzahl
und im Formular:
PHP-Code:
value = "<? echo $_SESSION['anzahl']; ?>"
Gruß
Heinrich
Mit Zitat antworten
  #30  
Alt 23.11.2006, 12:27:46
Klara Klara ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 14
AW: berechnungen

hallo,

ich mal wieder =)

habe mein formular jetzt soweit fertig gebastelt. habe aber noch ein Problem:
und zwar soll eine E-Mail generiert werden, in der noch mal steht, welche Produkte bestellt wurden. allerdings weiß ich nicht, wie ich die Zahlen in den Formularfelder in die E-mail kriege, da ja nicht alle Felder ausgefüllt sind... ich glaube es ist ein bisschen schwer verständlich, deshalb mal der code:
PHP-Code:
<html>
<head>

</head>

<body><center>

<td colspan="8" width="642"><form action="bestellung.php" method="post">
        <table width="630"  border="0">
          <tr>
            <td width="9%"><center><input name="Produkt1" class="Feld" size="4" maxlength="3" value="<?php echo $_POST['Produkt1']; ?>" ></center></td>
            <td width="50%"><span class="Stil12">PZN 2387405: Kamillen-Fu&szlig;bad; 200ml </span></td>
            <td width="10%"><div align="center"><img src="../Desktop/fotos/warenkorb_vorschau/kamillen_fussbad_200ml.jpg" width="29" height="37"></div></td>
            <td width="14%"><div align="center"><span class="Stil12">4,15</span></div></td>
            <td width="25%"> </td>
          </tr>
        
<?php 


if ($_POST['GO']) { 

    
$anzahl1=$_POST['Produkt1']; 
    
$preis1 4.15
    
    

$ergebnis = ($preis1*$anzahl1)*1.16
echo 
$ergebnis;




?> <span class="Stil12">Euro inkl Mwst.</span></td>
                                </tr>
        </table>
        </form>
        
        <?php
if (sizeof($HTTP_POST_VARS)>0)
{
    
$reload=0;$t="";
       
reset ($HTTP_POST_VARS);
       while (list (
$variable$value) = each ($HTTP_POST_VARS))
       {
               $
$variable=$value;
           if($
$variable==""$reload++;
    }
if(!
$reload) {
//
$ich="kleene-klara@web.de";
// Alle Daten eingegeben, Mails erzeugen
mail($ich,"Mail von B&K Webseite","Sehr geehrte/r $Name $Vorname","From:".$Email);
mail($Email,"Kopie Ihrer Bestellung"," Sehr geehrte/r $Name $Vorname \n\nDanke für Ihre Bestellung, wir bemühen uns diese umgehend zu bearbeiten.\nIhre Daten noch einmal im Überblick:\n\n

if (isset = $_POST['Produkt1']>0);{
    echo $_POST['Produkt1'] "
mal Produktkt1"
    
    
    else{
    }
    }

"
,"From:kleene-klara@web.de");
    } else {
    }
}
?>

        <form name="Kundenanfrage" method="post">
            <table cool width="541" height="253" usegridx usegridy showgridx showgridy gridx="10" gridy="10" border="0" cellpadding="0" cellspacing="0">
    
                <tr height="30">
                    <td width="110" height="30" align="left" xpos="20" content valign="top" csheight="20"><font color="white" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">Name</font></td>
                    <td width="170" height="30" valign="top" align="left" xpos="130"><?php if(isset($Name)&&($Name=="")) echo "<font color=red>*</font>";?><input type="text" name="Name" size="20" value="<?php echo $Name;?>"></td>
                    <td width="140" height="30" colspan="2" align="left" xpos="300" content valign="top" csheight="20"><font color="white" size="2" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">Ihre Nachhricht an uns:</font></td>
                    <td width="100" height="30" colspan="2"></td>
                    <td width="1" height="30"><spacer type="block" width="1" height="30"></td>
                </tr>
                <tr height="30">
                    <td width="110" height="30" align="left" xpos="20" content valign="top" csheight="20"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2" color="white">Vorname</font></td>
                    <td width="170" height="30" valign="top" align="left" xpos="130"><?php if(isset($Vorname)&&($Vorname=="")) echo "<font color=red>*</font>";?><input type="text" name="Vorname" size="20" value="<?php echo $Vorname;?>"></td>
                    <td width="240" height="120" colspan="4" rowspan="4" valign="top" align="left" xpos="300"><?php if(isset($Nachricht)&&($Nachricht=="")) echo "<font color=red>*</font>";?><textarea name="Nachricht" cols="35" rows="7"><?php echo $Nachricht?></textarea></td>
                    <td width="1" height="30"><spacer type="block" width="1" height="30"></td>
                </tr>
                <tr height="30">
                    <td width="110" height="30" align="left" xpos="20" content valign="top" csheight="20"><font color="white" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2">Strasse</font></td>
                    <td width="170" height="30" valign="top" align="left" xpos="130"><?php if(isset($Strasse)&&($Strasse=="")) echo "<font color=red>*</font>";?><input type="text" name="Strasse" size="20" value="<?php echo $Strasse?>"></td>
                    <td width="1" height="30"><spacer type="block" width="1" height="30"></td>
                </tr>
                <tr height="30">
                    <td width="110" height="30" align="left" xpos="20" content valign="top" csheight="20"><font size="2" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="white">Ort</font></td>
                    <td width="170" height="30" valign="top" align="left" xpos="130"><?php if(isset($Ort)&&($Ort=="")) echo "<font color=red>*</font>";?><input type="text" name="Ort" size="20" value="<?php echo $Ort?>"></td>
                    <td width="1" height="30"><spacer type="block" width="1" height="30"></td>
                </tr>
                <tr height="30">
                    <td width="110" height="30" align="left" xpos="20" content valign="top" csheight="20"><font size="2" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="white">Telefon</font></td>
                    <td width="170" height="30" valign="top" align="left" xpos="130"><?php if(isset($Telefon)&&($Telefon=="")) echo "<font color=red>*</font>";?><input type="text" name="Telefon" size="20" value="<?php echo $Telefon?>"></td>
                    <td width="1" height="30"><spacer type="block" width="1" height="30"></td>
                </tr>
                <tr height="22">
                    <td width="110" height="22" align="left" xpos="20" content valign="top" csheight="20"><font color="white" size="2" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">Email</font></td>
                    <td width="170" height="22" valign="top" align="left" xpos="130"><?php if(isset($Email)&&($Email=="")) echo "<font color=red>*</font>";?><input type="text" name="Email" size="20" value="<?php echo $Email?>"></td>
                    <td width="110" height="22" valign="top" align="left" xpos="300"><input type="submit" name="submitButtonName" value="Anfrage senden "></td>
                    <td width="39" height="22" colspan="2"></td>
                    <td width="91" height="22" valign="top" align="left" xpos="449"><input type="reset" value="Anfrage l&ouml;schen"></td>
                    <td width="1" height="22"><spacer type="block" width="1" height="22"></td>
                </tr>
                <tr height="1" cntrlrow>
                    <td width="16" height="1"><spacer type="block" width="16" height="1"></td>
                    <td width="4" height="1"><spacer type="block" width="4" height="1"></td>
                    <td width="110" height="1"><spacer type="block" width="110" height="1"></td>
                    <td width="170" height="1"><spacer type="block" width="170" height="1"></td>
                    <td width="110" height="1"><spacer type="block" width="110" height="1"></td>
                    <td width="30" height="1"><spacer type="block" width="30" height="1"></td>
                    <td width="9" height="1"><spacer type="block" width="9" height="1"></td>
                    <td width="91" height="1"><spacer type="block" width="91" height="1"></td>
                    <td width="1" height="1"></td>
                </tr>
            </table>
        </form>
        <p></p>
    </body>

</html>
habe es in line 56 mit isst versucht, aber das funktioniert nicht...

vielleicht hat ja jemand von euch lust und zeit mir ein wenig zu helfen.

danke und lieben gruß,
eure klara
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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
Berechnungen NanoCyte MySQLi/PDO/(MySQL) 5 20.04.2004 17:51:21


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:16:36 Uhr.


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


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