Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Variablenübergabe





Frage

Hallo, ich habe einen PHP Dateimanager aus dem I-Net gezogen und wollte diesen noch etwas verbessern/erweitern. Die Variablen, die ich übergeben will sind Filename und Dir-Name. Das funktioniert auch alles solange, bis z.B. eine Leerstelle im Namen vorkommt. Ich habe schon herausgefunden, dass man das mit der Javascript-Funktion encodeURI() machen muss, aber irgendwie weiss ich nicht, wo diese eingesetzt wird. Hier der php-code: [code] ... echo "<td class='text1' align='center' height='20'>"; echo "<a class='text2' href=javascript:shwMoreOpt('modules/rename.php?dir=$dir$sp&filename=$name&option=rename',500,165,0)> <img src='images/icon_rename.gif' alt='Rename' border=0 width=16 height=16></a></td>\n"; ... [/code] shwMoreOpt ist die Javascript-Funktion, die das Fenster öffnet: [code] //**** Start - Open normal window in the center of the screen **** var win = null; function shwMoreOpt(mypage,w,h,sta) { LeftPosition = (screen.width) ? (screen.width-w)/1.5 : 0; TopPosition = (screen.height) ? (screen.height-h)/2 : 0; settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars=no,resizable=no' win = window.open(mypage,"myWindow",settings); } //**** Start - Open normal window in the center of the screen **** [/code] Für eine Tipp wäre ich dankbar. Gruß Günter

Antwort 1 von Guenter

Hallo,

das Problem konnte ich mitlerweile lösen.

Ich habe mir eine Funktion definiert, die die Leerzeichen ersetzt.
Damit läuft es dann.

Gruß
Günter

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: