Problem: You are trying to use a string as or in a UNIX filename (for instance, passing a filename to a command within the exec() function) and addslashes() falls short because it doesn’t include spaces or ampersands.
Solution: It’s rough but it works fine. Run your strings through this function first, and don’t use surrounding quotation marks (no need). If you’ve got a better one or have questions, leave a comment
function makeUnixFilename($string)
{
return str_replace("&",'\&',str_replace(" ",'\ ',addslashes($string)));
}
Version 1.0 application blues got you down? Well cry no more, because here comes Gamers Assistant v1.1!
Changes!
* You can now change the label of the modules in the main menu
* Set counter to number function added so that you can instantly and variably change the count on any counter to any keyboard entered number
* You can now change the label of the modules in the main menu
* Change display name to GA (Gamers Assistant)
* Dice roll now icon prettified with top glare
* More responsive
* If you use the wand to place the roll dice function onto the main menu that button will now roll all dice instead of just the module you took it from.
* BUG SQUASHED: Should not be able to delete the settings module
* BUG SQUASHED: Add module should not be a placable function using the wand tool
* BUG SQUASHED: Add Counter function – no icon
Well, I’m finally done with the US Navy, and the vacation has worn off, have begun work in earnest towards X-Hunt, and the design and functionality is turning out MUCH better then I had envisioned. This is going to be a killer application. Launch is taking longer then expected because we want to launch a really professional product, but currently hoping to have beta or final version out in the next 3 weeks. Below is a screenshot from the XHunt search page.
I’m excited to announce a business partnership between Logic High Software and Top Level Communications of Honolulu, this relationship will bring high quality user interface and graphics design to all of our iPhone projects and well help ensure that the user experience is up to the level Apple customers have come to expect.