Jump to content

Odd problem


locutus84

Recommended Posts

Hey Im new here and hope someone would like to try to help me with this :) .... Yesterday I\'ve installed apache with php and mysql. When I try to execute a command like this below it doesn\'t execute it. Normally the

line: The post have been registered! should come up on the screen but it doesn\'t. And the table don\'t get the data that it should have got from this.

 

However this work on tripods database but not on my own server that I\'ve installed yesterday so the problem lies in my server and probably in mysql. Do anyone have any suggestion what it could be?

Thx in advance..

 

<?

$dbHost = \"localhost\";

$dbUser = \"*\";

$dbPass = \"*\";

$dbDatabase = \"forum\";

if(isset($posta)) {

 

mysql_connect(\"$dbHost\", \"$dbUser\", \"$dbPass\") or die (\"Error connecting to database.\");

$datum=date(\"Y-m-d H:i:s\");

$query = \"INSERT INTO forum(amne,namn,epost,inlagg,datum)

VALUES (\'$amne\',\'$namn\',\'$epost\',\'$inlagg\',\'$datum\')\" or die(\"jek\");

mysql_db_query($dbDatabase,$query);

 

echo \"The post have been registered!\";

} else {

?>

<html>

<body>

<form action=\"<?\"aaa.php\"?>\" method=\"POST\" name=\"formen\">

Ämne:<br>

<input type=\"text\" name=\"amne\"><br>

Namn:<br>

<input type=\"text\" name=\"namn\"><br>

Epost:<br>

<input type=\"text\" name=\"epost\"><br>

Inlägg:<br>

<textarea name=\"inlagg\" rows=\"5\" cols=\"40\"></textarea><br>

<input type=\"submit\" value=\"Skicka\" name=\"posta\">

<input type=\"reset\" value=\"Återställ\">

</form>

<?

}

?>

</body>

</html>

Link to comment
Share on other sites

The server which hosts the file most likely has the directive register_globals off, which is the new configuration for PHP 4.2.0 and later. Read more about the alternative here: http://www.php.net/manual/en/reserved.variables.php

 

I have configured your code to work fine on my server.. it runs a rather old version of PHP, which is why I have to use $HTTP_{method}_VARS method more commonly used. ;)

 

Here\'s the working copy.. fill out the form and the source is displayed on the next page: http://code.phirebrush.com/ref/httpvars.php

 

Hopefully you find what sections you need to remove.. if not, let us know.

 

Hope that helps.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.