php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.07.2005, 13:39  
Gast
 
Beiträge: n/a
Standard POST varialbe "manuell" senden

Hallo,

schaut bitte mal her:

<form name='etwas' action='pagex.php' method='post'>
<input type='hidden' name='wert1' value='meinWert'>
<input type='submit' value='ok'>
</form>

in diesem formular wird per post eine variable an die seite gesenden,
so weit ok

ober, gibt es irgeneine methode wie ich an ein PHP script POST variable senden kann, ohne den form tag zu benutzen?

Danke schon mal im voraus,
Mirza Hatipovic
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.07.2005, 13:44  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Du kannst auch per PHP einen Post-Request senden:
http://www.php-faq.de/q/q-code-post.html

verschoben nach PHP-Fortgeschrittene
...die Frage enstpricht nicht dem Wissensstand eines Profis.
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 15.07.2005, 21:16  
Gast
 
Beiträge: n/a
Standard

ok, das klappt, aber mit dem babelfish service klappt das nicht, hier der code:

---------------------------------------------------------------------

function PostToHost($host, $path, $referer, $data_to_send) {
$fp = fsockopen($host, 80);
printf("Open!\n");
fputs($fp, "POST $path HTTP/1.1\r\n");
fputs($fp, "Host: $host\r\n");
fputs($fp, "Referer: $referer\r\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
fputs($fp, "Content-length: ". strlen($data_to_send) ."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
fputs($fp, $data_to_send);
printf("Sent!\n");
$res = "";
while(!feof($fp)) {
$res .= fgets($fp, 12;
}
printf("Done!\n");
fclose($fp);

return $res;
}

$data = "&trtext=hello&lp=en_de&doit=done&intl=1&tt=urltex t";

printf("Go!\n");

$x = PostToHost("http://babelfish.altavista.com", "/tr", "", $data);

echo $x;

-------------------------------------------------------------------------------

in der $data variable habe ich notwendigen post variablen, trotzden klappt
das hier oben nicht, meldet immer fehler...

kann jemand sich den code oben vielleicht kopieren und sehen was da los ist?

Danke im voraus,
Mirza Hatipovic
 
Alt 15.07.2005, 21:53  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von mirzahat
in der $data variable habe ich notwendigen post variablen, trotzden klappt
das hier oben nicht, meldet immer fehler...
erwartest du jetzt ernsthaft hilfe?
 
Alt 16.07.2005, 00:31  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Werbegeschenk
verschoben nach PHP-Fortgeschrittene
Nur Mut! Der Fragesteller ist ein blutiger Anfänger...
 
Alt 16.07.2005, 09:19  
Gast
 
Beiträge: n/a
Standard

ok, als anfänger, was habe ich da falsches geschrieben, bitte erklären

Danke,
Mirza
 
Alt 16.07.2005, 17:11  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von meikel
Zitat:
Zitat von Werbegeschenk
verschoben nach PHP-Fortgeschrittene
Nur Mut! Der Fragesteller ist ein blutiger Anfänger...
War für mich anfangs nicht ersichtlich...naja.

verschoben nach PHP-Anfänger.

Zitat:
Zitat von mirzahat
ok, als anfänger, was habe ich da falsches geschrieben, bitte erklären :)
Du hast geschrieben: "meldet immer Fehler". Was für Fehler/Fehlermeldungen?
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 16.07.2005, 18:03  
Gast
 
Beiträge: n/a
Standard

----------------------------------------------------------------------------------------------------

Warning: fsockopen(): php_network_getaddresses: gethostbyname failed in C:\Program Files\Apache Group\Apache2\htdocs\postTest.php on line 5

Warning: fsockopen(): unable to connect to http://babelfish.altavista.com:80 in C:\Program Files\Apache Group\Apache2\htdocs\postTest.php on line 5

Warning: fputs(): supplied argument is not a valid stream resource in C:\Program Files\Apache Group\Apache2\htdocs\postTest.php on line 7

-------------------------------------------------------------------------------------------------
 
Alt 16.07.2005, 18:56  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.814
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

http:// weglassen.
axo ist offline  
Alt 16.07.2005, 21:08  
Gast
 
Beiträge: n/a
Standard

vielen dank, das hat richtig geholfen!
 
 


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
Formular nach senden schließen Perry_Rhodan PHP Tipps 2008 1 27.03.2008 17:11
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
POST manipulieren notyyy PHP Tipps 2006 5 24.09.2006 20:31
XML via Post senden PHP Tipps 2006 23 22.03.2006 10:05
[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
[Erledigt] Post daten ohne Formular senden PHP Tipps 2005 18 29.05.2005 19:53
POST socke PHP Tipps 2005 5 25.04.2005 12:52
HTTP POST Anfrage senden DerDesian PHP Tipps 2005 6 03.03.2005 16:43
Linux Drucker unter Windows tennessee Server, Hosting und Workstations 10 16.12.2004 17:14
GET vor POST ? PHP-Fortgeschrittene 17 26.11.2004 13:45
Variablen via POST Skazi PHP Tipps 2004-2 10 06.11.2004 17:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
manueller post request, php manuell post, php posttohost parameter submit, post manuell senden, post daten manuell senden, php manuelles post, manuell http post senden, post request manuell, postdaten per hand senden, php post request senden, \post\ manuell versenden, form daten senden manuell, php manuelles post senden, php post manuell senden, manueller post php, php form manuell, webformular daten post manuell senden, http post per hand, php posts manuell senden, manuell post verschicken http

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:21 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.