Meine Herren!
$login = '"myuser":"mypasswort"';
Sind das wirklich die Zugangsdaten? Sind die inneren doppelten Anführngszeichen wirklicht teil des Benutzersnamens bzw. Passworts? Oder wolltest du eigentlich folgendes schreiben:
$login = 'myuser:mypasswort';
Ja, ich wolle folgendes schreiben:
$login = 'myuser:mypasswort';