php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.03.2005, 11:20  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 306
DerDesian
Standard HTTP POST Anfrage senden

Hi,

hab ein kleines Script geschrieben um eine HTML-Seite in anzuzeigen.
Code:
	$socked = fsockopen($proxy, $port);
	fputs($socked, "GET http://www.desian.de HTTP/1.0\r\nHost: www.desian.de\r\n\r\n")
			or die("Could not write to socket");
	while($line = fgets($socked)) {
		echo $line;
	}
	fclose($socked);
Bei einer GET-Anfrage kann ich ja die Parameter so übergeben:

fputs($socked, "GET http://www.desian.de?id=zahl HTTP/1.0\r\nHost:&variable=content www.desian.de\r\n\r\n")

Jetzt die Frage:
Wie mache ich eine POST Anfage?
Das scheint nämlich nciht so zu klappen in dem ich das GET einfach gegen ein POST tausche.

gez.
Der Desian
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.03.2005, 11:22  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

www.php.net/curl
robo47 ist offline  
Alt 03.03.2005, 14:25  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

falsch. dein GET-Request ist nicht richtig. lies dir mal das entsprechende RFC durch. in der Host: zeile steht nur der hostname, nichts weiter. parameter werden ggf an die url rangehaengt.:
Code:
GET /index.php?a=56 HTTP/1.1
...
ansonsten siehe robos link
__________________
Was ist validität?
fantast ist offline  
Alt 03.03.2005, 14:33  
PHS
Erfahrener Benutzer
 
Registriert seit: 06.05.2004
Beiträge: 108
PHS
Standard

bsp. zu post mit curl: http://curl.haxx.se/libcurl/php/exam...simplepost.php
PHS ist offline  
Alt 03.03.2005, 15:34  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 306
DerDesian
Standard

K.
So gehts.

Und ohne curl?
Ich meine, so einen kurtzen Befehl, den man machen kann um nicht gleich ein ganzes Projekt umzustellen, das voher einfach nur über sockets gearbeitet hat.
Kann man es dem Socked irgendwie dierekt sagen?
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline  
Alt 03.03.2005, 16:09  
PHS
Erfahrener Benutzer
 
Registriert seit: 06.05.2004
Beiträge: 108
PHS
Standard

da müßte dir das helfen: http://www.tutorials.de/tutorials192777.html (es lebe google )
aber was ist da das problem, das umzuschreiben???
PHS ist offline  
Alt 03.03.2005, 16:43  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 306
DerDesian
Standard

k danke, Leuts..
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline  
 


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
Daten senden über POST oder GET snatch-ic PHP Tipps 2008 6 12.03.2008 20:46
POST Daten senden ohne Formular tinchen PHP Tipps 2007 6 07.03.2007 11:54
XML via Post senden PHP Tipps 2006 23 22.03.2006 10:05
Post zum Host nach discconect... PHP-Fortgeschrittene 4 01.12.2005 17:47
[Erledigt] HTTP POST Senden und Antwort Abfangen PHP Tipps 2005-2 7 10.09.2005 16:05
JS: Daten per Post senden. Bronks HTML, Usability und Barrierefreiheit 10 09.09.2005 18:09
Variablen über Post senden FireFIghter PHP Tipps 2005-2 2 06.09.2005 20:37
per post senden funktioniert nicht CrashonNet PHP Tipps 2005-2 7 26.07.2005 19:13
POST varialbe "manuell" senden PHP Tipps 2005-2 10 16.07.2005 23:14
[Erledigt] Post daten ohne Formular senden PHP Tipps 2005 18 29.05.2005 19:53
Linux Drucker unter Windows tennessee Server, Hosting und Workstations 10 16.12.2004 17:14
Variablen via POST Skazi PHP Tipps 2004-2 10 06.11.2004 17:31
ankommender http header in einem php script auslesen PHP Tipps 2004 0 19.07.2004 23:37
Anfrage an MySQL senden! PHP Tipps 2004 27 06.07.2004 18:14
HTTP Post mit PHP (Stream Funktionen) PHP-Fortgeschrittene 12 04.06.2004 11:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
post anfrage, php post anfrage, postanfrage, postanfrage formular, http post senden, postanfrage deutsche post, html post senden, post anfrage php, php http anfrage, post anfragen, post-anfrage, http post anfrage, php http post senden, php http anfragen, php http anfrage senden, http anfragen php, post anfrage senden, php post abfrage, http post schicken, http anfrage php

Alle Zeitangaben in WEZ +1. Es ist jetzt 06:16 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.