Jump to content

Sa177ir

New Members
  • Posts

    3
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

Sa177ir's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. I am trying to do some redirection within my PHP script, but have been unsuccessful. I have the following snippet of code - depending on which branch is taken, I would like to redirect to a certain page.  I'm checking the variable hostName to make sure that it contains only alphanumerica characters.  If it has characters other than alphanumeric, redirect the script to page X.  If it's clean, redirect to page Y $validateString = '^[a-zA-Z0-9._-]+$'; if (!ereg($validateString, $hostName)) {   //redirect to page X } else {   //redirect to page Y } I have attempted to user headers, but I get the following error: Warning: Cannot modify header information - headers already sent by (output started at /var/www/apache2-default/coen285/validateLogin.php:8) in /var/www/apache2-default/coen285/validateLogin.php on line 47 Does anyone have any ideas or suggestions to fix the problem?  Any help would be appreciated. Thanks!
  2. So...if dbConnect.php does a "post" to grab the user input, will every page that includes it have access to the user input?
  3. For a group project, we have to create a web-app in PHP. We are using MySQL as our DBMS. The first page of our webapp requires a user to enter in information to connect to a certain database through the MySQL server. This page is the only time the user enters in this information. The problem is that we have several php scripts that need this user-inputted database in order to open a connection to do some queries. I would open a persistent mysql connection, but it cannot be closed? I guess I could pass the db information from php script to php script, but that seems inefficient. There has to be a better way. Any suggestions...?
×
×
  • 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.