I have looked around the forums to see if anybody else is experiencing this issue. But frightenly came up with zero results. I hope there is a way around this little issue.
When I go to the "File" tab and I try to expand one of the folders that I created, to see their contents I get a "BAD REQUEST"
I spoke to my hosting company and this is what they had to say:
Unfortunately brackets [] and | will not work with the Mosso server. If
it ever did work it should not have based on our system setup. I
apologize for the inconvenience.
If you continue to have issues or have any further questions, please
join us in live chat or respond to this email and one of our support
specialists will be more than happy to assist you.
Alright just messing around with the code...i found that if i use the # sign...the error goes away but it also takes the function out of the button. The quesion I have is what symbol can be used to replace the |
Hope we're close to a solution...otherwise I am screwed like the prom queen.
Can somebody just officially shoot this idea down for me? And is anybody else just going through this with their servers, or am I dealing with a bad server setup?
have never this Problem on any Server - but if you change this in the Code above, it will not work, you must also change the Code where the Function for expand/contract is done. It's on serval Places in if I remember right in admin.functions.inc.php.
Lieber Gott gib mir Geduld - ABER BEEIL DICH Horst - find me at Musiker-Board
I would change the hosting company. I have never heard of such "non-supported" chars. Ask your provider why they do not support these and limiting your hosting account.
But I will check to send url as urlencoded in coming releases.
Create a new file pipe.php with following content, put it on your webserver and open it by launching pipe.php in a web browser - click the link and maybe you will see some text...
<?php
if(isset($_GET['text'])) {
echo 'The result: '.htmlentities($_GET['text']).'<hr>';
}
echo '<a href="pipe.php?text='.rawurlencode('This is a bracket [] and should be supported and pipes | too.').'">Klick Me</a>';
?>
That's correct - but all pipes are urlencoded now. So your problem shouldn't exist anymore as the pipe.php has shown. When it's still a problem then this is not really in my hand because it's no forbidden char and the way I have realized it now is absolutely correct.