Re: Web DNA...
This WebDNA talk-list message is from 2007
It keeps the original formatting.
numero = 68922
interpreted = N
texte = This is exactly why I don't want to switch to php:Clint Davis wrote:> I usually put this into a func.php file that I include into each page. Note> the line breaks that should all be one line.> > if (!function_exists("GetSQLValueString")) {> function GetSQLValueString($theValue, $theType,(LINEBREAK)> $theDefinedValue = "", $theNotDefinedValue = "") {> $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;> $theValue = function_exists("mysql_real_escape_string") ?(LINEBREAK)> mysql_real_escape_string($theValue) : mysql_escape_string($theValue);> switch ($theType) {> case "text":> $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";> break; > case "long":> case "int":> $theValue = ($theValue != "") ? intval($theValue) : "NULL";> break;> case "double":> $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";> break;> case "date":> $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";> break;> case "defined":> $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;> break;> }> return $theValue;> }> }> ?>> > > Then, you can set your variables like this:> $myVariable = GetSQLValueString($_GET['Variable'],'text');> (your variable name) = GetSQLValueString(GET/POST depending ['Incoming> Variable Name'],'type of variable from function above');Frank-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
This is exactly why I don't want to switch to php:Clint Davis wrote:> I usually put this into a func.php file that I include into each page. Note> the line breaks that should all be one line.> > if (!function_exists("GetSQLValueString")) {> function GetSQLValueString($theValue, $theType,(LINEBREAK)> $theDefinedValue = "", $theNotDefinedValue = "") {> $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;> $theValue = function_exists("mysql_real_escape_string") ?(LINEBREAK)> mysql_real_escape_string($theValue) : mysql_escape_string($theValue);> switch ($theType) {> case "text":> $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";> break; > case "long":> case "int":> $theValue = ($theValue != "") ? intval($theValue) : "NULL";> break;> case "double":> $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";> break;> case "date":> $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";> break;> case "defined":> $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;> break;> }> return $theValue;> }> }> ?>> > > Then, you can set your variables like this:> $myVariable = GetSQLValueString($_GET['Variable'],'text');> (your variable name) = GetSQLValueString(GET/POST depending ['Incoming> Variable Name'],'type of variable from function above');Frank-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Frank Nordberg
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
WebDNA Solutions ... sorry! (1997)
Extended [ConvertChars] (1997)
Date Range works (1997)
2.0Beta Command Ref (can't find this instruction) (1997)
security (1997)
Round to the nearest half! (2008)
shipping code (1998)
WebCat2b13MacPlugIn - [shownext method=post] ??? (1997)
WebCat2 - storing unformatted date data? (1997)
WebCatalog for Postcards ? (1997)
Am I going senile? (Price recalc based on quantity) (1997)
Uh...can someone help me out with the b10? (1997)
problems with 2 tags (1997)
This list needs a digest: rant, rave... (1997)
Running 2 two WebCatalog.acgi's (1996)
WebCat2b15MacPlugin - showing [math] (1997)
Not sending email !!! (2002)
WebCat2 several catalogs? (1997)
all records returned. (1997)
[WebDNA] RE: Error. WebDNA (version 5.1g or later) is not running. (2012)