Geht das PHP ohne submit button etwas mit der Html function POST macht?
Hallo ich kenne mich in PHP eingentlich gut aus bis auf diese Sache denn ich Programmiere PHP files und wenn ich dann Daten von einen PHP-File auf ein Zweites übergeben muss , muss ich es immer mit : deinlink.com/deinphpfile.php?hierstehendanndiedaten deshalb möchte ich Wissen ob man es Wie bei einer html datei auf ein PHP - File mit der function POST posten kann (halt ohne submit-button). Jetzt die Frage Geht es das wenn in einen PHP - File gewisse bedingungen erfüllt sind das es dann irgendwelche daten per Post methode an ein Zweites PHP file sendet?
6 Antworten
Ja das geht, auch ohne CURL:
Das was du vorhast, macht nur Sinn, wenn die beiden Files auf verschiedenen Servern liegen! Wenn das der Fall ist, schau dir curl an. http://php.net/manual/de/book.curl.php
Wenn das nicht der Fall ist, dann solltest du das andere File einbinden.
- include
- include_once
- require
- require_once
Dann solltest du aber auch den Code aus "dem anderen File" als Funktion anlegen und diese dann mit den Parametern aufrufen.
Frage dadurch wird doch nur der Code codiert oder und nicht gepostet?
Wie meinst du nur codiert und nicht gepostet?
Curl ist ein sehr mächtiges Tool womit du requests senden kannst. Natürlich kannst du damit auch Daten senden. Sowohl GET als auch POST.
Schau hier: http://stackoverflow.com/questions/2138527/php-curl-http-post-sample-code & https://davidwalsh.name/curl-post
http://www.php-kurs.info/tutorial-variablen_uebergeben_include.html
Generell: "php daten übergeben" in einer Suchmaschine Deiner Wahl.
HTH
Ich verstehe zwar nicht die frage zu 100% aber hier mal mögliche lösungen: Serverseitig: zb curl; clientseitig: ajax;;
in dem du das submit mit javascipt/jquery ersetzt
Danke und ja die Files liegen auf anderen Servern Danke für deine Schnelle antwort :-)