curl Parameterübergabe

chuvak

Erfahrenes Mitglied
Ich betreibe meinen Online-Shop in verbindung mit einem CMS (von Collmex). Ich möchte da zu jeden Artikel den aktuellen Produktbestand anzeigen lassen. Da die einzelnen Seiten nicht dynamisch, sondern statisch sind, muss das über Umwege passieren.
Collmex bietet diesen Dienst in Verbindung mit PHP und CURL an.
Es wird folgende Zeilen angegeben:
PHP:
$$ch = curl_init('https://www.collmex.de/cgi-bin/cgi.exe?12345,0,data_exchange');
(Das doppelte Dollarzeichen ($$) muss sein.)

Außerdem muss man irgendwo noch
Code:
STOCK_AVAILABLE_GET
unterkriegen.
Mehr wird nicht gesagt.

Ich habe es mit folgendem Code versucht:
PHP:
<?php
$$ch = curl_init('https://www.collmex.de/cgi-bin/cgi.exe?12345,0,data_exchange');
curl_setopt($$ch, STOCK_AVAILABLE_GET);
curl_exec($$ch);
curl_close($$ch);
?>

Doch es erscheint folgende Fehlermeldung:
Code:
Warning: Wrong parameter count for curl_setopt() in /www/htdocs/w009d4ba/0600-00-03.php on line 92

Ich habe keine Ahnung, wo ich noch was probieren könnte, der Kundendienst kann mir auch nicht mehr weiterhelfen.


Hat jemand bitte eine Idee?

Danke im Voraus!
 
Da man selber die API nicht kennt, kann man da wenig zu sagen.

[phpf]curl_set_opt[/phpf] erwartet aber 3 Parameter.

Die Verbindung, die du in $$ch speicherst (warum das doppelte Anführungszeichen sein muss, will sich mir aber nicht ergeben).
Als zweites die cURL Option (die auf oben verlinkter Funktionsseite genannt werden)
Und als drittes den Wert, den du übergeben willst.
 
Zuletzt bearbeitet:
Zurück