BlackBoard » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 20 von 124 Treffern Seiten (7): [1] 2 3 4 5 nächste » ... letzte »
Autor Beitrag
Thema: PHP Datei Upload Problem mit Internet Explorer
Zmaster

Antworten: 0
Hits: 2.131
Datei Upload Problem mit Internet Explorer 01.09.2006 13:23 Forum: Programmieren


Hallo,
inzwischen bin ich mir 99%ig sicher, dass es nichts mit der serverseitigen Programmiersprache PHP zu tun, aber ich habe das einfach mal als Überthema gewählt.

Ich habe ein Upload-Script, welches mir einfache Grafik Dateien hochladen soll.
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<form action="controller/bilder.php" method="POST" enctype="multipart/form-data">
<input type="hidden" name="typ" value="<?=$_GET["typ"]?>"/>
<input type="hidden" name="action" value="<?=$_GET["action"]?>"/>
<input type="hidden" name="id" value="<?=$_GET["id"]?>"/>
<input type="hidden" name="max_file_size" value="50000000"/>
<tr>
	<td colspan="3">Neues Bild hochladen: <input type="file" name="webpic"/></td>
</tr>
<tr align="right">
	<td colspan="3"><input type="submit" value="Hochladen"/></td>
</tr>
<tr><td colspan="3" align="center"><input type="button" 
onclick="location.href='index.php?action=editEntry&typ=<?=$_GET["typ"]?>&id=<?=$_GET["id"]?>'" 
value="Zurück zum Objekt"/></tr>
</form>

Der Code funktioniert auch einwandfrei mit Firefox. Nur irgendwann habe ich es mit dem Internet Explorer probiert und dort ist die Variable $_FILE immer leer.
Hab inzwischen auch ein bisschen rumgegoogelt, aber leider nichts gefunden.
Hier liegt übrigens keine https-Verbindung vor - zu diesem Thema habe ich schon einiges gefunden.

Das Problem wird bei den Sicherheitseinstellungen irgendwo liegen, weil mir auch aufgefallen ist, dass ich mit meinem Internet Explorer woanders auch nichts hochladen kann.

Das Problem tritt nicht nur bei meinem IExplorer 6SP2 auf, sondern auch bei IExplorer 5.0.

Freu mich schon auf eure Hilfe... smile
Thema: VB inbutbox("Passwort als ****:")
Zmaster

Antworten: 6
Hits: 4.038
01.09.2006 13:15 Forum: Programmieren


Ich kann mich an die ganz einfache Lösung erinnern, dass man als Eigenschaft zu einer Textbox angeben konnte, wie die Eingabe ausgegeben werden soll.
An der Stelle wurde einfach ein '*' eingetragen und schon gibt er für alle Zeichen ein Sternchen aus.
In meinem alten VBA Buch steht, dass es unter dier Eigenschaft PasswordChar sein müsste.
Thema: JavaScript ImagePreload beim Internet Explorer
Zmaster

Antworten: 0
Hits: 1.900
ImagePreload beim Internet Explorer 17.03.2006 14:53 Forum: Webdesign


Hallo,

an und für sich kenne ich mich mit JavaScript recht gut aus.
Doch leider scheine ich hier an meine Grenzen zu stoßen.

Ich lasse über onLoad() meine Funktion ImagePreload aufrufen. Diese wird auch erfolgreich ausgeführt.
Dabei wird mein Array lPics mit Image Objekten gefüllt.
Nun möchte ich eine Art Slideshow starten und dabei wird das Array von vorne nach hinten durchgegangen und das jeweilige Bild angezeigt.
code:
1:
document.getElementById('bigPic').src = lPics[0].src;

Das Bild wird auch angezeigt, aber leider lädt der Internet Explorer immer das Bild vom Server anstatt es aus seinem Cache zu nehmen.
Damit wird die Slideshow sehr verzehrrt gezeigt, wenn die Ladezeit etwas höher ist, oder der User keine schnelle Internetverbindung hat.

Zu erwähnen ist, dass ich keinen speziellen Header per PHP oder im Meta-Tag stehen habe, dass auf keinen Fall gecached werden darf. Außerdem läuft es im Firefox perfekt.

Hat jemand eine Idee, woran das liegen könnte?

Gruß
zmaster
Thema: Apache Dateipfade weiterleiten lassen
Zmaster

Antworten: 10
Hits: 9.176
14.03.2006 14:26 Forum: Netzwerke/Telekommunikation


Vielen Dank für den Hinweis.
Das mit dem VirtuallHost war tatsächlich des Rätsels Lösung!

Vielen Dank nochmal.
Thema: Apache Dateipfade weiterleiten lassen
Zmaster

Antworten: 10
Hits: 9.176
07.03.2006 02:40 Forum: Netzwerke/Telekommunikation


Ich habe meine httpd.conf mal angehangen.

Habe nur auskommentierte Sachen gelöscht, sonst wäre ich nicht unter die 20KByte gekommen.
Thema: Apache Dateipfade weiterleiten lassen
Zmaster

Antworten: 10
Hits: 9.176
07.03.2006 02:14 Forum: Netzwerke/Telekommunikation


Also in der phpinfo() habe mod_rewrite unter "Loaded Modules" gefunden.

Auf neustarten bin ich schon gekommen. Mir ist bewusst, dass er die Config nur beim Starten einliest Augenzwinkern

In den Logs habe ich nur gefunden, dass er hallo.html nicht gefunden hat.

Habe deine Variante eingesetzt, um den Inhalt eines ganzen Verzeichnisses umzuleiten. Leider scheint er es zu ignorieren. Wird ganz normal versucht die Datei zu öffnen. Wenn sie existiert, dann wird sie auch tatsächlich geöffnet.

*amverzweifeln*
Thema: Apache Dateipfade weiterleiten lassen
Zmaster

Antworten: 10
Hits: 9.176
07.03.2006 01:42 Forum: Netzwerke/Telekommunikation


Erstmal vielen Dank.

Jetzt habe ich schonmal was, worunter ich suchen kann.
Habe auch diesen Artikel dazu gefunden: Anleitung zu Apache mod_rewrite

Scheint ganz gut zu sein.
Doch leider startet mein Apache schon gar nicht, wenn ich die Zeile
code:
1:
AddModule mod_rewrite.c
einfüge.
Die Zeile
code:
1:
LoadModule rewrite_module modules/mod_rewrite.so
scheint keine Probleme zu machen.

Eine mod_rewrite.c Datei existiert leider auf meinem System nicht, dafür aber mod_rewrite.so. Ist das so in Ordnung?

Wenn ich nun die Zeile "AddModule" weg lasse, startet er und ich möchte mit
code:
1:
2:
RewriteEngine on
RewriteRule ^/hallo.html$ /script.php
testen, ob es überhaupt funktioniert. Leider kommt eine 404 Fehlermeldung, dass hallo.html nicht existiert. Natürlich, aber dafür soll ja super.php (existiert, man kann es seperat erfolgreich aufrufen) geladen werden.

Irgendwelche Ideen, wie ich weiter testen kann, um den Fehler zu finden?

Gruß
Zmaster
Thema: Apache Dateipfade weiterleiten lassen
Zmaster

Antworten: 10
Hits: 9.176
Apache Dateipfade weiterleiten lassen 06.03.2006 19:02 Forum: Netzwerke/Telekommunikation


Hallo,

ich wollte mal fragen, ob ihr ne Möglichkeit kennt, wie ich mein Problem lösen könnte.
Wenn ihr wisst, dass das nicht geht, dann würde ich mich auch freuen, es zu erfahren, dann sind weitere Bemühungen nicht lohnenswert.

Ich möchte gerne, dass Apache (Ver. 2) folgendes tut:
Im Browser wird die URL "localhost/myproject/keypath/bild.jpg" aufgerufen
Anhand des Unterordners "keypath" soll Apache dann die Anfrage an
"localhost/myproject/coolesscript.php" und zwar mit den Parameter "bild.jpg"
Bsp:
code:
1:
localhost/myproject/coolesscript.php?para=bild.jpg


Ok, ich hoffe, ihr wisst wieder was ich mir überhaupt vorstelle smile

Gruß
zmaster
Thema: DVB Karte zum Empfangen von privaten Sendern
Zmaster

Antworten: 4
Hits: 3.281
DVB Karte zum Empfangen von privaten Sendern 10.12.2005 12:36 Forum: Hardware


Hi,
ich möchte mir einen Fernsehkarte für mein Notebook kaufen. Bei Amazon finde ich bei externen immer diese DVB Karte. Die arbeiten wohl mit eine Antenne.
Kann ich damit auch Pro7, SAT 1 und solche Sender empfangen oder muss ich irgendwas noch hinzukaufen?

Gruß
zmaster
Thema: PHP Servervariablen
Zmaster

Antworten: 4
Hits: 3.065
20.11.2005 13:29 Forum: Programmieren


Ok, beim nächsten Mal werde ich einen eigenen Thread dafür aufbauen. cool

Mit static functions meinte ich einen Funktion, die nur einmal erzeugt wird und in allen Instanzen vorhanden ist. So wie in Java Augenzwinkern

Diese Schwachstelle, dass man eine Datei mit dem Include über HTTP_GET auslesen kann, ist leider sehr verbreitet. unglücklich
Aber ich habe in diesem Punkt fleißig dazu gelernt smile

Ok, danke für eure Hilfe und ein schönes restliches Wochenende!

zmaster
Thema: PHP Servervariablen
Zmaster

Antworten: 4
Hits: 3.065
htaccess 17.11.2005 23:34 Forum: Programmieren


Ja, ich habe insgeheim gehofft, dass du mir jetzt sagst, dass es in PHP5 jetzt doch die neuen static functions gibt. Schade Augenzwinkern

Das mit der Datenbank werde ich wohl dann machen. So ausschlaggebend dürfte das wirklich nicht sein, wenn man bedenkt, dass im gleichen Skript noch mindestens 10 etwas schwerere SQL Anfragen ausgeführt werden.

Danke für deine Info!

Noch ne andere Kleinigkeit:
Hab eine gute Seite gefunden, wo man die .htaccess und .htpaswd Dateien erstellen lassen kann. Also mal nicht mit Confixx.
Früher habe ich gelesen, dass es zwei Sachen gibt, die typischerweise falsch gemacht werden.
1) .htpaswd muss im geschützen ordner sein
und zweitens?
Hatte das was mit den Rechten zu tun?
Thema: PHP Servervariablen
Zmaster

Antworten: 4
Hits: 3.065
Servervariablen 17.11.2005 20:11 Forum: Programmieren


Thema: Linux mit Hardlink Apache austricksen
Zmaster

Antworten: 9
Hits: 4.560
03.11.2005 14:21 Forum: Betriebssysteme


Um mich gegenüber LX kurz zu rechtfertigen:
Auf dem Server läuft ein Java Programm, was Dateien (Bilder genauer gesagt) speichert. Diese Dateien, wie soll es anders sein, sollen von der Website abrufbar sein.
Und du hast vollkommen recht: ich will diese Dateien nicht in das /tmp Verzeichnis speichern. Darum der Link. Der kann mit einem einfachen Skript nach dem Neustart wieder erstellt werden.

Leider habe ich bis jetzt keine Verbesserungen finden können. In meiner Config-Datei steht jetzt folgendes:

<Directory /var/www/>
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>


Vielleicht kann ich den Pfad /svr/ irgendwie in den directory-tag mit aufnehmen. Wie könnte das aussehen?
@HazardEvil: Wie sieht der komplette Abschnitt (von directory bis files) aus?

[Edit]
Ok, habe jetzt erste Erfolge gehabt.
Der Grund lag daran, dass Apache beim Kompilieren eine weitere Datei mit einbezogen hat. Diese befand sich in: /var/www/vhosts/mydomain/config/httpd.include. Darin konnte ich mein /svr/ Verzeichnis mit rein machen. Das jetzt geht also schonmal.

Jetzt musste ich aber feststellen, dass mein Apache als Root läuft. Bin als Root angemeldet, möchte aber Apache als wwwrun laufen lassen. Ich dachte das macht er automatisch?
[/Edit]
Thema: Linux mit Hardlink Apache austricksen
Zmaster

Antworten: 9
Hits: 4.560
02.11.2005 20:05 Forum: Betriebssysteme


Also apache2.conf gibt es leider nicht.
Sehr verdächtig meiner Meinung nach, ist die Datei httpd.conf. Doch leider habe ich da weder was von basedir noch von FollowSymlinks gefunden. unglücklich
Thema: Linux mit Hardlink Apache austricksen
Zmaster

Antworten: 9
Hits: 4.560
02.11.2005 19:20 Forum: Betriebssysteme


In welcher Datei ich das finde, kannst du mir nicht zufällig sagen, oder?
Thema: Linux mit Hardlink Apache austricksen
Zmaster

Antworten: 9
Hits: 4.560
mit Hardlink Apache austricksen 02.11.2005 18:38 Forum: Betriebssysteme


Hallo,

ich habe auf meinem Linux Server Apache laufen.
Apache hat Zugriff auf das Verzeichnis /tmp. Ich möchte aber bestimmte Dateien im Ordner /svr gespeichert behalten, damit nach dem Neustart die Dateien nicht futsch sind. Da dachte ich mir, dass ich einen Link auf das Verzeichnis setze. Beim Hardlink hat er rumgemeckert und beim Softlink scheint es der Apache gemerkt zu haben, denn dann meckert er wieder rum.
code:
1:
open_basedir restriction in effect
Gibt es eine Möglichkeit einen solchen Link zu setzen ohne dass Apache was merkt oder kann mir einer sagen, wo ich im Apache einstellen kann, dass er meinen Ordner mit in seiner Sammlung von erlaubten Ordnern aufnimmt.

Danke an dieser Stelle!

zmaster17de
Thema: PHP Multidimensionales Array dynamisch erzeugen
Zmaster

Antworten: 4
Hits: 2.626
23.10.2005 13:47 Forum: Programmieren


Danke erstmal für eure Hilfe.
@compuholic: ich wollte ein assoziatives Array zur Laufzeit füllen. Bei dir kann ich nur numerische Arrays füllen.

Die Lösung lautet ganz einfach: eval()

Ich habe mit
php:
1:
eval("\$array[\"A\"][\"B\"] = 25;");

mein Array erzeugen können. Natürlich war der String bei mir anders - war nur ein Beispiel Augenzwinkern

zmaster17de
Thema: PHP Multidimensionales Array dynamisch erzeugen
Zmaster

Antworten: 4
Hits: 2.626
noch keine lösung 21.10.2005 16:18 Forum: Programmieren


Danke für den Link.

Habe mir jetzt einige Codeschnippsel angeschaut, aber leider keine Lösung gefunden.
Hab ich eine Funktion übersehen (vielleicht create_dynamic_assoc_array())?

zmaster17de
Thema: PHP Multidimensionales Array dynamisch erzeugen
Zmaster

Antworten: 4
Hits: 2.626
Multidimensionales Array dynamisch erzeugen 21.10.2005 14:23 Forum: Programmieren


Hallo,

ich hoffe mein Betreff hat nicht gleich die meisten abgeschreckt.
Ich habe schon eine Weile gegoogelt, aber leider bis jetzt nichts gefunden.

Ich möchte ein multidimensionales Array dynamisch erzeugen.

Bsp:
$string = {"A", "B", "C"};
Ergebnis: $multi["A"]["B"]["C"]

Hat jemand eine Idee?
Ich kann mir denken, dass ich Zeiger verwenden muss. Aber wirklich weiter gebracht hat mich das noch nicht.

Ich zähle auf eure Hilfe. Danke!

zmaster17de
Thema: PHP sichere Sessions
Zmaster

Antworten: 0
Hits: 1.520
sichere Sessions 16.11.2004 20:27 Forum: Programmieren


Hallo,

hab mal ne Frage und hoffe, ihr könnt mir ein bisschen helfen.

Ich möchte mit PHP wirklich sichere Sessions starten!
Was kann ich alles machen:
  1. Ich habe eine SSL Verbindung
  2. Ich kann meine php.ini Datei anpassen
  3. Ich habe allgemein Zugriff auf den kompletten Server und kein anderer


Derzeit habe ich versucht in php.ini die Sessions über Cookies laufen zu lassen (hab ich so gelesen, dass es besser ist).
Dafür habe ich folgende Zeile stehen: session.use_only_cookies = 1
Leider schreibt er immer noch die Session Dateien in den /tmp Ordner.
Ist session.auto_start zu empfehlen?

In jeder relevanten Datei habe ich folgenden Code stehen:
php:
1:
2:
3:
4:
5:
6:
<?
session_start();
if(!session_is_registered("user_id")) {
    header("Location: login.php?expl=Session%20ist%20abgelaufen");
}
?>


Weiterhin habe ich die session.cookie_lifetime auf den Wert 600 gesetzt - damit soll die Session in 10 minuten ungültig sein, wenn keine weitere Seite aufgerufen wurde. Habe ich diese Zeile richtig interpretiert?

Was fällt euch noch ein?

Gruß
zmaster
Zeige Beiträge 1 bis 20 von 124 Treffern Seiten (7): [1] 2 3 4 5 nächste » ... letzte »

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH