Moin!
$ch = curl_init();
$fp = fopen("/is/htdocs/.../termine.csv", "r");
curl_setopt($ch, CURLOPT_URL, "http://example.test");
curl_setopt($ch, CURLOPT_FILE, $fp);step=auto / Starten=%20Tool%20starten%20
user name:password
curl_exec($ch);
curl_close($ch);
>
> Was muss ich jetzt noch tun, um die Authentifizierung mitzuschicken? Und wie übergebe ich step=auto und schicke das Formular ab (Starten=%20Tool%20starten%20)?
Indem du alle Formularelemente der fremden Seite als Parameter (vermutlich POST-Felder, ggf. aber auch gemisch mit GET) hinzufügst. curl bietet dafür ein Interface: CURLOPT\_POSTFIELDS als Wertearray definieren.
CURLOPT\_FILE ist übrigens falsch. Dahin wird GESCHRIEBEN. Steht auch so in der Doku.
- Sven Rautenberg