Επισκέπτης Δημοσ. 4 Δεκεμβρίου 2021 Δημοσ. 4 Δεκεμβρίου 2021 Καλησπέρα!! Μου έχουν ζητήσει σαν εργασία να κάνω μια αριθμομηχανή σε php όμως έχω το εξής θέμα μόλις πατήσω το κουμπί ,ώστε να δώσει αποτέλεσμα, μου εμφανίζει αυτό που θα δείτε στις παρακάτω φωτογραφίες. Έχω κάνει λάθος κάτι στον κώδικα ή έχει θέμα το xammp?? <!DOCTYPE html> <html> <head> <title>PHP αριθμομηχανή</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <?php if(isset($_POST['count'])){ $num1 = $_POST['num1']; $num2 = $_POST['num2']; $operation = $_POST['operation']; switch ($operation){ case 'Addition': $results = $num1+$num2; break; case 'Subtraction': $results = $num1-$num2; break; case 'Subtraction': $results = $num1-$num2; break; case 'Multiplication': $results = $num1*$num2; break; case 'Division': $results = $num1/$num2; break; case 'Modulus': $results = $num1%$num2; break; case 'Exponentiation': $results = $num1**$num2; break; case 'Min': $results = min($num1,$num2); break; case 'Max': $results = max($num1,$num2); break; }} ?> <div class="calculator"> <h1 class="title">Αριθμομηχανή</h1> <form method="post" action="arithmonhxanh.php"> <input type="text" name="num1" class="num" autocomplete="off" placeholder="Δώσε αριθμό"> <input type="text" name="num2" class="num" autocomplete="off" placeholder="Δώσε αριθμό"> <select name="operation" class="opt"> <option value="Addition">+</option> <option value="Subtraction">-</option> <option value="Multiplication">*</option> <option value="Division">/</option> <option value="Modulus">%</option> <option value="Exponentiation">**</option> <option value="min">min</option> <option value="max">max</option> </select> <input type="submit" name="count" value="Αποτέλεσμα" class="button brand"> </form> <?php if(isset($_POST['count'])){ ?> <input type="text" value="<?php echo $results; ?>" class="num"> <?php }else{ ?> <input type="text" value="0" class="num" <?php } ?> </div> </body> </html>
Moderators Kercyn Δημοσ. 4 Δεκεμβρίου 2021 Moderators Δημοσ. 4 Δεκεμβρίου 2021 Όταν πατάς το κουμπί ψάχνει να βρει το αρχείο arithmonhxanh.php και του περνάει τα δεδομένα της φόρμας σου.
Επισκέπτης Δημοσ. 4 Δεκεμβρίου 2021 Δημοσ. 4 Δεκεμβρίου 2021 (επεξεργασμένο) 13 λεπτά πριν, Kercyn είπε Όταν πατάς το κουμπί ψάχνει να βρει το αρχείο arithmonhxanh.php και του περνάει τα δεδομένα της φόρμας σου. Άρα τί πρέπει να κάνω??να το γράψω κάπως αλλιώς??γιατί δεν κατάλαβα Επεξ/σία 4 Δεκεμβρίου 2021 από vense97
Επισκέπτης Δημοσ. 4 Δεκεμβρίου 2021 Δημοσ. 4 Δεκεμβρίου 2021 (επεξεργασμένο) 1 ώρα πριν, Kercyn είπε Όταν πατάς το κουμπί ψάχνει να βρει το αρχείο arithmonhxanh.php και του περνάει τα δεδομένα της φόρμας σου. νομίζω κατάλαβα τι εννοείς..άφησα το action=" " και δούλεψε δουλεύει μόνο στα 4 πρώτα Επεξ/σία 4 Δεκεμβρίου 2021 από vense97
MastroGiannis Δημοσ. 5 Δεκεμβρίου 2021 Δημοσ. 5 Δεκεμβρίου 2021 (επεξεργασμένο) Μήπως το όνομα του αρχείου είναι "arithmomhxanh.php" και όχι "arithmonhxanh.php"; Επίσης, αν και δεν πειράζει σε κάτι, έχεις δυο φορές το case 'Subtraction': Επεξ/σία 5 Δεκεμβρίου 2021 από MastroGiannis
Επισκέπτης Δημοσ. 5 Δεκεμβρίου 2021 Δημοσ. 5 Δεκεμβρίου 2021 1 ώρα πριν, MastroGiannis είπε Μήπως το όνομα του αρχείου είναι "arithmomhxanh.php" και όχι "arithmonhxanh.php"; Επίσης, αν και δεν πειράζει σε κάτι, έχεις δυο φορές το case 'Subtraction': Για το δεύτερο που είπες ναι το είδα και εγώ όταν το έγραψα εδώ και το διόρθωσα τώρα κομπλέ, παρόλο που δεν μου το εμφάνιζε επειδή στο select δεν υπήρχε δεύτερη φορά μάλλον επειδή στο php το έκανα με copy paste μου ξέφυγε κάποιο παραπάνω,....όσο για το πρώτο έχεις δίκιο τώρα που το παρατηρώ...εγώ το άφησα κενό απλός τα " " άφησα και δουλεύει μια χαρά....άλλαξα και το min/max με ρίζα και συνημίτονο...το συνημίτονο μου δίνει λάθος αποτέλεσμα μάλλον θα δεν αρκεί μόνο το sin() θα υπάρχει και κάτι άλλο έξτρα θα το ψάξω αύριο όλα τα υπόλοιπα είναι κομπλέ δουλεύει μια χαρά.... ευχαριστώ για την βοήθεια και τους 2
MastroGiannis Δημοσ. 7 Δεκεμβρίου 2021 Δημοσ. 7 Δεκεμβρίου 2021 Στις 5/12/2021 στις 3:02 ΠΜ, vense97 είπε εγώ το άφησα κενό απλός τα " " άφησα και δουλεύει μια χαρά Σοφή (και δυναμική) επιλογή. Καλή συνέχεια!
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα