php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > XML
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


XML Hier passt alles rein, was das Thema XML (XSLT, JSON etc...) betrifft, auch in Verbindung mit PHP

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 15-06-2005, 10:00
ebbo
 Registrierter Benutzer
Links : Onlinestatus : ebbo ist offline
Registriert seit: Jan 2003
Ort: Munich
Beiträge: 38
ebbo ist zur Zeit noch ein unbeschriebenes Blatt
Standard HTTP POST XML Daten mit PHP

Nachdem ich gestern, nicht zu unrecht, hier eine auf den Deckel bekommen habe, will ich das funktionierende Skript hier einstellen - vielleicht hilft es jemanden. Falls das Unsinn ist, kann es ja von einem Moderator wieder in den Müll verschoben werden.

Die Beispiel XML Daten "anfrage.xml":

Zitat:
<?xml version='1.0' encoding='UTF-8'?>
<OptionRatesRequest>
<AgentID>ANYAGT</AgentID>
<Password>anypwd</Password>
<Opts>
<Opt>SYDACCICSYDSYD949</Opt>
</Opts>
<DateFrom>2006-02-10</DateFrom>
<DateTo>2006-02-15</DateTo>
</OptionRatesRequest>
Und hier das PHP Skript:

PHP-Code:
<?php
$file 
"";
$fp1=fopen("anfrage.xml""r");
WHILE (!
feof($fp1))
    {
    
$file1 fgets($fp1100);
    
$file $file.$file1;
    }

echo 
"$file <br>";
$data="";
$fp fsockopen("test.xml.anyserver.com"80$errstr$errno);
// bei der angabe des servers http weglassen
if (!$fp)
    {
    echo 
"$errstr ($errno)<br/>\n";
    die();
    }
else
    {
    
fputs($fp"POST /xml2/index.php HTTP/1.1\r\n"); // pfad angeben
    
fputs($fp"Host: test.xml.anyserver.com\r\n"); // wieder http weglassen
    
fputs($fp"Content-length: "strlen($file) ."\r\n");
    
fputs($fp"Connection: close\r\n\r\n");
    
fputs($fp$file);
    }
while (!
feof($fp))
    {
    
$data.= fgets($fp128);
    }
fclose($fp);
echo 
"<pre>".str_replace(">","&gt;",str_replace("<","&lt;",$data))."</pre><br>";
?>
Schönen Tag allen
Mit Zitat antworten
freelancermap.de - IT Projektvermittlung für Selbständige und Freiberufler
  #2 (permalink)  
Alt 17-06-2005, 10:39
WDPX
 Banned
Links : Onlinestatus : WDPX ist offline
Registriert seit: Aug 2004
Beiträge: 2
WDPX ist zur Zeit noch ein unbeschriebenes Blatt
WDPX eine Nachricht über AIM schicken
Standard

@ ebbo:

Mach Dir nix drauß: Scheinbar sind hier einige Leute (hallo Wahsaga), die nur rumkotzen können und sich für weiß was halten. Haben sehr wahrscheinlich mal einen Computer-Bild-Kurs mitgemacht und meinen nun, in einem Forum nur alle anmeckern zu müssen. Schade nur, dass so jemand ein Moderator ist. Dann sollte er es einfach lassen.

@ Wahsaga:

Wenn Du nix nettes zu sagen hast (hab hier nur 3 Threads gelesen und hab schon die Kanne voll von Dir!), dann lass es doch einfach ganz!

Also ich verabschiede mich auch gleich wieder von diesem Forum. Bringt nix
Mit Zitat antworten
  #3 (permalink)  
Alt 17-06-2005, 10:52
ebbo
 Registrierter Benutzer
Links : Onlinestatus : ebbo ist offline
Registriert seit: Jan 2003
Ort: Munich
Beiträge: 38
ebbo ist zur Zeit noch ein unbeschriebenes Blatt
Standard Alle mal wieder runter

@ wahsaga und WDPX

Alle mal wieder runterkommen - es ist so herrlicher Sonnenschein!

Mein Pennen mit dem fehlenden Strichpunkt war schon ein ganz schöner Hammer aber dieses Forum hat mir schon viel geholfen. Ich habe das schon ausgehalten.


IF (stress >= aushaltbar)
{
go to biergarten
}
ELSE
{
go auf die piste
}
Mit Zitat antworten
  #4 (permalink)  
Alt 17-06-2005, 11:19
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von WDPX

Also ich verabschiede mich auch gleich wieder von diesem Forum. Bringt nix
OffTopic:

ich helfe dir gern dabei ... und damit du dich auch richtig davon überzeugt fühlst ... *banned*
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

PHP Marktplatz-Software
PHP Marktplatz-SoftwareEs hat sich viel getan! Die neue Version 7.5.9 unserer PHP Marktplatz-Software ebiz-trader steht ab sofort zur Verfügung.

28.10.2019 | Berni

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni


 

Aktuelle PHP Scripte

Microweber CMS

Open source, drag and drop website builder

13.01.2020 Berni | Kategorie: HTML5/ EDITOR
PhoneGap Apps mit JS, CSS3 und HTML5 erstellen ansehen PhoneGap Apps mit JS, CSS3 und HTML5 erstellen

PhoneGap, Framework zur Erstellung hybrider Applikationen für mobile Endgeräte.

13.01.2020 Berni | Kategorie: App-Entwicklung
Bo)Tickets

Bo)Tickets bietet Ihnen eine Schnittstelle für Kundenanfragen an. In dem Script definieren Sie Supportbereiche, also zum Beispiel „Technik, Buchhaltung, Support“. Ihre Kunden können dann über ein Formular eine Anfrage abschicken.

31.12.2019 bocombo | Kategorie: PHP/ Ticketsystem
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:54 Uhr.