Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2010-10-08 09:26:11

helmz
Member
Registered: 2010-09-14
Posts: 65

Link email confirmation

Hi, when I send an activation link to an user who wants newsletters it sends you to ‘confirmation.php’ to activate it in Database but looks like not doing that. Thanks in advance.

confirmation.php

<?php
echo 'hello';
//here must any error...
$query = "SELECT * FROM email WHERE activate = {$_GET['random']}";
$response = mysql_query($query);
if(mysql_fetch_assoc($response))
{
echo "Is in DB - Code to Activate = 1.. blabla";
} else {
echo "NOT found in DB";
}
// Ever says it isnt... (and it is)
?>

datadb.php

$random = uniqid();
$id = mysql_insert_id();
$mensaje = "'Hello '$id', '$random', http://mysite.com/confirmacion.php?id=$random";

—-

Btw i did ‘echo $_GET[‘id’]’ and it gets the code, so its id instead of random… but still says EVER not found

Last edited by helmz (2010-10-08 10:44:58)

Offline

#2 2010-10-08 16:26:17

MattD
Plugin Author
From: Monterey, California
Registered: 2008-03-21
Posts: 1,254
Website

Re: Link email confirmation

Is this a newsletter plugin?

Hopefully it’s not this simple but in your post you say confirmation.php and in the code snippet you post it says confirmacion.php.


My Plugins

Piwik Dashboard, Google Analytics Dashboard, Minibar, Article Image Colorpicker, Admin Datepicker, Admin Google Map, Admin Colorpicker

Offline

#3 2010-10-13 08:10:00

helmz
Member
Registered: 2010-09-14
Posts: 65

Re: Link email confirmation

no, it isnt a pluggin. Error name is due to the translate sorry, but thanks.

Offline

#4 2010-10-13 20:14:42

els
Moderator
From: The Netherlands
Registered: 2004-06-06
Posts: 7,458

Re: Link email confirmation

Am I right in thinking that this is not Textpattern related at all? If this is an existing script, maybe it has its own forum?

Offline

#5 2010-10-15 09:18:02

helmz
Member
Registered: 2010-09-14
Posts: 65

Re: Link email confirmation

Uhm… Im trying to find a good forum to ask this kind of questions, tryed some, and here is the only site where i get an answer, other forums look like deads…

do you know anyone?

Offline

#6 2010-10-15 10:06:58

Gocom
Developer Emeritus
From: Helsinki, Finland
Registered: 2006-07-14
Posts: 4,533
Website

Re: Link email confirmation

As this is Textpattern support forum, I would suggest checking out mem_postmaster if you have needs for newsletters.

Anyhow, first of all, what comes to that specific code of yours, it alone doesn’t do anything. So, it’s really hard to help at all, when it alone doesn’t do anything. What I can say about that code is, that you should never blindly trust the input that comes from the user.

Currently you are directly supplying $_GET['random'/'id'] to the query. Always remember to use mysql_real_escape_string() when using user provided data in queries.

As this is Textpattern support forum I suggest using TXP’s library, preferably TXP’s plugin functionalities, and doSlash() for optimal security and extensibility.

Last edited by Gocom (2010-10-15 10:08:23)

Offline

Board footer

Powered by FluxBB