Zum Inhalt springen

etherius

Mitglieder
  • Gesamte Inhalte

    375
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von etherius

  1. Hallo! Wir haben firmenintern ein kleines eigenes framework geschrieben, dass bei unseren Kunden auch auf Hosting Paketen eingesetzt wird. Damit auch dort nicht alles auf dem Root-Verzeichnis, sprich von außen zugänglich liegt (templates, etc.) haben wir jetzt einen public ordner eingeführt, auf den sämtliche Anfragen umgeleitet werden, wo also alle öffentlichen Daten liegen (Bilder, index.php usw.). Das Ganze funktioniert allerdings noch nich perfekt. Greife ich mit www.domain.de/ordner/ auf einen ordner zu funktioniert alles wunderbar. Lasse ich allerdings den / weg, www.domain.de/ordner wird daraus in der adresszeile www.domain.de/public/ordner/ Weiß jemand woran das liegt? Code: RewriteEngine On RewriteRule ^(.*)\.html$ /index.php/$1 [L] RewriteRule ^/index.html$ / [R=301,QSA,L] # public Ordner RewriteCond %{REQUEST_URI} !^/public/ RewriteRule ^(.*)$ /public/$1 [L] gruß Jan
  2. Ähm, nö Sonst würd ich den safe_mode ja abschalten ... das ding iss eh ziemlich sinnfrei meiner meinung nach ... open_basedir reicht völlig.
  3. Nabend allerseits, ich hab mal wieder eins dieser schicken safe_mode probleme bei einer mod_php installation. Ich erstelle mit mkdir() ein verzeichnis A und versuche dann mit move_uploaded_file eine hochgeladene datei in dieses verzeichnis schreiben. Problematik: das Verzeichnis A wird vom user www-data angelegt, gehört also nicht mir. versuche ich nun mit dem selben script was gerade mkdir() ausgeführt hat eine datei mit move_uploaded_file in das eben erzeugte verzeichnis zu verschieben bekomme ich einen safe_mode fehler weil das script mit einer anderen UID läuft als das Verzeichnis hat. Gibts da irgendwelche Umwege wie man das lösen kann? gruß Jan
  4. Vorteil von PHP: kann der alles schon: $day_of_week = date('w',$basedate); trotzdem danke
  5. Jojo die funktion kannte ich schon. Frage war nur ob man das auch hinbekommt, dass der sich wie bei tobit auch beim "SCHLIEßEN BUTTON" ins tray minimiert.
  6. jo brauche das allgemein hab das in php gelöst bekommen: $basedate = mktime(); $day_of_week = date('w',$basedate); // wochentag von heute $day_count_index = date('j',$basedate) % 7; // wievielter $wochentag in diesem monat? $first_next_month = date('w',mktime(0,0,0,date('n',$basedate)+$offset,1,date('Y',$basedate))); if ( $first_next_month == 1 ) $day_count_index--; $result = ($day_of_week - $first_next_month) + (7*$day_count_index); echo strftime('%d.%m.%Y',mktime(0,0,0,date('n',$basedate)+$offset,$result+1,date('Y',$basedate)));[/PHP]
  7. Huhu, ich steh grad ma wieder aufm Schlauch *gg* Ich hab ein fixes Datum, sagen wir den 9.7.2007. Wochentag ist Montag, der 2. Montag im Juli. Gibts irgendwie ne sinnvolle Formel die ich verwenden kann um herauszufinden welches Datum der entsprechende 2. Montag im August (Also Monat+1) hat? gruß Jan
  8. Tu ich ja gar nicht Es geht nur um die Möglichkeit das Outlook aus der Taskbar weg zu kriegen und das geht nur durch Minimieren. Punkt ist: Wenn ich am proggen bin hab ich - Eclipse - HeidiSQL - FileZilla - Firefox - IE - Teilweise noch nen PhpEd - 3 Explorer Fenster auf Daher wollte ich den Müll der da rumeiert mal etwas dezimieren und möglichst ins Systray auslagern.
  9. Nööö mir ging es ja nur um die Frage ob Outlook so ne Einstellung hat. So langsam isses aber auch wurscht ich kriegs langsam inne Birne dass ich minimieren klicken muss.
  10. ... stand doch da ==> "Wir sind grad von tobit auf outlook umgestiegen" ... wollte wissen ob ich das benehmen von tobit in outlook hinkriege. ganz einfach!
  11. Hmmm ... ok wenn das direkt nicht geht dann halt nicht Muss ich mich halt doch umgewöhnen. (Ich habs eben übrigens schon wieder ausversehen geschlossen). @Chief: Beim Tobit bleiben beide Programme am laufen. Der Notifier und Tobit selbst. Klick auf eines der beiden Icons maximiert das Prog dann wieder.
  12. Weißt du was ich mich frage? Warum immer alle doofe Fragen stellen müssen wenn ich was wissen will. Aber damit du glücklich bist: Es geht mir rein um die Gewohnheit. ich weiß ganz genau dass ich das Outlook in den nächsten Wochen dauernd schließen werde weil ichs vom David Info Center so gewohnt bin dass er beim Schließen nur minimiert wird. Daher wollte ich mir den Mist ersparen. Und hört doch ma auf immer so blöde Fragen zu stellen ... man man man.
  13. Huhu allerseits, wir sind grad von Tobit David aud Outlook 2003 umgestiegen. Kann ich outlook so einstellen dass es sich benimmt wie der David client, dass ich wenn ich auf "schließen" klicke sich nur minimiert? gruß Jan
  14. Jo das muss gegeben sein. Aber irgendwie hab ich das Gefühl dass ich mich @home mal damit auseinandersetzen werde so ne server/client app zu schreiben die sowas kann Wenns sowas nich gibt ... muss das halt gebaut werden
  15. Jo also funktionieren tut das schon. Hab das aber mal mit nem Kollegen getestet mit 2 usern. User 1 & 2 öffnen Filezilla. User 1 legt Verbindung an und speichert diese. User 2 legt verbindung an und speichert diese. User 2 kennt die geänderte Verbindung von User 1 nicht und überschreibt diese. Die Verbindung von User 1 ist also weg. Solche Effekte sind eher unschön. gruß Jan
  16. Es geht bei zentraler Datenbasis grundsätzlich nur um die hinterlegten Einträge in der Verbindungsliste also prinzipiell sämtliche Benutzernamen und Kennwörter für die FTP Connections. Client-Betriebssystem: Windows XP mit SP2, kann aber nicht garantieren dass da irgend ne Pfeife nicht vom Chef ne Vista Genehmigung kriegt Anbindung der Netzlaufwerke ... ähm frag XP was das für nen Protokoll verwendet ... kein Plan gruß Jan
  17. Nabend! Ich bin auf der Suche nach einem FTP Client (ja, ihr hört richtig, _CLIENT_), der mehrbenutzerfähig ist. Damit meine ich, dass ich ihn entweder a) zentralisiert für die ganze Firma auf einem Netzlaufwerk liegen haben kann oder auf jeden Arbeitsplatz installieren kann, aber er mit einer zentralen Datenbasis arbeitet. Wenn möglich sollte das ganze auch noch gratis gehen gruß Jan
  18. Huhu allerseits, ich bin gerade dabei mal wieder eine neue Seite hochzuziehen bzw. erstmal zu entwickeln. Ich grüble aber gerade nach wie ich am sinnvollsten die komplizierte Navistruktur der Seite umsetze. Prinzipiell ist die seite modular aufgebaut. Basisklasse module und von der leiten alle ab. in der datenbank steht dann normalerweise immer ein modul und eine methode in diesem modul auf die das navi item verlinkt. so hab ich mir das zumidnest vorgestellt. Nun möchte ich in der Datenbank die Navistruktur möglichst so hinterlegen dass ich relativ einfach weiß welche Links der Seite aktiv dargestellt werden müssen etc. Was auch praktisch wäre wenn ich mich um die breadcrumbs nicht groß kümmern müsste. Ich hab zwar schon einige Seiten gebaut allerdings bin ich mir recht sicher dass das mit den Navi-Lösungen bisher nicht so das wahre war. bin für jede Hilfe dankbar gruß Jan
  19. Habs endlich hinbekommen: Ich gucke ob die verkleinerten Dimensionen in die eine Richtung immer noch zu groß sind und rechne den faktor einfach nochmal runter. trotzdem danke @JesterDay private function _resizeItemImage($image,$width,$height,$dest_width,$dest_height) { if ( $height==$dest_height && $width==$dest_width ) { return $image; } $dest = imagecreatetruecolor($dest_width,$dest_height); $bg = imagecolorallocate ($dest, 255, 255, 255); imagefill($dest, 0, 0, $bg); if ( $height<$dest_height && $width<$dest_width ) { // bild passt in den rahmen WORKS $pos_x = round($dest_width/2 - $width/2); $pos_y = round($dest_height/2 - $height/2); imagecopy($dest,$image,$pos_x,$pos_y,0,0,$width,$height); return $dest; } // bild ist irgendwo zu groß für den rahmen if ( $height>$dest_height && $width<=$dest_width) { // breite passt, wir müssen aber trotzdem runter rechnen, weil die höhe nicht passt $factor = $dest_height/$height; } elseif ($width>$dest_width && $height<=$dest_height ) { // höhe passt, wir müssen aber trotzdem runter rechnen, weil die breite nicht passt $factor = $dest_width/$width; } else { if ( $height > $width ) { $factor = $dest_height/$height; if ( ($width*$factor)>$dest_width ) { // zielbild wird nicht passen, muss noch kleiner $factor = $factor * (($width*$factor)/$dest_width); } } else { $factor = $dest_width/$width; if ( ($height*$factor)>$dest_height ) { // zielbild wird nicht passen, muss noch kleiner $factor = $factor * ($dest_height/($height*$factor)); } } } $new_width = $width * $factor; $new_height = $height * $factor; $pos_x = round($dest_width/2 - $new_width/2); $pos_y = round($dest_height/2 - $new_height/2); imagecopyresampled($dest,$image,$pos_x,$pos_y,0,0,$new_width,$new_height,$width,$height); return $dest; } [/PHP]
  20. Huhu allerseits, ich arbeite gerade an einem recht umfangreichen kundenprojekt bei dem folgendes passieren soll: ich habe eine definierte Fläche (Rahmen) in die ein Bild hineingeladen werden soll. Sagen wir die Fläche ist 150x80 pixel groß. Ich will jetzt ein Bild von der Größe 1024x768 in diesen Rahmen rein setzen. also rechne ich den verkleinerungsfaktor anhand der längeren bildseite aus: 150/1024 = 0,146484375 Neue Breite ist also: 768*0,146484375 = 112,5 112,5 ist aber zu groß um in meinen Rahmen mit 80px Höhe rein zu passen. Hat jemand eine Idee wir ich das Bild so resized kriege dass es in den Rahmen passt? Ich verzweifle da grad dran mein aktueller code: private function _resizeItemImage($image,$width,$height,$dest_width,$dest_height) { if ( $height==$dest_height && $width==$dest_width ) { return $image; } $dest = imagecreatetruecolor($dest_width,$dest_height); $bg = imagecolorallocate ($dest, 255, 255, 255); imagefill($dest, 0, 0, $bg); if ( $height<$dest_height && $width<$dest_width ) { // bild passt in den rahmen WORKS $pos_x = round($dest_width/2 - $width/2); $pos_y = round($dest_height/2 - $height/2); imagecopy($dest,$image,$pos_x,$pos_y,0,0,$width,$height); return $dest; } // bild ist irgendwo zu groß für den rahmen if ( $height>$dest_height && $width<=$dest_width) { // breite passt, wir müssen aber trotzdem runter rechnen, weil die höhe nicht passt $factor = $dest_height/$height; } elseif ($width>$dest_width && $height<=$dest_height ) { // höhe passt, wir müssen aber trotzdem runter rechnen, weil die breite nicht passt $factor = $dest_width/$width; } else { if ( $height > $width ) { $factor = $dest_height/$height; if ( ($width*$factor)>$dest_width ) { // zielbild wird nicht passen, muss noch kleiner } } else { $factor = $dest_width/$width; } } $new_width = $width * $factor; $new_height = $height * $factor; $pos_x = round($dest_width/2 - $new_width/2); $pos_y = round($dest_height/2 - $new_height/2); imagecopyresampled($dest,$image,$pos_x,$pos_y,0,0,$new_width,$new_height,$width,$height); header('Content-Type: image/jpeg'); imagejpeg($dest); exit; return $dest; } [/PHP] die bildausgabe ist da testhalber drin ... gruß Jan
  21. Meines Wissens nach ist das mit PHP nicht möglich. Unter PHP habe ich nämlich nicht die möglichkeit abzufragen wieviel einer datei schon hochgeladen wurde, im perl hingegen schon...
  22. Jo, funzt, danke Hätte ich eigentlich auch selbst drauf kommen können, aber irgendwie steh ich heute ein wenig aufm Schlauch... ^^ Gruß, Jan
  23. Hallo, ich versuche mom. eine PLZ Suche zu realisieren. Leider funzt das nicht ganz so wie es soll. Ich habe für jede Stadt in der DB ein Feld in dem die PLZ kommagetrennt drin stehen (jaja, ich weiß, normalisierunt etc... alles schön und gut, aber hier nicht möglich, DB Struktur muss so bleiben wie sie ist). Beispiel: | ort | plz | | Herford | 32049,32052,32051 | Ich will jetzt die Möglichkeit haben auch nach unvollständigen plz zu suchen: z.B. 32 eingeben anstatt von 32052, ich möchte dann alle orte zurück bekommen wo die plz mit 32 anfängt. Wenn ich jetzt bei meiner DB struktur aber mit plz LIKE '%$plz%' abfrage, bekomme ich auch orte in denen 32 in der Mitte steht wie z.B. Aarbergen in Hessen (65326). Wie bekomme ich das hin dass die 32 dann grundsätzlich am Anfang stehen muss? Bin für jede Hilfe dankbar Gruß Jan
  24. Naja es geht halt um Anzeige von Orten auf karten und auch normales Listing von Orten in Bestimmten regionen ... wie mans halt überall so findet...
  25. Huhu, ich bin auf der Suche nach einer Geo Datenbank die eine vernünftige DB-Struktur hat. Darf auch ruhig kostenpflichtig sein ... opengeodb ist mir wohl bekannt aber die DB-Struktur ist auf gutdeutsch gesagt MIST. gruß Jan

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...