From 7dfb1fba5001299300736e6b5d95d9400575e3e7 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Thu, 18 Sep 2008 14:59:02 -0400 Subject: [PATCH] Set the right number of arguments for setcookie() --- program/steps/mail/spell.inc | 36 +++++++----------------------------- 1 files changed, 7 insertions(+), 29 deletions(-) diff --git a/program/steps/mail/spell.inc b/program/steps/mail/spell.inc index 2ba524e..a567c7b 100644 --- a/program/steps/mail/spell.inc +++ b/program/steps/mail/spell.inc @@ -5,46 +5,24 @@ | program/steps/mail/spell.inc | | | | This file is part of the RoundCube Webmail client | - | Copyright (C) 2005, RoundCube Dev. - Switzerland | | Licensed under the GNU GPL | | | | PURPOSE: | - | Submit request to Google's spell checking engine | - | | - | CREDITS: | - | Script from GoogieSpell by amix.dk | + | Invoke the configured or default spell checking engine. | | | +-----------------------------------------------------------------------+ - | Author: Thomas Bruederli <roundcube@gmail.com> | + | Author: Kris Steinhoff <steinhof@umich.edu> | +-----------------------------------------------------------------------+ $Id$ */ -$REMOTE_REQUEST = TRUE; +if ($spell_engine = $RCMAIL->config->get('spellcheck_engine', 'googie')) { + include('spell_'.$spell_engine.'.inc'); +} -$google = "www.google.com"; -$lang = $_GET['lang']; -$path = "/tbproxy/spell?lang=$lang"; -$data = file_get_contents('php://input'); -$store = ""; - -if ($fp = fsockopen($google, 80, $errno, $errstr, 30)) - { - $out = "POST $path HTTP/1.0\r\n"; - $out .= "Host: $google\r\n"; - $out .= "Content-Length: " . strlen($data) . "\r\n"; - $out .= "Content-type: application/x-www-form-urlencoded\r\n"; - $out .= "Connection: Close\r\n\r\n"; - $out .= $data; - fwrite($fp, $out); - while (!feof($fp)) - $store .= fgets($fp, 128); - fclose($fp); - } - -print $store; +header('HTTP/1.1 404 Not Found'); exit; -?> \ No newline at end of file +?> -- Gitblit v1.9.1