Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 12:02

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Wo liegt der Fehler?

Discussion on Wo liegt der Fehler? within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 10
Join Date: Aug 2010
Posts: 1,653
Received Thanks: 170
Wo liegt der Fehler?

Ich finde einfach den Fehler nicht:

Html datei:

HTML Code:
<html>
<head><link rel="stylesheet" type="text/css" href="http://edu4u.eu/moodle/theme/standard/styles.php" />

<title>02 Berechnungen und strukturierte Ausgabe</title>
</head>
<body>
<h3>Der Online-Steuerrechner</h3>

<form action="mwst.php" method="post">
Wählen Sie einen MwSt-Satz aus:
<select name="mwst_satz" size="1">
	<option value=0.19>19%
	<option value=0.07>7%
</select><br><br>
Geben Sie den Nettobetrag ein:&nbsp;<input type="Text" name="betrag" size="6"><br><br>
<input type="Submit" name="berechnen">
</form>
</body>
</html>
Php:
PHP Code:
<html>
  <head>
   <title>Rechner</title>
  </head>
  <body>
  <?php
   $a 
1.19;
   
$b 1.07;
      
$c = !isset ($_GET['betrag']);
   
$wert1 $a*$c;
   
$wert2 $b $c;
   echo 
"Der Bruttobetrag betraegt   $wert1;
  
?>
  </body>
  </html>
Ich versuche es mit EasyPHP, es soll einfach nur die mwst raufgerechnet werden. Einmal mit 7% und einmal mit 19%..
Jead_10 is offline  
Old 11/25/2013, 14:29   #2

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,480
Received Thanks: 3,319
Was wird bei dir denn als Fehler angezeigt / was funktioniert nicht?

Ich würde ja auf das $c = !isset tippen, das ist dann einfach 0 / 1. Oh, und du überträgst die Daten via POST Request, liest aber dein $_GET Array aus, da ist die Variable nicht, die ist in $_POST.
Und um Variablen auszugeben, benötigst du meines Wissens nach {$var} und nicht $var.
snow is offline  
Old 11/25/2013, 14:31   #3
 
elite*gold: 10
Join Date: Aug 2010
Posts: 1,653
Received Thanks: 170
Habs gelöst, habe hilfe per pn bekommen. Wenn es jemanden interessiert lade ich es gerne hoch.
Jead_10 is offline  
Old 11/25/2013, 14:35   #4
 
Syntaxfehler's Avatar
 
elite*gold: 1
Join Date: Jan 2013
Posts: 335
Received Thanks: 292
Mal sehen...

HTML Code:
<html>
<head><link rel="stylesheet" type="text/css" href="http://edu4u.eu/moodle/theme/standard/styles.php" />

<title>02 Berechnungen und strukturierte Ausgabe</title>
</head>
<body>
<h3>Der Online-Steuerrechner</h3>

<form action="mwst.php" method="post">
Wählen Sie einen MwSt-Satz aus:
<select name="mwst_satz" size="1">
	<option value="0.19">19%</option>
	<option value="0.07">7%</option>
</select><br><br>
Geben Sie den Nettobetrag ein:&nbsp;<input type="Text" name="betrag" size="6"><br><br>
<input type="Submit" name="berechnen">
</form>
</body>
</html>
Du verschickst die Daten per POST, also musst du sie aus $_POST holen.

PHP Code:
$c = !isset ($_GET['betrag']); 
liefert dir nicht das, was in "betrag" drin steht, sondern nur ein Boolean, ob diese Variable nicht (wegen dem "!") existiert.

Hier mal ein angepasstes Script:

PHP Code:
<html>
  <head>
   <title>Rechner</title>
  </head>
  <body>
  <?php
   $betrag 
= (isset($_POST['betrag'])) ? $_POST['betrag'] : 0;
   
$mwst = (isset($_POST['mwst_satz'])) ? $_POST['mwst_satz'] : 0;

   if(
$mwst != 0)
   {
     
$mwst $mwst;

     
$wert $betrag $mwst;
     echo 
'Der Bruttobetrag betr&aauml;gt '.$wert;
   }
   else
   {
     echo 
'Ein Fehler ist aufgetreten!';
   }
  
?>
  </body>
</html>
Das sollte so laufen.


Edit: Jetzt war ich zu langsam... ich lass es trotzdem mal so stehen.
Syntaxfehler is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Wo liegt der Fehler?
08/31/2013 - Web Development - 0 Replies
#gelöst
wo liegt der fehler
07/07/2012 - Diablo 3 - 2 Replies
das script startet aber joint das spiel nicht weil er die positionen nicht findet kenne mich nicht so aus mit scripts wäre nett wenn jemand helfen könnnte auflösung 1920x1080 http://s1.directupload.net/images/120707/temp/gz7 kj4kb.png ;=========== DO NOT TOUCH ===========; #RequireAdmin #include <GUIConstantsEx.au3>
wo liegt der fehler
06/13/2011 - Metin2 Private Server - 1 Replies
Hallo Community, ich habe ein kleines Problem und hoffe ihr könnt mir helfen ich komm durch uriel nicht in die map rein say_title ( "Die FarmMap" ) say ( "Hallo," ) say ( "Nach einem Langen Weg," ) say ( "Kannst du dir auch deine Sachen farmen." ) say ( "Lust die FarmMap zu besuchen" ) say ( "und schöne sachen droppen?" )
Wo liegt der Fehler
08/04/2009 - AutoIt - 6 Replies
Hey, ich hab hier ein Code für ein Acc ersteller: #NoTrayIcon $pw = InputBox ("PW", "Gib das Sicherheits Password ein:D") If $pw = "dynastie") Then $Email = InputBox ("Email", "gib hir die gewünschte email ein") $zahl = InputBox ("Zahl", "gib hir eine am besten 5-6 stellige zahl als ID ein...sie wird bei jedem erstellten acc +1 gerechnet^^") $time = InputBox ("time", "Gib die zeit die dein PC beim accmachen läd ein...in millisecunden und lieber zu viel als zu wenig") MouseClick...
Wo liegt der Fehler?
05/28/2008 - World of Warcraft - 8 Replies
Ich hab mir Glitchy runtergeladen ich möchte nur Rasse von männlich Blutelf zu männlich Undead wechseln,dann hab ich Liste erstellt die MPQ datei auf dem desktop gespeichert als : jojo.MPQ (war 1,92 mb groß oder so ) dann konvertiert danach war die ca. 4,5mb groß,dann umgeschrieben in patch-3.MPQ weil patch-MPQ und patch-2.MPQ gibts schon dann in den Data Ordner gepackt,dann WoWME runtergeladen in wow Ordner gepackt in der cfg Datei : patch.MPQ patch-2.MPQ patch-3.MPQ eingegebn. Dann...



All times are GMT +2. The time now is 12:02.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.