Jump to content

cliffdodger

Members
  • Posts

    25
  • Joined

  • Last visited

    Never

Everything posted by cliffdodger

  1. That would be specific to the mailing list software you're using so I can't really help you there. The support department of the software you're using should be able to lend a hand though.
  2. Are you running a local wamp/lamp server or are you working from a web host? If you don't already have a database you'll need to create one. Wamp or Lamp create one in the mysql interface or phpmyadmin. With a host - your control panel probably has phpmyadmin but you probably can't create a database with it - either way open phpmyadmin to see if you have a database created already - if so, there you go. If not, go to your control panels 'database administration' to create a database (unless they allow you to do so via phpmyadmin) Hope that helps.
  3. Not something I hear much about but I know stuff is out there for it. You could always try google...? Anyway this will link you to some OCR php libraries you could check out http://lmgtfy.com/?q=php+ocr&l=1 You'll need to integrate them into your own software.
  4. Not sure about gmail but for this I would use something like List Messenger: http://www.listmessenger.com/ It's a decent piece of software and the free version allows you up to 200 subscribers and it's only $50 for the pro version. You really can't beat that - consider the amount of time you'll spend trying to figure out another solution versus this. I've used it many times. Similar programs are bloated and cost $300+. This is simple and reliable.
  5. Check your file permissions and file ownership. Both files should be owned by the same user and both should probably be set to 744 or 700 or 644. Beware if you're actually intending to use that script on the web outside of a login protected area you WILL find your script being abused/hacked to send out spam. I recommend saving yourself the time and using this: This site http://www.tectite.com/formmailpage.php offers a great php formmail script and they keep it secure and up to date with email notifications of new security updates and features. Free. Their site also has a configuration wizard to save you time. I used it for years in a professional server environment with no breaches. (because we updated when we were supposed to)
  6. Well for starters did you copy over just the script itself or the directory the script was in and all subdirectories? It's obviously looking for a modules directory with system.php in it. Did you move that one over? Are the path variables in that file? Not knowing what this software is or does or how it was built makes it difficult to say but if the above doesn't help I'd take a guess that the content and the broken paths to images and css files might be stored in the database and you would have to go into your hosting control panel and access your database content via a graphical manager like phpmyadmin in order to see what's up.
  7. Try this from the open office help: Once it's in the spreadsheet you can save it as csv and import it into mysql. I fail to see why O.O doesn't have an sql export feature straight from the database interface. Also you should be able to save those forms as html or xhtml. Not sure if the output is very web friendly but give it a shot and let us see what it looks like.
  8. Sorry to say this thread almost reads like a who's on first base skit. And Thorpe is pretty much right. Another thing you'll run into if you manually adjust all the permissions is that sadly some gadgets only like to run with the permissions 777 - if you don't know what that means google is your friend, talk to google. Anyway that means the users will likely be able to see that file and change directory to any directory with 777 permissions. If there are any of these (often forum file upload directories and the like) be sure they're not web accessible - they reside above the web root or else they could dump a script in here as themselves but run it from the web with the same priveleges as the web user/apache and could start spamming from your server or uploading files to it, many things. Otherwise....as secure as you make things they could still exploit some buffer overflow in the game server program and attempt to gain root access or access to your servers password files to download them and try to crack them. More reason to try to jail them. Here's one man's attempt at a jail solution with brief discussion on it's limitations: http://www.felipecruz.com/blog_restricte-linux-users-to-their-home.php
  9. Well one thing is you could download cygwin. It's not "linux" but it's a unix/*nix like command line environment for windows. Alternatively you could download Sun's virtual box and install a copy of a Linux distro onto it. If you want something lightweight but still want the easy options for a GUI try Slackware (assuming it'll run in virtualbox) - it's installer (might've been updated since I last tried) is even reminiscent of the ascii graphics you'd see in old installers from dos programs It used to be a great distro - haven't used it in years though. Not sure how it's doing. There are Linux distros that are made to run on top of windows without a virtual environment like virtual box or xen or vmware. I used to use one called Dragon Linux but it is no longer maintained. Dragon Linux (and others) would install themselves in windows on what they call a "loopback" file system. That also means they're very slow because they run in a virtual file system on top of a windows file system. Better to go with one's that run in a virtual environment (like virtual box) then one's that run directly on windows IMO. Unless as you said you want something really light weight - but you might find it sluggish. Virtual environments are a lot faster. Ubuntu is more on the graphical side but you can run it off the cd (provided you boot from the cd, then reboot into windows when you're done) Otherwise, do some research over at linux.org http://www.linux.org/dist/ - there's a great search here that narrows down what distributions apply to what you're looking for. Note - if you new to linux I highly recommend NOT trying the minimalist or power user distro's just yet. That means there's a lot of conveniences you'd have to do for yourself that will take a lot of time if you don't know Linux inside out. You might also want to look at FreeBSD, NetBSD and OpenBSD and their varients. BSD is "Unix" and uses most of the same underlying operating system software as Linux from GNU the free software foundation which is kind of silly because GNU stands for "Gnu's not unix". FreeBSD is the easiest of those. OpenBSD is the most secure (and world renowned for it's security) and NetBSD is the most portable. At one time you could run it on a Sega Dreamcast or Playstation 2 but those ports likely aren't maintained anymore. (usually those ports aren't practical either as no one has time or money or need to update/port all the software packages to that platform) Have fun.
  10. You could always try the hard way (not all that hard really) and download the Samba source code from the samba website then do a make, then make install. The fun part is finding where it put itself after if all goes well. Ultimately I second whit3fir3 - a redhat flavor that doesn't have the redhat package manager seems really odd. Are you using a GUI or the command line? Perhaps there's just no link to it from your GUI menu but if you google how to use rpm's from the command line you'll see it's not too bad. Also check your distro's website. If it for some reason has the debian or slackware package manager (debian = apt get, slackware usually comes in tgz's) just find the appropriate download of samba (might find it on your distro's page or the samba site) or download and install it from source. If you're not comfortable doing that or don't have the time I'd recommend switching to a more mainstream variant of Linux that's a little more standard. No elitism intended by that - it's just a good idea to stick with the better known distributions until you really know your way around.
  11. Perhaps you could post some of the code in question? I know I had a case where my from headers were getting overwritten because I was doing something out of order. check your code against examples from these sites: http://email.about.com/od/emailprogrammingtips/qt/How_to_Send_Emails_with_Extra_Headers_in_PHP.htm - $headers = "From: sender@example.com\r\n" . "X-Mailer: php"; http://php.net/manual/en/function.mail.php - this wasn't the case the last time I wrote a script that sent emails. Maybe under specific circumstances.
  12. If you're still looking for an answer see if this thread can help http://www.phpfreaks.com/forums/index.php/topic,308319.new.html#new
  13. I don't mean to regurgitate solutions but try this: Source: http://forums.westhost.com/showthread.php?t=7338
  14. Awesome, now why hasn't that site gone viral? There are many times it would have come in handy!
  15. True aptana has a lot of good features but it's big (over 150 megs compressed download - but that includes video tutorials) but I found it made a lot of things complicated that didn't need to be. Where in most editors you just 'create a new file' or 'create a new project' you couldn't just create a new file during the months that I was trying aptana. You had to create a stupid container for the file first before you could create a new file. The update features and plugins I tried never worked. That said it's been about a year since I last tried aptana so it might be worth another go. It is not for those who want something 'light' though Quanta Plus is always a good fairly light weight editor. Lately I've been using VIM more though. For small scripts and projects I find something nice and lightweight is always a great way to go. I wish there were some good RAD tools for PHP for the bigger projects. I've tried code-igniter and it definitely wasn't for me and I'm not much of a framework fan.
  16. On a side note you do know right if this is on a server open to any outside access you should create a mysql user and not use the mysql root user? Standard best practice.
  17. If the file isn't missing and the path to the file is correct the most likely culprit is file permissions and ownership. The language file required must be readable by the webserver process owner. Details can vary from one web host to another but typically the web server process will run under your username. Just be sure the files aren't owned by root for some reason. File permissions should probably be set to 744 or 644.
  18. MrAdam is correct. However to accomplish that idea... If your php script has a query in it along the idea of $drink_page = mysql_query("SELECT * FROM drinks_table ORDER BY `id` ASC") or die(mysql_error()); for example. (you'll need something different, just an example) Then loop through the data and start putting some html code into a php string mixed with your database results then output that variable to a file. file_put_contents is probably the easiest way to do the final step http://php.net/manual/en/function.file-put-contents.php
  19. If you're just hosting a little home webserver for you and your friends feel free to use LAMP but tighten up your firewall rules to only allow access from specific IP's and deny access from all other IP's by default. (my opinion) The web's a big place and there's a lot of skilled hackers and resource script kiddies out there. If you're serious about hosting then it's time to get used to custom compiling software. Not always necessary but it will come up often enough to ruin your day if you don't know how to install and update from source. Especially when you need that some custom gadget that doesn't even have an RPM package.
  20. Here's a few places you can try: http://www.tutorialized.com/tutorials/Flash/Games/1 http://www.gotoandplay.it/_articles/ http://www.kirupa.com/developer/flash/index.htm and also cruise youtube with a search for "actionscript 3" and you'll find lots of neat things you can piece together.
  21. I agree with them as well. But I would also say that the RedHat Server Enterprise family is a good one to go with in my experience. RHSEL costs $300/year but WhiteBox and CentOS are great derivative distro's built off RHSEL. At the end of the day the most Linux distributions are using the same Linux kernel and same GNU core software. They tend to differ more in startup scripts, package management software, end user/3rd party bundled software. So learn your firewall rules, shell scripting, cron (if you haven't already) and most of what you do 'should' be able to move from one linux distro to another with relative ease like theverychap said. File path references are the most minor and frequent change. Good luck.
  22. This is an older demo but it still should work http://www.permadi.com/tutorial/flashCookie/index.html It seems flash needs a bit of outside help to deal with cookies. I'm sure that's not the case in CS3 or 4 but that's all I know for now.
  23. Having two wireless cards could result in one interfering with the other. However you should still play around with the idea as there may be some benefits IF one card is connected to the internet via your router and the other is only connected to your WAN and all file transfers to other machines on your LAN go on the one card while all your internet access goes through the other. Keeping local file transfers off the main wireless would keep things from getting bogged down in some cases. However in the time it would take to play with this kind of setup and get it working well you'd probably be better off just buying a faster router and faster wireless card if you're not already on Wireless N protocol.
  24. ALso if you're not already using skype to keep in touch I would recommend that. Skype has great voice/video chat features.
  25. Depending on your isp they may offer you a modest 100 megs of space with your internet service. Pointing your domain there wouldn't cost a thing if that's the case.
×
×
  • 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.