mathefritz: php Fatal erorr Can't use function return value in write context

Beitrag lesen

Danke;
ok, als Minimalbeispiel habe ich folgendes versucht:
die
3 Dateien JsSender.hp, empfngr.php, orig
befinden
sich alle im selben Ordner.

empfngr.php soll die Kopie copy, die noch nicht existiert,
aus orig herstellen wenn JsSender.php gebrowst wird
klappt
abgesehen davon daß das echo ausbleibt .
JsSender.php:

<html><head><title>XMLHttRequest</title><meta charset="utf-8">
      <style></style>
    <script>
     function cp(from,to){

       var rq =  new XMLHttpRequest();

       var cmd = "empfngr.php?src="+from+"&dst="+to;

       rq.open("GET",cmd, async = false); rq.send();
     }
   </script>
</head>
  <body><script> cp("orig","copy");
       </script>
</body>
</html>

empfngr.php:

<?php
 echo "Da bin ich " . $_GET['src'] . " " . $_GET['dst'] . "<br>";
 copy( $_GET["src"] , $_GET["dst"]);
?>

Meldungen in der Debuger Konsole:

Alternativ-Text Alternativ-Text Alternativ-Text Alternativ-Text Alternativ-Text