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';
-- 
“All right, then, I'll go to hell.” – Huck Finn
  “All right, then, I'll go to hell.” – Huck Finn
 nicht angemeldet
 nicht angemeldet