Guten Morgen, ich habe eine kurze Frage. Und zwar habe ich eine Function gecchrieben die einen parameter an ein Popup übergibt. Jetzt brauch ich im Popup allerdings noch einen zweiten parameter. Wenn ich den zweiten parameter anhänge (auf sicherlich falsche Weise) stimmt die generierte Url nicht.
das hier ist die übergebene URL:
PHP-Code:
...filebrowser?id=pic14?dir=kfz
in dem popup will ich dann natürlich mit
PHP-Code:
$dir=$_GET["dir"];
den wert von dir auslesen. Geht aber natürlich nicht.
ich vermute ganz stark dass das 2. "?" ein "&" sein muss. hab ich auch so in der funktion geschrieben, aber iwie kommt da ein "?" an.
Hier mal die funktion:
PHP-Code:
function openFileBrowser(id, dir){
var url = "<?php echo $this->Html->url(array(
'controller' => 'filebrowser',
'action' => 'index',
'admin' => false));?>?id="+id+"&dir="+dir;
var options= "width=600,height=400,status=yes,scrollbars=yes,resizeable=yes,"
options += "menubar=no,titlebar=no,location=no,directories=no"
var filebrowser = window.open(url,"fenstertitel",options);
window.alert("directory ="+dir);
filebrowser.focus()
}
ist wahrscheinlich nur ein little problem, aber ich hab mit js noch ncith so viel gemacht und tu mir noch ein wenig hart damit.
Danke schon mal für eure hilfe.