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 ::

Das Zend Framework

Das Zend Framework 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 Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 05.12.2006, 19:20:53
olruebe olruebe ist offline
Anfänger
 
Registriert seit: Dec 2006
Beiträge: 3
Datei schreiben. HTML-Tags fehlen

Hallo,

ich bin absoulter PHP-Neuling und habe KEINE Vorkentnisse.
Es geht um folgendes: Ich habe ein fertiges PHP-Script bekommen, dass mir eine Statistik von einem Internetdienst herunterlädt und anzeigt. Das funktioniert auch.

Nun soll diese Statistik aber lokal gespeichert werden. Diese Statistik enthält alle Werte in HTML-Tags und in [ und (. Alle Werte, die in Klammern stehen, werden nicht in der lokalen Datei gespeichert. Auch die HTML-Tags erscheinen hier nicht. In dieser Datei steht nur ein Wort, dass in der angezeigten Statistik weder in HTML-Tags, noch im Klamern erscheint. Daher vermute ich, dass alle HTML-Tags und alle Werte / Zahlen / Buchstaben, die in Klammern stehen, nicht geschrieben werden.

Das Script liefert mir die geamte Statistik in einer variablen $result
Ich habe nun einfch versucht, den Inhalt dieser Variable in einer lokalen Datei zu speichern. Und zwar so:

$verbindung = fopen('datei.txt', 'w');
fwrite($verbindung, $result);
fclose($verbindung);

Hierdurch wird - wie gesagt - die Datei auch angelegt aber es erscheint in dieser Datei nur ein Wort: "Array" (dieses Wort erscheit in der HTML-Ausgabe ohne Tag kurz nach <Body>)

Die Statistik müsste aber so aussehen (so erschein die auch in der Ausgabe per print_r):
-------------------------------------
<?xml version="1.1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN" "DTD/xhtml1-strict.dtd">
<html>
<head>
<title>zanox Webservice statistics example</title>
</head>


<body>
<span style="white-space:pre;">
Array
(
[GetTransactionsResult] => Array
(
[transaction] => Array
(
[0] => Array
(
[program] => Array
(
[!id] => 1646
[!name] => Amazon DE
)

[category] => 74_ur1
[websiteId] => 504684
[linkId] => 55022
[commission] => Array
(
[!currency] => EUR
[!] => 0.7745
)

[subaffiliate] => Array
(
[commission] => Array
(
[!currency] => EUR
[!] => 0
)

[!id] => 30012
[!suba_id_ext] => 30012
)

[netamount] => Array
(
[current] => Array
(
[!currency] => EUR
[!] => 15.49
)

[original] => Array
(
[!currency] => EUR
[!] => 15.49
)

[internal] => Array
(
[!currency] => EUR
[!] => 15.49
)
usw,...usw,...usw,...
------------------------------

Kann mir jemand einen einfachen Tipp geben, wie ich das lösen kann? Ich muss das nicht verstehen. Hauptsache es klappt :-)
Mit Zitat antworten
  #2  
Alt 05.12.2006, 19:51:18
olruebe olruebe ist offline
Anfänger
 
Registriert seit: Dec 2006
Beiträge: 3
AW: Datei schreiben. HTML-Tags fehlen

Gerade fällt mir ein möglicher anderer Grund auf:
Die Statistik ist über mehrere Zeilen, wobei in der ersten Zeile "Array" steht. Dies wird geschrieben.
Alle enderen Zeilen, die allesamt in Klammern stehen, werden nicht geschrieben.
Liegt es nun an den Klammern oder vielleicht daran, dass der Inhalt in weiteren Zeilen steht? Wir vielleicht nur die erste Zeile geschrieben udn es liegt gar nicht an den Klammern?
Mit Zitat antworten
  #3  
Alt 05.12.2006, 21:58:38
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Datei schreiben. HTML-Tags fehlen

Du versuchst auch ein Array in die Datei zu schreiben und das geht so nicht. Deshalb steht da nur Array. Schreib dir mal in dein Script print $result, da wird dann auch nur Array stehen. Du musst das Array schon vor dem Schreiben in einen String wandeln.

PHP-Code:
$result join("\n"$result); 
__________________
Grüße Andes
Mit Zitat antworten
Antwort


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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehler in Script das Inhalt einer .txt Datei (HTML Sourcecode) in Datei schreiben sol RookieXL2 PHP für Fortgeschrittene und Experten 2 08.06.2007 23:58:33
HTML datei includen saidbuchari PHP für Fortgeschrittene und Experten 3 30.04.2003 01:53:09
HTML Code aus Datei einlesen Psycho PHP für Fortgeschrittene und Experten 4 12.03.2003 00:50:10
PHP in HTML Datei anzeigen christarth PHP Grundlagen 3 02.06.2002 19:36:52
Anführungszeichen und HTML Tags Ben20 PHP für Fortgeschrittene und Experten 4 01.06.2002 22:41:16


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


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


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