<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ein Karlsruher Bloggt! &#187; filesize</title>
	<atom:link href="http://blog.mynotiz.de/tag/filesize/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mynotiz.de</link>
	<description>Java, PHP und alles rund ums Thema Informatik</description>
	<lastBuildDate>Thu, 26 Jan 2012 11:22:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>PHP Dateigröße &amp; MimeType einer externen Datei ermitteln</title>
		<link>http://blog.mynotiz.de/programmieren/php-dateigrose-mimetype-einer-externen-datei-ermitteln-623/</link>
		<comments>http://blog.mynotiz.de/programmieren/php-dateigrose-mimetype-einer-externen-datei-ermitteln-623/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 15:56:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Dateigröße]]></category>
		<category><![CDATA[externe Datei Größe]]></category>
		<category><![CDATA[externe Datei MimeType]]></category>
		<category><![CDATA[externe Dateigröße]]></category>
		<category><![CDATA[externer MimeType]]></category>
		<category><![CDATA[filesize]]></category>
		<category><![CDATA[getRemoteFilesize]]></category>
		<category><![CDATA[getRemoteMimeType]]></category>
		<category><![CDATA[mimeType]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RemoteUpload]]></category>

		<guid isPermaLink="false">http://blog.mynotiz.de/?p=623</guid>
		<description><![CDATA[Um einen RemoteUpload, für zum Beispiel einen ImageHoster, zu realisieren ist es sinnvoll, bevor man die Datei auf seinen Server oder seinen Webspace herunterladet, zu überprüfen wie groß die Datei ist und welchen MimeType man diese hat. Folgende Funktion ermöglicht es euch dies zu tun. Es werden lediglich die Header-Informationen der Datei ausgelesen, somit muss [...]
Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/java-text-in-eine-datei-schreiben-450/' rel='bookmark' title='Java Text in eine Datei schreiben'>Java Text in eine Datei schreiben</a> <small>Heute möchte ich euch zeigen wie man mittels Java einfach...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/mit-java-inhalt-einer-datei-ausgeben-35/' rel='bookmark' title='Mit Java Inhalt einer Datei ausgeben'>Mit Java Inhalt einer Datei ausgeben</a> <small>So jetzt noch einmal wieder ein bisschen Quellcode vor dem...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/php-tutorial-ajax-suche-aus-einer-mysql-datenbank-15/' rel='bookmark' title='PHP: Tutorial Ajax Suche aus einer MySQL Datenbank'>PHP: Tutorial Ajax Suche aus einer MySQL Datenbank</a> <small>Heute möchte ich euch zeigen wie man Schritt für Schritt...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Um einen <strong>RemoteUpload</strong>, für zum Beispiel einen ImageHoster, zu realisieren ist es sinnvoll, bevor man die Datei auf seinen Server oder seinen Webspace herunterladet, zu überprüfen wie <strong>groß die Datei</strong> ist und welchen <strong>MimeType</strong> man diese hat. Folgende Funktion ermöglicht es euch dies zu tun. Es werden lediglich die Header-Informationen der Datei ausgelesen, somit muss das Skript nicht die ganze Datei laden.</p>
<h2>Funktion</h2>
<p>Hier könnt ihr euch die Funktion <a href="/downloads/PHP/http_text_existence.php.txt" target="blank">http_test_existance</a> herunterladen.</p>
<h2>Aufruf</h2>
<div align="left" class="java" style="border: 1px dotted black; padding: 5px; background-color: #EBEBEB;">
<span class="sc18" style="color: #FF0000;" ">&lt;?</span><span class="sc118"><br />
    </span><span class="sc123" style="color: #000080;" ">$url</span><span class="sc118"> </span><span class="sc127" style="color: #8000FF;"">=</span><span class="sc118"> </span><span class="sc119" style="color: #808080;" ">&#8220;http://www.google.de/intl/de_de/images/logo.gif&#8221;</span><span class="sc127" style="color: #8000FF;"">;</span><span class="sc118"><br />
    </span><span class="sc123" style="color: #000080;" ">$fileinfo</span><span class="sc118"> </span><span class="sc127" style="color: #8000FF;"">=</span><span class="sc118"> http_test_existance</span><span class="sc127" style="color: #8000FF;"">(</span><span class="sc123" style="color: #000080;" ">$url</span><span class="sc127" style="color: #8000FF;"">);</span><span class="sc118"></p>
<p>    </span><span class="sc125" style="color: #008000;" ">// MimeType</span><span class="sc118"><br />
    </span><span class="sc123" style="color: #000080;" ">$fileinfo</span><span class="sc127" style="color: #8000FF;"">[</span><span class="sc120" style="color: #808080;" ">'content-type'</span><span class="sc127" style="color: #8000FF;"">];</span><span class="sc118"><br />
    </span><span class="sc125" style="color: #008000;" ">// FileSize</span><span class="sc118"><br />
    </span><span class="sc123" style="color: #000080;" ">$fileinfo</span><span class="sc127" style="color: #8000FF;"">[</span><span class="sc120" style="color: #808080;" ">'content-length'</span><span class="sc127" style="color: #8000FF;"">];</span><span class="sc118"><br />
</span><span class="sc18" style="color: #FF0000;" ">?&gt;</span></div>
<p>Achtet darauf falls ihr einen RemoteUpload realisiert nach dem herunterladen der Datei nochmals auf den MimeType und die Dateigröße zu überprüfen. Der Http-Header könnte möglicherweise manipuliert sein.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:140px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.mynotiz.de%2Fprogrammieren%2Fphp-dateigrose-mimetype-einer-externen-datei-ermitteln-623%2F&amp;layout=button_count&amp;show_faces=false&amp;width=140&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=140px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.mynotiz.de/programmieren/php-dateigrose-mimetype-einer-externen-datei-ermitteln-623/"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.mynotiz.de/programmieren/php-dateigrose-mimetype-einer-externen-datei-ermitteln-623/"  data-text="PHP Dateigröße &#038; MimeType einer externen Datei ermitteln" data-count="horizontal">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/java-text-in-eine-datei-schreiben-450/' rel='bookmark' title='Java Text in eine Datei schreiben'>Java Text in eine Datei schreiben</a> <small>Heute möchte ich euch zeigen wie man mittels Java einfach...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/mit-java-inhalt-einer-datei-ausgeben-35/' rel='bookmark' title='Mit Java Inhalt einer Datei ausgeben'>Mit Java Inhalt einer Datei ausgeben</a> <small>So jetzt noch einmal wieder ein bisschen Quellcode vor dem...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/php-tutorial-ajax-suche-aus-einer-mysql-datenbank-15/' rel='bookmark' title='PHP: Tutorial Ajax Suche aus einer MySQL Datenbank'>PHP: Tutorial Ajax Suche aus einer MySQL Datenbank</a> <small>Heute möchte ich euch zeigen wie man Schritt für Schritt...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mynotiz.de/programmieren/php-dateigrose-mimetype-einer-externen-datei-ermitteln-623/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

