Pspell Spell Check auf beliebigem Server ausführen

DerUnsympath

Mitglied
Hallo!

Ich prüfe den Text einer Textarea auf Rechtschreibung. Pspell ist auf dem Server korrekt installiert und läuft. Ich nutze das Script Sphpell um eine Rechtschreibprüfung vorzunehmen und das alles funktionert unter http://www.domain-a.de (auf dem Pspell installiert ist) wunderbar.

Aufruf des Scriptes folgendermaßen:
Code:
<?php
include "./sphpell/spellcheckpageinc.php";
?>

<script type="text/javascript">
function DoSpellCheck(aTextField) {
	var newspellwin = 
window.open('./sphpell/spellcheckwindowframeset.php?spellcheckfield=' + aTextField, 
'SpellCheckWin', 'status=no,location=no,directories=no');
}
</script>

Dann das Formular inkl. Textarea, dessen Textinhalt ich einer Prüfung unterziehen will:
Code:
<form method="post" name="formular1" action="<?php echo $_SERVER['REQUEST_URI'] ?>">
<textarea name="someText"></textarea>
<input type="button" class="checksubmit" alt="Pr&uuml;fen" 
onclick="DoSpellCheck('top.opener.parent.document.formular1.someText')" />
</form>
Daraufhin öffnet sich ein (JS-)Fenster, in dem das Sphpell Script läuft und den Text auf Rechtschreibung prüft.

Funktioniert auf http://www.domain-a.de wunderbar, wie gesagt.

Wenn ich das Script jetzt allerdings von http://www.domain-b.de aufrufen will bzw. ein Formular habe auf einer anderen Domain, gelingt der include der Datei domain-a.de/sphpell/spellcheckpageinc.php von domain-a.de natürlich nicht. Meine erste Frage wäre jetzt wie gesagt wie ich es hinbekommen könnte, dass der include funktionieren könnte.

Im Grunde will ich das Script von jeder beliebigen Domain aufrufen können, um den Text einer Textarea zu prüfen; quasi will ich bspw. die Mglk. haben, den Text des Eingabefeld beim Posten hier im Forum mit dem Rechtschreibscript-Script von domain-a.de zu prüfen. :)

Viele Grüße!
 
Das geht nicht als PHP Datei, da der Webserver jeden Aufruf an diese Datei erst durch den Parser schickt, bevor er es nutzen kann. Was du machen könntest, wäre der Datei eine andere Endung zu geben (.txt o. ä., was eben nicht durch den Parser geschickt wird).
 
Das geht nicht als PHP Datei, da der Webserver jeden Aufruf an diese Datei erst durch den Parser schickt, bevor er es nutzen kann. Was du machen könntest, wäre der Datei eine andere Endung zu geben (.txt o. ä., was eben nicht durch den Parser geschickt wird).
Hallo,
welche Datei meinst du genau? Die Datei (spellcheckpageinc.php), die ich inkludieren muss?
 
Hallo,
leider funktioniert das so nicht. Wenn sich das PopUp-Fenster öffnet, ist das leider leer, d.h. der Text aus der Textarea (die sich auf einer anderen URL befindet) wurde nicht übernommen.

Ich versuche schon die ganze Zeit rum, aber er übernimmt einfach keinen Text von einem Server zum anderen (wo Pspell läuft)... :(
 
Zurück