Jump to content

Ingolme

Moderator
  • Content Count

    14,351
  • Joined

  • Last visited

  • Days Won

    91

Everything posted by Ingolme

  1. If instead of bootstrap you use CSS, you can use the flexbox: https://www.w3schools.com/css/css3_flexbox.asp With the align-items CSS property, you can make all of the items in the flexbox have the same height. To display a different amount of items per row, you can enable flex-wrap and give each box a percentage width using media queries.
  2. There is already a topic for this question here:
  3. It is valid HTML, but it would be better for search engines if the content between the <header> tags was also wrapped in <h2> tags. The tags in the article block would then be <h3>.
  4. It looks like you have two different variables, $oldnode and $oldNode.
  5. I'd suggest using an iframe instead.
  6. CSS preprocessors cannot do anything more than native CSS does, because they compile to native CSS. Only Javascript can do this.
  7. Create email accounts? That is pretty complicated, I'm afraid I wouldn't know where to begin with that.
  8. HTML cannot send emails, but a server-side programming language can. PHP is one of the easiest to learn. You can learn how to send mail from PHP here: https://www.w3schools.com/php/func_mail_mail.asp You can learn how to gather form data from an HTML page here: https://www.w3schools.com/php/php_forms.asp
  9. What is the path to your video file and what does your HTML look like?
  10. It's a mistake. Javascript does not require a semi-colon at the end of a line, but it is preferable to put one because you never know when your script might have it line breaks removed.
  11. Personally, I don't like to follow trends. I evaluate each technology and determine whether it fulfills my needs or not.
  12. A server-side language will be needed if you want to receive data from people filling out the form. Javascript would not be able to achieve it.
  13. I can only speak for myself, but my answer is: If the task you want to accomplish can be done in a browser, you probably don't need an app at all, PWA or otherwise. I notice a lot of companies trying to get users to download an app which is basically just an alternative way to navigate their website. If I was interested in building an app that works in the browser, I would not use PWA since I can build the app in native Javascript which allows more freedom and control over how the application is built. There is nothing that Google's PWA framework can do which cannot be done in native Javascript, because PWA was built with native Javascript. Generally, it's about using the right tool for the right job. Browser apps are certainly easier to develop, but don't have access to all of the features that native apps do. If you don't need those features, a browser application may be the better option for you. There are a few advantages to native apps: They can work without an internet connection (save the user's data and your server's bandwidth) They have access to sensors such as the gyroscope, compass and accelerometer. They may be able to read and write files on the device. They can interface with the user's contacts and messages (if the user grants permission).
  14. It sounds like you are importing some packages with another class named "String". You have to specify java.lang.String because you have imported a different String class and it assumes you meant that other one.
  15. I have not worked directly with it, but PHP has the IMAP extension to interact with mail servers. https://www.php.net/imap This page indicates how to open a connection: https://www.php.net/manual/en/function.imap-open.php This function returns message IDs for items in the inbox: https://www.php.net/manual/en/function.imap-search.php fetchbody() and other fetch functions will give you data about an email give its ID: https://www.php.net/manual/en/function.imap-fetchbody.php
  16. scroll-behavior is not a valid HTML attribute. If you want a link to scroll smoothly you can cancel the click event and use the scrollIntoView() method. Update You must be referring to the scroll-behavior CSS property: https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior You need to put that in a CSS stylesheet, it is not HTML. It's also not properly supported by all major browsers.
  17. If you have a web host, they should provide the information to you. If you run the server yourself, you will have to create a user either through the command line or a GUI if it is available. How this is done depends on what SQL server software you're using.
  18. I am not sure you even read the question. You consistently provide incorrect or irrelevant answers to questions.
  19. Ingolme

    attribute

    The "=" following the "button" tag name should not be there.
  20. An API is the only secure option. It's not exactly easy to implement, I don't think there are tutorials for it but you could search on google for PHP API tutorials. This is one of those things that are too specific to each situation to make a general tutorial out of it. Generally, information is sent to an API in JSON format. On your server's end, to read a JSON string sent through POST you could use file_get_contents('php://input') and then json_decode() it. $raw_data = file_get_contents('php://input'); $data = json_decode($raw_data, true); The JSON structure is entirely up to you and it depends on what data you wish to send and interpret. You would use data in this JSON structure to both authenticate the user and run the query. It is very important that your server is running HTTPS and that you block non-HTTPS requests, or there is absolutely no security and anybody can edit your database.
  21. This is an example of loading a document from a string using DOMDocument: https://www.php.net/manual/en/domdocument.loadxml.php It looks like for SimpleXML, you can use simplexml_load_string(): https://www.php.net/manual/en/function.simplexml-load-string.php
  22. The correct way to solve this is to set up an API on your server. The client would connect to your API over HTTPS with authentication information (username, password and maybe an API token) exclusive to them along with the information they want to store. Your server would verify that the API request comes from a valid user and then it would store the information in the database.
  23. I usually use DOMDocument instead of SimpleXML, so I would have to read the documentation. I would look up SimpleXML on the manual at php.net to see if they have examples of loading documents from a string.
  24. That's probably the case. I can't say for sure. There's nothing with can do that can't be solved by simple dereferencing. I would have to question any source that says there is a good place to use it. The problem is that it can override variables and functions unintentionally. When you're reading code within a with block which was written by somebody else, it's impossible to know whether they intended to use an object property or some external variables.
  25. I guess DreamWeaver doesn't understand the heredoc syntax. Try to find a way to make it ignore the error and then run the code on a PHP server. I've never used DreamWeaver. For many years it a bad reputation because its preview tool was very wrong, so most developers steered clear of it. I assume by now they've fixed that, but since there are hundreds of free alternatives I don't have a reason to pay for it, especially now that it's a continuous subscription service instead of a one time purchase.
×
×
  • Create New...