Frage von AppCreater, 27

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?

Antwort
von tDoni, 12

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.

Kommentar von AppCreater ,

Danke und ja die Files liegen auf anderen Servern Danke für deine Schnelle antwort :-)

Kommentar von AppCreater ,

Frage dadurch wird doch nur der Code codiert oder und nicht gepostet?

Kommentar von tDoni ,

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

Antwort
von LeonardM, 9

Ich verstehe zwar nicht die frage zu 100% aber hier mal mögliche lösungen: Serverseitig: zb curl; clientseitig: ajax;;

Antwort
von Kiboman, 6

in dem du das submit mit javascipt/jquery ersetzt

Antwort
von greye, 7

http://www.php-kurs.info/tutorial-variablen_uebergeben_include.html

Generell: "php daten übergeben" in einer Suchmaschine Deiner Wahl.

HTH

Antwort
von webflexer, 1

Ja das geht, auch ohne CURL:

http://pastebin.com/NSxCabJT

Antwort
von happyfish2, 2

Kann man mit curl machen.

Keine passende Antwort gefunden?

Fragen Sie die Community