Andreas Nagel: per ajax Dateiname mit Pluszeichen an open.php senden

Beitrag lesen

Hallo9 zusammen

per ajax sende ich per POST Dateinamen die mit open.php geöffnet werden sollen. Und das funktioniert auch einwandfrei. Doch jetzt enthält das Verzeichnis einer Dateio ein Pluszeichen und ich erhalte stets die Meldung das Verzeichnis würde nicht existieren.

Der Code der aufrufenden Datei:

	$.ajax({  
	type: "POST",  
	url: "Open.php",  
	data: "Datei=" + Link.getAttribute("Datei"),  
	success: function() {}  
	});  

Der Code der PHP Datei:

  
$datei = utf8_decode($_REQUEST['Datei']);  
  
system("%windir%\\notepad.exe $datei");  

Könnte man vielleicht das Pluszeichen ersetzen, so daß es in der open.php Datei wieder in solches umgewandelt wird.

Danke gruß Andreas