SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.08.2002, 18:06:57
Matze Matze ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 10
Parameterübergabe über HTTP-POST

Hi all,

Ich hab jetzt zwar kapiert das ich per http://url?value=xyz Parameter per HTTP-GET übergeben kann. Allerdings möchte ich nun gerne einen größeren Text an eine php-Seite übergeben und dieses per HTTP-POST realisieren. Formulare benutzen ja automatisch HTTP-POST sofern dies in dem einleitenden FROM-Tag spezifiziert wurde. Wie kann ich aber Parameter "von Hand" per HTTP-POST übergeben?

Thx in advance, Matze
Mit Zitat antworten
  #2  
Alt 29.08.2002, 20:12:54
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Klappt vermutlich nicht. Ich hatte auch schon mal diese Idee --> http://www.selfphp.com/forum/forum/s...?threadid=1725

Hab mal was von fsockopen und dann fputs gelesen - schien ein Lösungsansatz gewesen zu sein. Hab mich aber nicht weiter drum gekümmert. Viel Erfolg.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 29.08.2002, 21:20:18
Matze Matze ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 10
Mmmh, danke auf jeden Fall. An den header() hab ich auch schon gedacht aber das hast Du ja schon ausschließen können ;-)
Mit Zitat antworten
  #4  
Alt 29.08.2002, 22:09:29
Ben20
Guest
 
Beiträge: n/a
Du könntest es mit Javascript versuchen (wobei ich von Javascript nicht viel halte wenn es um "wichtige" Aufgaben geht).

Mach einen Link mit

<a href="meinscript.php4" onClick="javascript:document.formular.submit()">Klick mich</a>

und erstell mit PHP ein dynamisches Formular mit lauter HIDDEN Felder welche die Werte die Du brauchst enthält.
Mit Zitat antworten
  #5  
Alt 29.08.2002, 22:31:38
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Ups, hatte doch glatt in den alten Thread gepostet...

Geht aus Prinzip nicht, denn nur Browser senden Requests.

Browser -> Request
Server -> Antwort

Ein zurückgeschicktes POST würde nicht funktionieren, weil der Browser gar nicht weiß, was er damit anfangen soll (sonst wäre er ja auch ein Server *g*).

Du müsstest Dir schon Deinen kleinen "Browser" über die Netzwerkfunktionen basteln...

Kleines Workaround mit *pfui-bah* JavaScript

Code:
<form name="redir" method="post" action="http://www.google.de">
<input type="hidden" name="test1" value="dakdja">
<input type="hidden" name="test2" value="dakdja">
</form>
<script language="JavaScript">
<!--
document.forms["redir"].submit();
//-->
</script>
=:-) Sebastian
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #6  
Alt 29.08.2002, 22:33:57
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Hast Du (SPiC) eine Ahnung, ob es denn möglich wäre über fsockopen und dann fput? Schließlich schicke ich auf diesem Wege einen Request an den Server.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #7  
Alt 29.08.2002, 22:35:07
Progman Progman ist offline
Member
 
Registriert seit: Apr 2002
Beiträge: 821
Progman eine Nachricht über ICQ schicken
22.2. Wie kann ich einen HTTP POST-Request absenden?
http://www.dclp-faq.de/q-code-post.html
Mit Zitat antworten
  #8  
Alt 29.08.2002, 22:35:07
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Apropos: Wenn Du Linux/Unix/BSD hast, kannst Du u.U. auch einfach mit popen() (http://www.php.net/popen) eine Pipe zu telnet öffenen, Dich mit dem Host connecten und den Header über telnet schicken...
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #9  
Alt 29.08.2002, 22:37:08
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Zitat:
Original geschrieben von SPiC
Apropos: Wenn Du Linux/Unix/BSD hast, kannst Du u.U. auch einfach mit popen() (http://www.php.net/popen) eine Pipe zu telnet öffenen, Dich mit dem Host connecten und den Header über telnet schicken...
Naja, so wichtig ist es nun doch nicht... :)


Addition: Ich bin leider ununterbrochener Windowsianer. Sämtliche Distributionen meinten während der Installation verrecken zu müssen.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #10  
Alt 29.08.2002, 22:41:32
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Ja kuck, ProgMan hat doch das richtige Programm gefunden.
[Edited: ProgMan nicht PostMan -> Method=POST nicht Method=Prog]

@C4: Was hast Du denn für ein Gerät??? Das wäre das erste mal, dass Linux nun gar nicht läuft.
__________________
Member of the PHP Development Group

spic@php.net
www.php.net

Geändert von SPiC (29.08.2002 um 22:54:40 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:59:53 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt