Jump to content

dodgeitorelse3

Members
  • Posts

    266
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by dodgeitorelse3

  1. Thank you for your explanation and delicacy. I now have more knowledge. If i could use a nodding my head, while holding 2 thumbs up in an upward proud position, then i would use such an emoji here and now.
  2. So maybe you can explain why? I am no professional by any means.
  3. In order to avoid folks opening a page that shouldn't be opened via url I use this. I put it in the header on the page that should not be opened via url. <script type="text/javascript"> if (top.location.href != "http://<?php echo $host_name; ?>/index.php") top.location.href = "../index.php"; </script> perhaps you can modify it to work in conjunction with what you have for your switch.
  4. is your page extension php?
  5. Does not work mean you don't see a tooltip at all or you do see a tooltip but it isn't showing the value of $EntryDate?
  6. What code have you tried so far?
  7. with your form inside the for($i=0; $i<=count($hasil); $i++){ you are overwriting all your inputs, input names each time it runs so you will only see last item in $hasil. session_start(); $hasil = array(); echo '<form action="" method="post">'; for($i=0; $i<=count($hasil); $i++){ echo "<input type='text' name='nama[$i]' id='' placeholder='masukkan kegiatan anda'><br>"; } echo '<input type="submit" name="submit" value="masukkan">'; echo '</form>'; if(isset($_POST["submit"])){ $_SESSION['nama'] = $_POST["nama"]; $_SESSION["hasil"]= $_SESSION['nama']; foreach ($_SESSION["hasil"] as $value) { echo $value; } }
  8. I have an array like this: Array ( [0] => Array ( [id] => 1 [oname] => Border.aao [osize] => 11441673 ) [1] => Array ( [id] => 2 [oname] => Border.aao [osize] => 8194731 ) [2] => Array ( [id] => 3 [oname] => Border.aao [osize] => 8104714 ) [3] => Array ( [id] => 4 [oname] => BRM_Range.aao [osize] => 6848551 ) [4] => Array ( [id] => 5 [oname] => camp_mackall.aao [osize] => 17524696 ) [5] => Array ( [id] => 6 [oname] => Canyon.aao [osize] => 13310448 ) [6] => Array ( [id] => 7 [oname] => District.aao [osize] => 21848613 ) ) I tried to get all keys that match a search value such as Border.aao $mykey = array_search("Border.aao", array_column($duplicate_mapname_array_snames, 'oname')); but this only gives me the first key. I want to get all the keys which should be 0,1 and 2 How do I achieve this?
  9. Where is $time defined?
  10. this line has 2 id's in it. You can have only 1. echo "<br><div id='".$index."' class='mydiv' style='float: right; background-color: white; background-color:rgba(255,255,255, 0.5); border: 1px solid grey; padding: 6px;' id='tree'>"; and I believe you need quotes around the id in this line as well as a proper name for the id let thediv = document.getElementById(id)
  11. are you sure of your spelling in REQUAST_METHOD?
  12. That looks like your page does not have the php extension as in mypage.php
  13. <label Needs closing > Also $post['fname'] Should be $_post['fname']
  14. Your form is posting to connection.php I assume that page is your first code with connection info. Where is it supposed to work with database?
  15. Blank page is probably due to this line $evt_start=$row["evt_start"]; // $event_date
  16. There are 2 select queries with this issue.
  17. I have solved my issue. In index.html I changed the previous button to display:none <!-- Previous Button --> <button id="prev-btn" style="display:none;"> <i class="fas fa-arrow-circle-left"></i> </button> And then in main.js I added if(currentState == 1){ prevBtn.style.display = "none"; } underneath the Business Logic section. I also add the display inline or none in 2 places in each of the goNextPage function and the goPrevPage function so they now look like this: function goNextPage() { if(currentLocation < maxLocation) { switch(currentLocation) { case 1: openBook(); prevBtn.style.display = "inline"; paper1.classList.add("flipped"); paper1.style.zIndex = 1; break; case 2: paper2.classList.add("flipped"); paper2.style.zIndex = 2; break; case 3: nextBtn.style.display = "none"; paper3.classList.add("flipped"); paper3.style.zIndex = 3; closeBook(false); break; default: throw new Error("unkown state"); } currentLocation++; } } function goPrevPage() { if(currentLocation > 1) { switch(currentLocation) { case 2: closeBook(true); prevBtn.style.display = "none"; paper1.classList.remove("flipped"); paper1.style.zIndex = 3; break; case 3: paper2.classList.remove("flipped"); paper2.style.zIndex = 2; break; case 4: openBook(); nextBtn.style.display = "inline"; paper3.classList.remove("flipped"); paper3.style.zIndex = 1; break; default: throw new Error("unkown state"); } currentLocation--; } }
  18. I have found some code online to make flip pages (a book if you will). I am trying to hide the previous button before the book is opened or the next button when end of book is reached. index.html is as follows: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Book</title> <link rel="stylesheet" href="./style.css"> <script src="./main.js" defer></script> <script src="https://kit.fontawesome.com/b0f29e9bfe.js" crossorigin="anonymous"></script> </head> <body> <!-- Previous Button --> <button id="prev-btn"> <i class="fas fa-arrow-circle-left"></i> </button> <!-- Book --> <div id="book" class="book"> <!-- Paper 1 --> <div id="p1" class="paper"> <div class="front"> <div id="f1" class="front-content"> <h1>Front 1</h1> </div> </div> <div class="back"> <div id="b1" class="back-content"> <h1>Back 1</h1> </div> </div> </div> <!-- Paper 2 --> <div id="p2" class="paper"> <div class="front"> <div id="f2" class="front-content"> <h1>Front 2</h1> </div> </div> <div class="back"> <div id="b2" class="back-content"> <h1>Back 2</h1> </div> </div> </div> <!-- Paper 3 --> <div id="p3" class="paper"> <div class="front"> <div id="f3" class="front-content"> <h1>Front 3</h1> </div> </div> <div class="back"> <div id="b3" class="back-content"> <h1>Back 3</h1> </div> </div> </div> </div> <!-- Next Button --> <button id="next-btn"> <i class="fas fa-arrow-circle-right"></i> </button> </body> </html> main.js is as follows: // References to DOM Elements const prevBtn = document.querySelector("#prev-btn"); const nextBtn = document.querySelector("#next-btn"); const book = document.querySelector("#book"); const paper1 = document.querySelector("#p1"); const paper2 = document.querySelector("#p2"); const paper3 = document.querySelector("#p3"); // Event Listener prevBtn.addEventListener("click", goPrevPage); nextBtn.addEventListener("click", goNextPage); // Business Logic let currentLocation = 1; let numOfPapers = 3; let maxLocation = numOfPapers + 1; //start hide or show previous and next buttons if(currentState == 1){ prevBtn.style.display = "none"; nextBtn.style.display = "inline"; }else if(currentState == 4){ prevBtn.style.display = "inline"; nextBtn.style.display = "none"; }else{ prevBtn.style.display = "inline"; nextBtn.style.display = "inline"; } //end hide or show previous and next buttons function openBook() { book.style.transform = "translateX(50%)"; prevBtn.style.transform = "translateX(-180px)"; nextBtn.style.transform = "translateX(180px)"; } function closeBook(isAtBeginning) { if(isAtBeginning) { book.style.transform = "translateX(0%)"; } else { book.style.transform = "translateX(100%)"; } prevBtn.style.transform = "translateX(0px)"; nextBtn.style.transform = "translateX(0px)"; } function goNextPage() { if(currentLocation < maxLocation) { switch(currentLocation) { case 1: openBook(); paper1.classList.add("flipped"); paper1.style.zIndex = 1; break; case 2: paper2.classList.add("flipped"); paper2.style.zIndex = 2; break; case 3: paper3.classList.add("flipped"); paper3.style.zIndex = 3; closeBook(false); break; default: throw new Error("unkown state"); } currentLocation++; } } function goPrevPage() { if(currentLocation > 1) { switch(currentLocation) { case 2: closeBook(true); paper1.classList.remove("flipped"); paper1.style.zIndex = 3; break; case 3: paper2.classList.remove("flipped"); paper2.style.zIndex = 2; break; case 4: openBook(); paper3.classList.remove("flipped"); paper3.style.zIndex = 1; break; default: throw new Error("unkown state"); } currentLocation--; } } My attempt is in the main.js file starting at line #19. Any help would be greatly appreciated.
  19. That points me to suggest you may want to check your other scripts as well.
  20. The $_POST[nfield] should be $_POST['nfield']
  21. When you start a topic stating you got errors perhaps showing those error messages so we can see them as well as the code pertaining to those error messages.
  22. Did you try that code as you show here or did you replace A_USER_ID with an actual ID such as 1 or 2?
  23. I stand corrected. My apologies. the code shown must be what is confusing me. $prevbal="prevbal"; $latechg="latechg"; $secdep="secdep"; $damage="damage"; $courtcost="courtcost"; $nsf="nsf"; $amtdue="amtdue"; $amtpaid="amtpaid";
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.