php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.05.2011, 09:47  
Neuer Benutzer
 
Registriert seit: 29.05.2011
Beiträge: 1
PHP-Kenntnisse:
Anfänger
Darky^ befindet sich auf einem aufstrebenden Ast
Standard Mysql gespeicherte HTML Seite auslesen und via FTP übertragen

Hallo!

Und zwar möchte ich mittels SQL Abfrage den kompletten Code einer HTML Seite auslesen und dann auf einen FTP eine HTML Seite mit genau dem Code anlegen.

Auslesen der Seite von der Mysql DB und übertragen einer lokalen Datei auf den FTP ist kein Problem, nur wie mach ich eben, dass er das Resultat des SQL Befehls als Imput Stream für eben die Datei die er am FTP anlegen soll auswählt?


Mfg
Darky^ ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.05.2011, 12:05  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

In Datei schreiben (file_put_contents()) und hochladen (ftp_put()).
chorn ist offline  
Alt 29.05.2011, 12:09  
Erfahrener Benutzer
 
Registriert seit: 19.06.2009
Beiträge: 837
PHP-Kenntnisse:
Fortgeschritten
Jens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nett
Standard

Zumindest die alte und die neue MySQL-Extension von PHP (so das denn überhaupt im Spiel ist) kennen keine Output-Streams. Du kannst die Daten also nur in den Speicher lesen. Aus dem Speicher können die Daten danach dann z.B. per file_put_contents() auf dem FTP-Server in eine Datei geschrieben werden. (Vorbedingung: allow_url_fopen muss aktiviert sein.)

Alternativ ist ist allerdings möglich, via PDO an so einen Stream zu kommen (wobei der bei MySQL IIRC nur emuliert wird, da bin ich mir aber grad nicht ganz sicher.) Die resultierenden Daten könntest Du dann via stream_copy_to_stream() in einen Stream schieben, den Du vorher per fopen() zum FTP-Server geöffnet hast. (Wieder: abhängig davon, ob allow_url_fopen aktiv.)

Variante c), sofern das alles nicht klappt: Verwende eine temporäre Datei.

Gruß Jens
Jens Clasen ist offline  
Alt 29.05.2011, 12:39  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Bitte beachten: http://www.php.de/board-support/anno...ostings_melden

http://forum.de.selfhtml.org/?t=205190&m=1390596

*close*
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Thema geschlossen


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
Codierung einer Seite mittels PHP auslesen telelino PHP-Fortgeschrittene 5 22.01.2011 04:08
curl - den Quellcode auf einer Logingeschützten Seite auslesen tip-top PHP Einsteiger 8 13.12.2010 22:34
<form> anderer Seite auslesen? tesim JavaScript, Ajax und mehr 8 25.04.2009 14:57
Lerne Grundlagen | Quellensammlung cycap PHP Einsteiger 0 12.11.2008 16:23
Ausgabe von PHP Variablen-Wert in HTML Seite Ladbroke PHP Tipps 2006 23 24.04.2006 15:49
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Teile einer HTML Seite auslesen PHP Tipps 2006 4 01.01.2006 18:41
[Erledigt] Problem mit Sonderzeichen PHP -&gt; MySQL -&gt; HTML PHP Tipps 2007 18 07.12.2005 15:23
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
mysql daten ohne html formatierung ausgeben wizzardxx PHP Tipps 2005 2 28.03.2005 00:56
Auslesen mySQL tabelle und ausgabe als html Calli PHP Tipps 2004-2 3 21.12.2004 16:51
HTML, PHP, MySQL, Flash, Photoshop in Darmstadt Beitragsarchiv 0 17.11.2004 20:54
php heraus auf eine HTML Seite weiter verzweigen votec-cougar PHP Tipps 2004 4 16.09.2004 09:10
news.php in html Seite anzeigen PHP Tipps 2004 4 30.08.2004 18:20
[Erledigt] Tabelle auf einer Seite auslesen und in meiner Seite wiederg PHP Tipps 2004 2 14.07.2004 08:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html-seite mit php auslesen und in mysql, mysql gespeicherten quelltext ausgeben, mysql verbindung via ftp, gespeicherte html seiten, per ftp sql auslesen, htmlseite auslesen, auslesen übertragen jobangebote, html code an ftp übertragen, gespeicherte seite lesen, mysql web auslesen, mysql html code, html seite mit mysql, gespeicherte seiten auslesen, php ftp übertragen, html aus mysql auslesen, php mysql ftp anlegen, ftp speicher auslesen php, html code aus mysql auf webseite ausgeben, php code einer seite auslesen, htmlseite mysql laden

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