php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.02.2012, 13:29  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 73
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard POST-Wert an Weiterleitung übergeben

Ich habe ein Skript A das über header('Location: ...') Skript B, das auf einem anderen Server liegt, aufruft. Nun soll aber ein POST-Wert von Skript a an Skript B übergeben werden, kann ich das über curl oder am besten über form machen
singu ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.02.2012, 13:31  
Erfahrener Benutzer
 
Registriert seit: 10.11.2011
Beiträge: 268
PHP-Kenntnisse:
Fortgeschritten
Solu ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Nun soll aber ein POST-Wert von Skript a an Skript B übergeben werden,
muss oder soll? Würde ansonsten einfach get verwenden
Solu ist offline   Mit Zitat antworten
Alt 13.02.2012, 13:35  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 73
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Als POST-Wert wird ein Xml-String übergeben, dieser muss vom Skript A an Skript B übergeben werden
singu ist offline   Mit Zitat antworten
Alt 13.02.2012, 13:57  
Benutzer
 
Registriert seit: 25.09.2010
Beiträge: 77
PHP-Kenntnisse:
Fortgeschritten
Raisch befindet sich auf einem aufstrebenden Ast
Standard

Post Daten kannst Du über einen Socket senden:Gruß
Raisch ist offline   Mit Zitat antworten
Alt 13.02.2012, 14:10  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von singu Beitrag anzeigen
Ich habe ein Skript A das über header('Location: ...') Skript B, das auf einem anderen Server liegt, aufruft. Nun soll aber ein POST-Wert von Skript a an Skript B übergeben werden, kann ich das über curl oder am besten über form machen
Script A ruft nicht Script B auf, das würde es tun wenn es per fopen, fsockopen, file_get_contents, file_put_contents oder curl das Script aufrufen würde.

In deinem Fall sagt Script A dem anfordernden Client das er Script B auf Server Y aufrufen soll. Der Aufrufer ist also der Client, nicht Script A. Wenn du per Script A via POST daten an Script B übergeben willst, solltest du das per fopen, fsockopen, file_get_contents, file_put_contents oder curl tun.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 13.02.2012, 14:13  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 73
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Es soll eine einfache Weiterleitung von Skript A auf Skript B gemacht und es soll ein Xml-String übergeben werden
singu ist offline   Mit Zitat antworten
Alt 13.02.2012, 14:15  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von singu Beitrag anzeigen
Es soll eine einfache Weiterleitung von Skript A auf Skript B gemacht und es soll ein Xml-String übergeben werden
Fängt das schon wieder an .. ?

Les doch mal was wir da posten, dann les nach was POST voraussetzt und danach grab noch die RFC von HTTP/1.1 durch und lies dort nach was eine Umleitung eigentlich ist.

Soviel Sand und keine (Fortgeschrittenen) Förmchen.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 13.02.2012, 14:46  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 73
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Ich habe mir die Beiträge schon durchgelesen, mit fsockopen kann ich schon mal nicht lösen. Da das Ergebnis von Skript B nicht in Skript A gezeigt werden soll, sondern es soll eine Weiterleitung über header('Location: http://www.example.org/skriptb.php') gemacht werden, und im Browser soll dann in der Adressleiste die Adresse von Skript B stehen
singu ist offline   Mit Zitat antworten
Alt 13.02.2012, 14:59  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Dann bau einen Session-Dispatcher und gib dort die Daten weiter und wechsel dann zu einem IP-gebundenen Token auf Script B.

Was auch immer das wird wenns fertig is.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 13.02.2012, 15:07  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 73
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Ich werd aus deinen komischen Lösungswegen nicht schlau. Skript B ist in diesem Fall eine Schnittstelle von einem Anbieter
singu ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Weiterleitung nach HTTP Post Request? Extremefall PHP Einsteiger 3 13.05.2011 16:37
wert an anderes script übergeben Verino PHP Tipps 2010 4 25.05.2010 18:42
PHP Wert an JS übergeben VitaliK PHP Tipps 2009 2 27.10.2009 17:20
Wert einer Funktion an andere Funktion übergeben Secondary PHP Tipps 2008 14 27.08.2008 10:36
Alle Variablen die mit POST übergeben wurden auflisten d-81 PHP Tipps 2006 3 12.10.2006 15:23
Arry mit Post übergeben PHP Tipps 2005-2 0 05.08.2005 17:19
[Erledigt] Wert übergeben in Form action PHP Tipps 2005-2 3 12.07.2005 11:57
Wert von Radio-Button übergeben GrU3nL!nG PHP Tipps 2005-2 1 04.07.2005 18:14
Wert übergeben... Chrescht PHP Tipps 2005-2 8 01.07.2005 11:47
dynamisch erstellte Formularfelder mit POST übergeben RoDa PHP Tipps 2005-2 3 19.06.2005 12:41
PHP über POST übergeben Freeaak PHP Tipps 2005 4 11.05.2005 16:21
per Post an von PHP erzeugtes Bild übergeben PHP-Fortgeschrittene 6 26.04.2005 16:36
[Erledigt] Checkbox Wert übergeben Datenbanken 4 12.08.2004 11:02
Daten mit POST übergeben? PHP Tipps 2004 8 01.07.2004 10:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php weiterleitung mit post, weiterleitung und daten per post übergeben, parameter übergeben header php post, werte bei weiterleitung nicht übergeben, post weiterleitungübergeben php

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum