Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Smilies und include problem [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Smilies und include problem


 
vizor
08-10-2005, 14:10 
 
hi! habe eine seite mit formular und smilies darunter zum einfügen
seite ist so aufgebaut :
<script language="JavaScript">
<!--
function SmilieEinfuegen(Smilie)
{
document.reg.Signatur.value+=Smilie+" ";
document.reg.Signatur.focus();
}
//-->
</script>

----------------------------------
<form name="reg" method="post" action="<?php $PHP_SELF; ?>">
<textarea class="textfeld2" name="Signatur" rows="8" cols="80"></textarea>

<a href="javascript:SmilieEinfuegen(':angry:')"><img border="0" src="smilies/angry.gif"></a>

</form>

so einzeln aufgerufen funktioniert alles.nur wenn die seite "included" aufgerufen wird gibts den fehler :
Fehler : document.reg has no Properties

wie kann man das umgehen ?

thx
(weiss nicht ob das hier das richtige forum ist,aber mal versuchen ^^)

 
vizor
08-10-2005, 15:04 
 
hm hatte denn noch nie jemand das problem ? ist doch bestimmt nicht selten :-/

 
onemorenerd
08-10-2005, 15:08 
 
document.reg wird wohl keine eindeutige Bezeichnung mehr sein, wenn du das Script includest.
Was sagt die Javascript-Konsole?

Klick doch einfach mal hier auf Antworten und schau dann in den Quelltext. ;)

 
vizor
08-10-2005, 15:09 
 
also so wie es jetzt ist geht es ja ohne probleme,nur halt nichtmehr wenn die seite included ist.naja ich teste mal was du geschrieben hast

 
vizor
08-10-2005, 15:18 
 
document.reg has no Properties

 
vizor
08-10-2005, 15:29 
 
hm komme so nicht weiter,wie ist n das hier aufgebaut.also ganz genau ? nach dem link schätz ich mal ist die seite auch included,oder ?

 
onemorenerd
08-10-2005, 16:03 
 
Es ist völlig egal, ob die Seite included wird, denn das geschieht sowieso auf dem Server!
Entscheidend ist der Quelltext, der beim User ankommt, denn dort läuft Javascript!

Also schau in den Quelltext und wenns dann noch nicht klar ist, mach Testausgaben. (z.B. mit alert();)

 
vizor
08-10-2005, 16:12 
 
naja die seite wird mit index.php?section=register aufgerufen,könnte das damit zutun haben ?

im quelltext bei meiner page steht nix anderers als ich oben gepostet hab .hm...

 
vizor
08-10-2005, 16:26 
 
im IE steht in der javakonsole das :

'document.reg.Signatur' ist NULL oder kein Objekt

 
vizor
08-10-2005, 17:48 
 
keiner da der abhilfe schaffen kann ? :-/ es scheint ja so als wenn die function nichtmehr vorhanden ist nachdem die datei included wurde und per get befehl aufgerufen wird.gab es noch nie das prob hier ? wundert mich bischen

 
wahsaga
08-10-2005, 18:18 
 
1. Übe dich mal in ein bisschen Geduld - das erste Mal hast du schon nach nicht mal einer Stunde gedrängelt, und jetzt schon wieder ...

2. Nein, mit dem bisschen Information halte ich das Problem für nicht nachvollziehbar.

 
vizor
09-10-2005, 14:55 
 
moin,ja sorry war nur gestern etwas in eile...
hm,schade noch nix neues :-/

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:07 Uhr.