DodoGTA Posted April 20, 2015 Share Posted April 20, 2015 I can not find answers for this issue For example, going to http://example.com/example.php?userid=awill go to a.jpg image! How I can do that? I tried things, like this: <div id="imgbox"> <img src="<?= htmlspecialchars($venue); ?>.jpg" alt="venueimage" height="150" width="250"> </div> But it is not related to things that I want Can you show how to do that? Link to comment Share on other sites More sharing options...
DodoGTA Posted April 20, 2015 Author Share Posted April 20, 2015 Bump Link to comment Share on other sites More sharing options...
Edmachine Posted April 20, 2015 Share Posted April 20, 2015 First of all, there's absolutely no need to bump a topic after 2 hours. This subforum isn't that active anyway.So, as far as I understand it, you want to display an image that has the same name as the userid parameter, correct? Well, the value for userid is stored in $_GET["userid"], so you could do: <img src="<?php echo $_GET["userid"]; ?>" alt="... However, don't do it directly (don't just chuck the $_GET parameter in there), sanitize it (who knows what sort of witchcraft a malicious user might do; I'm not a security expert, but never trust the end user). And whatever you are doing, I think there is probably a better way to do it. We will be the arms that lift you up We will be the hand that strike you down Link to comment Share on other sites More sharing options...
DodoGTA Posted April 20, 2015 Author Share Posted April 20, 2015 (edited) Thanks for the help! Also, I want to make blank page and code if you not entered specified argument! For example, going to http://example.com/example.php will return blank page and code! If you go to http://example.com/example.php?example=example will display image! Edited April 20, 2015 by DodoGTA Link to comment Share on other sites More sharing options...
Whiskey Posted April 20, 2015 Share Posted April 20, 2015 I don't know much about PHP but could you possibly do an AJAX request to the URL? I'm doing this in C# to get a user's profile image with a controller method and it means the request can be scrutinized etc. Link to comment Share on other sites More sharing options...
Edmachine Posted April 20, 2015 Share Posted April 20, 2015 (edited) Thanks for the help! Also, I want to make blank page and code if you not entered specified argument! For example, going to http://example.com/example.php will return blank page and code! If you go to http://example.com/example.php?example=example will display image! <?phpif(isset($_GET["example"])) { //example is set, do whatever} else { //example is not set, do something else} I don't know much about PHP but could you possibly do an AJAX request to the URL? I'm doing this in C# to get a user's profile image with a controller method and it means the request can be scrutinized etc. I'm assuming he wants to display an image when the user visits the page, not get an image from some other site. Edited April 20, 2015 by Edmachine We will be the arms that lift you up We will be the hand that strike you down Link to comment Share on other sites More sharing options...
Whiskey Posted April 20, 2015 Share Posted April 20, 2015 (edited) Thanks for the help! Also, I want to make blank page and code if you not entered specified argument! For example, going to http://example.com/example.php will return blank page and code! If you go to http://example.com/example.php?example=example will display image! <?phpif(isset($_GET["example"])) { //example is set, do whatever} else { //example is not set, do something else} I don't know much about PHP but could you possibly do an AJAX request to the URL? I'm doing this in C# to get a user's profile image with a controller method and it means the request can be scrutinized etc. I'm assuming he wants to display an image when the user visits the page, not get an image from some other site. You're right. I'm complicating it a bit. Would a possible solution be writing a PHP function which will takes the id as a parameter which can be checked for malicious content? I've never touched PHP before so I don't know the best practices. Edited April 20, 2015 by Whiskey Link to comment Share on other sites More sharing options...
trip Posted April 21, 2015 Share Posted April 21, 2015 You can use a regular expression to strip anything crazy before passing it along or parsing it to the screen. Also - you guys brought a tear to my eye with all this programming talk in the programming sub forum. And just because Whiskey mentioned AJAX...I love ajax. No lie. Feurian42 and Whiskey 2 My crappy games at MyCrappyGames.com Free copy of Save The Puppies and Kittens Link to comment Share on other sites More sharing options...
Edmachine Posted April 21, 2015 Share Posted April 21, 2015 You're right. I'm complicating it a bit. Would a possible solution be writing a PHP function which will takes the id as a parameter which can be checked for malicious content? I've never touched PHP before so I don't know the best practices.There are a bunch of built-in functions that deal with character stripping, replacing, etc. And regex is very tricky to write, though useful to learn. I wish I knew how to. Never had much success with it. We will be the arms that lift you up We will be the hand that strike you down Link to comment Share on other sites More sharing options...
Whiskey Posted April 21, 2015 Share Posted April 21, 2015 You can use a regular expression to strip anything crazy before passing it along or parsing it to the screen. Also - you guys brought a tear to my eye with all this programming talk in the programming sub forum. And just because Whiskey mentioned AJAX...I love ajax. No lie. Nice! I've been using it for my third year project. I'm only new to it but it work's great for my real-time features I need to implement on my ASP.NET web pages. Thinking about learning a bit of PHP in the summer as I like web design and I want to create a few WordPress themes. Link to comment Share on other sites More sharing options...
dice Posted April 21, 2015 Share Posted April 21, 2015 PHP is used in the back end most of the time, you should go with CSS3 for that Link to comment Share on other sites More sharing options...
Edmachine Posted April 21, 2015 Share Posted April 21, 2015 True, but a basic understanding of PHP would definitely help, if you want to change the contents displayed, e.g., have a menu somewhere else (a submenu, an additional one or just move it to a different part of the page). Without changing the .php files, you're limited to just changing the CSS of it and, sure, you could restructure everything using just CSS, you'll be sort of limited by whatever the original theme that will be moedified (or a blank one) already has. We will be the arms that lift you up We will be the hand that strike you down Link to comment Share on other sites More sharing options...
DodoGTA Posted April 21, 2015 Author Share Posted April 21, 2015 I got constant problems with the script! Link to comment Share on other sites More sharing options...
DodoGTA Posted May 23, 2015 Author Share Posted May 23, 2015 Bump Link to comment Share on other sites More sharing options...
Feurian42 Posted August 31, 2015 Share Posted August 31, 2015 Where is the image stored and is there expected to be any user input before the decision to show the image? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now