...
Browserfenster öffnen
Einklappen
X
-
Und wo wird MM_openBrWindow() definiert?Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
var_dump(), print_r(), debug_backtrace und echo.
Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.
-
Wieso schreibst du anstatt MM_openBrWindow nicht einfach window.open? Das geht doch viel schneller und macht das Gleiche.
Ansonsten scheinen deine Parameter falsch zu sein. Beispielsweise wird $id auch nicht ausgewertet. Und wofür steht dein ."?
Probiere es doch erstmal mit einem statischen Link.Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
var_dump(), print_r(), debug_backtrace und echo.
Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.
Kommentar
-
Maskierung ist normalerweise mit nem \ davor. Außerdem wertet echo '$variable'; die Variable $variable nicht aus, sondern gibt es als Text aus. Nur echo "$variable"; würde sie auswerten, aber dann kann (und sollte) man auch sofort echo $variable schreiben.
Ich denke auch dass es an deinen Anführungszeichen liegt ;-)
Versuch mal ." und ". durch \' zu ersetzen.Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
var_dump(), print_r(), debug_backtrace und echo.
Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.
Kommentar
-
original von Kerstink
window.open kannte ich noch nicht
Code:function MM_openBrWindow(theURL,winName,features) { //v2.0 --> window.open(theURL,winName,features); <--
Gruss
tobiGutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten
[color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)
Kommentar
-
Der Fehler liegt in diesem Codeabschnitt:
PHP-Code:onMouseClick="MM_openBrWindow
(."details1.php?id=$id".,."detail".,."width=500,height=500".)>
Weiter hast du, wie auch schön erwähnt, eine Variable $id zwischen singlequotes stehen, diese variable wird also nicht geparst sondern der String "$id" wird ausgegeben.
Dann hast du da sehr merkwürdige sinnesfreie . mit drin, die da absolut nicht hineingehören. Hier einmal Farbig:
MM_openBrWindow([color=red].[/color]"details1.php?id=$id"[color=red].[/color],[color=red].[/color]"detail"[[color=red].[/color],[color=red].[/color]"width=500,height=500"[color=red].[/color])
Du solltest diese Fehler also erst einmal beheben, dann können wir weiter drüber reden
Kommentar
Kommentar