hey,
also ich muss hier in der arbeit in einem programm das kommando
"site file=jes" an den firmenftp schicken...
das mach ich mit im titel genannter funktion. jetzt is es aber so, dass die funktion 0 zurückliefert, was heißt, dass sie fehlgeschlagen ist.
also hab ich danach GetGastError() aufgerufen, was mir mit dem return 0 sagt, dass die operation erfolgreich war.
und jetzt bin ich verwirrt. anscheinend klappts nicht, weil das entsprechende ergebnis in der weiteren verarbeitung falsch ist.
gebe ich das kommando allerdings inder dos-shell ein, wenn ich zum ftp verbunden bin, funktioniert das wunderbar.
kann mir da vllt irgendjemand helfen?
mfg,
smuRf
also ich muss hier in der arbeit in einem programm das kommando
"site file=jes" an den firmenftp schicken...
das mach ich mit im titel genannter funktion. jetzt is es aber so, dass die funktion 0 zurückliefert, was heißt, dass sie fehlgeschlagen ist.
also hab ich danach GetGastError() aufgerufen, was mir mit dem return 0 sagt, dass die operation erfolgreich war.
und jetzt bin ich verwirrt. anscheinend klappts nicht, weil das entsprechende ergebnis in der weiteren verarbeitung falsch ist.
gebe ich das kommando allerdings inder dos-shell ein, wenn ich zum ftp verbunden bin, funktioniert das wunderbar.
PHP Code:
try
{
pConnect = sess.GetFtpConnection(hostname,username,password);
pConnect->Command("site file=jes");
cout << GetLastError() << endl;
}
catch (CInternetException* pEx)
{
pEx->GetErrorMessage(buffer,15000);
cout << buffer;
}
mfg,
smuRf
Comment