kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: If Abfrage zwischen zwei Servern

    geschrieben von ferdinand24

    Man kann doch auch Cookies benutzen, um zwischen den Servern zu kommunizieren
    Wie möchtest Du denn das bitte machen? :eek:

    d.h. dass die Scripte [...] über MySQL übertragen werden
    Aha, MySQL als Codespeicher? :eek:


    Also mal ernsthaft:
    Kommunikation zwischen Servern macht sich mit Sockets ganz gut.
    Und wenn es Webserver sind, kann man auch gleich HTTP als Schnittstelle verwenden, da sind wir wieder bei cURL.

    Natürlich kann man die Ausgabe des einen Skripts auch in einer Datenbank zwischenspeichern, aber dann brauchst Du ein Polling, ob sich etwas verändert hat... also lieber nicht. Nimm den direkten synchronen Weg...

    Was hast Du denn genau vor?
  • in: Metadaten objektorientiert mit PHP einbinden

    geschrieben von ferdinand24

    Das habe ich so schon versucht, aber dann wird auf der Startseite: \n\n\n\n\n\n\n\n\n\n\n ausgegeben (für jedes Metatag ein \n)

    Okay, warum auch immer, aber das liegt an den Single-Quotes. Mit Double-Quotes geht es:
    $out .= "<meta name=\"" . $singlemeta['name'] . "\" content=\"" . $singlemeta['content'] . "\">\n";
  • in: Metadaten objektorientiert mit PHP einbinden

    geschrieben von ferdinand24

    Könntest du mir bei der Ausgabe am Ende noch was einfügen, damit jeder Metatag in einer Zeile steht. Ich weiß, dass es mit \n geht, aber ich weiß nicht, wo das hinkommt

    \n ist ein Newline-Zeichen und das kommt natürlich da hin, wo eine neue Zeile anfangen soll:

    $meta .= '<meta name="' . $metatag['name'] . '" content="' . $metatag['content'] . '">\n';

  • in: Metadaten objektorientiert mit PHP einbinden

    geschrieben von ferdinand24

    Jetzt ist nur noch ein Problem, dass der der description die Variable $description ausgegeben wird, und nicht der Inhalt der Variable. Wie kann ich das noch ändern?

    Na denk mal einen Moment selbst drüber nach...
    Die Strings fasst Du in Quotes ein, weil es Ausdrücke sind.
    Variablen müsstest Du, damit sie nicht als Ausdrücke gewertet werden, also ohne Quotes dem Arrayelement zuweisen...
  • in: Metadaten objektorientiert mit PHP einbinden

    geschrieben von ferdinand24

    Der Code, den Du gerade nochmal gepostet hast, ist auch Quatsch.
    Du überschreibst ja die Werte immer wieder. Du musst für jeden Metatag ein eigenes Array als Element von $meta definieren, so wie ich das im zweiten Post schon geschrieben habe...

    Jetzt habe ich Dein Ansinnen auch erst verstanden - also Du möchtest mit der Methode set_meta() einzelne Parameter des ganzen "Metataghaushalts" setzen?
    Dann übergib der Funktion ein Array mit den Werten, das ist flexibler, als so viele Argumente zu übergeben...
  • in: Metadaten objektorientiert mit PHP einbinden

    geschrieben von ferdinand24

    <?php
    class Page{
    
        private $meta = array();
    
        public function get_meta() {
            foreach($this->meta AS $singlemeta){
                $out .= '<meta name="' . $singlemeta['name'] . '" content="' . $singlemeta['content'] . '">\n';
            }
            return $out;
        }
    
        public function set_meta($desc, $content){
            $this->meta[] = array('name' => $desc, 'content' => $content);
        }
    }
    ?>


    Aber bemüh Dich mal bitte demnächst selbst... Es muss ja nicht perfekt sein, aber ein Lösungsansatz wäre schon gut, damit Du wenigstens selbst noch ein bisschen mitdenkst ;-)
  • in: Metadaten objektorientiert mit PHP einbinden

    geschrieben von ferdinand24

    Ich lerne gerade objektorientiert zu programmieren, und bin noch ganz am Anfang.
    Eine Frage habe ich aber. Wo kommt denn die Variable $singlemeta her? Die ist garnicht definiert, oder?

    Du kannst innerhalb von Methoden lokale Variablen verwenden, die auch nur innerhalb des Funktionsblocks gültig sind.
  • in: Metadaten objektorientiert mit PHP einbinden

    geschrieben von ferdinand24

    Uff... bisschen chaotisch.
    Hast Du denn generell schonmal mit Klassen und Objekten in PHP gearbeitet?!
    Wenn das Deine gesamte Page.class.php ist, dann fehlt da eine ganze Menge ;-)
    Du hast dort in erster Linie zwei Funktionen, die nichts tun. Die zweite definiert ein (ungültiges) Array mit den Metadaten, die erste gibt einen (!) Meta-Tag aus, aber ohne definiert zu haben, wo die Werte eigentlich herkommen...

    Mal ganz schnell herumgebastelt:
    <?php
    class Page{
    
        private $meta;
    
        public function __construct(){
            $this->meta = array(
                array('name' => 'author', 'content' => ''),
                array('name' => 'publisher', 'content' => '')
                //usw...
            );
        }
    
        function set_meta() {
            foreach($this->meta AS $singlemeta){
                $out .= '<meta name="' . $singlemeta['name'] . '" content="' . $singlemeta['content'] . '">\n';
            }
            return $out;
        }
    }
    ?>



    In der index.php musst Du die Klasse dann entsprechend initialisieren und die Methode aufrufen:
    $foobar = new Page;
    echo $foobar->set_meta();



    Aber nimm Dir vllt. ersteinmal was anderes vor :cool:



    Viele Grüße,
    F.
  • in: Telekom-Abzweigung

    geschrieben von ferdinand24

    Davon stehen mehrere im Clara-Zetkin-Park in Leipzig - einfach so am Weg rum - warum sollte die Telekom so explizit auf einen Kasten hinweisen? :D
    "Bitte hier gegentreten"...
  • in: Telekom-Abzweigung

    geschrieben von ferdinand24

    fatfreddy schrieb:
    ferdinand24 schrieb:
    Was ist das?! :wazzup:
    http://localhostr.com/file/719HQ1h/IMG_1008.jpg

    Spontan würde ich das als Hinweisschild bezeichnen.

    Aber worauf? :rolleyes:
  • in: Telekom-Abzweigung

    geschrieben von ferdinand24

    Was ist das?! :wazzup:
    http://localhostr.com/file/719HQ1h/IMG_1008.jpg
  • in: Webhoster Pytal

    geschrieben von ferdinand24

    :shy:



    15 Zeichen blablablablabla
  • in: [C] fgets() in einer Schleife will nur einmal?

    geschrieben von ferdinand24

    Danke für Deine Antwort! rewind() tut Wunder (und das macht mir Angst :lol: )

    ich vermute mal, dass Du unter Windows programmierst.
    ;-) Nee, mit gcc unter Mac OS X - aber ich dachte, dass bei sonem Unixoid kein Wagenrücklauf mitkommt - sehr interessant. :shy:


    Viele Grüße,
    F.

  • in: [C] fgets() in einer Schleife will nur einmal?

    geschrieben von ferdinand24

    Hmm, nopaste ist bescheuert...
    Die Zeile heißt bei mir tatsächlich so:
    if(list[i].name[l] == '\n') list[i].name[l] = '\0';

    Hier nochmal die komplette Datei: http://localhostr.com/file/Kzcknwb/telefonbuch.c
  • in: [C] fgets() in einer Schleife will nur einmal?

    geschrieben von ferdinand24

    Hallo zusammen,

    folgender Code: http://nopaste.info/e0b77368f0.html
    Ist eine Übung. Es soll ein rudimentäres Telefonverzeichnis werden. Der Benutzer soll die Möglichkeit haben, eine Anzahl von Datensätzen (Name, Vorwahl, Telefonnummer) einzugeben, die jeweils durch eine struct vordefiniert sind.
    Am Ende sollen alle Datensätze ausgegeben werden.
    (Und fragt nicht nach dem Sinn der Sache.)

    Nun treten folgende Probleme auf:
    Zeile 23:
    fgets() soll eine Zeile von der STDIN lesen, also den eingegebenen Namen.
    Im ersten Schleifendurchlauf tut es das auch noch ganz brav, im zweiten wird der Name einfach übersprungen.
    Mit scanf() (siehe Zeile 22) funktioniert das Ganze, allerdings trennt er dann nach dem Leerzeichen (das in Namen gelegentlich vorkommt) und fgets() ist mir an sich eigentlich lieber.
    $ ./telefonbuch
    Name: Max
    Vorwahl: 0123
    Nummer: 4567890
    
    Weiteren Eintrag hinzufuegen? j
    Name: Vorwahl:


    Zeile 37:
    Der Benutzer soll zum Fortfahren j oder J drücken.
    Dazu muss ich ja nur dieses eine Zeichen vom Eingabestrom lesen.
    Mit scanf() (siehe Zeile 38) funktioniert das ganz gut, fgetc() wird aber einfach übergangen. Warum?



    Liegt das am Compiler, habe ich grundsätzliche Verständnisprobleme, oder sind es einfach nur irgendwelche dummen Flüchtigkeitsfehler?


    Danke und viele Grüße,
    F.
  • in: Xml-Daten per php auslesen

    geschrieben von ferdinand24

    Auslesen kannst Du nun ja schon. Danach steht der Kurs für die CHF in $val.
    Schreiben wir das erstmal in eine andere Variable, damit es übersichtlich bleibt:
    $chfcourse = $val;

    Zum Runden schau Dir mal die round()-Funktion von PHP an.
    Jetzt kannst Du Deinen Euro-Betrag einfach in CHF umrechnen und runden:
    $euro = 13.87;
    $chf = $euro * $chfcourse;
    $chf = round($chf, 2);

    Nun hast Du den in CHF umgerechneten Wert in der Variable $chf und kannst ihn ausgeben, z.B:
    echo $euro." EUR = ".$chf." CHF";


    Viele Grüße,
    F.
  • in: Welche Zahlungssysteme sind die besten?

    geschrieben von ferdinand24

    Hallöchen,

    als Internetbezahldienste bieten sich der Seriösität halber die "üblichen Verdächtigen" an.
    Schau Dir doch mal die APIs von Paypal, Paybest oder Sofortüberweisung.de an.
    Eine Anbindung an die PayPal-API habe ich auch schonmal implementiert - ging relativ einfach.
    Joomla-Plugins dafür findest Du mit Sicherheit auch.

    Was Du mit Mechanismen zur Kontrolle der Bedingungen meinst, habe ich nicht verstanden. Führ das doch bitte noch ein bisschen weiter aus.

    Viele Grüße,
    F.
  • in: Templates für Gulden?

    geschrieben von ferdinand24

    Das wurde glaube ich damals schon mehrmals vorgeschlagen und aus den genannten Gründen abgelehnt...
    Die Tutorial-Sektion wurde deshalb schließlich auch geschlossen.

    Und ganz allgemein denke ich auch, dass wir das nicht brauchen, also: :disapprove:
  • in: Wie kann man....?

    geschrieben von ferdinand24

    Hallo coolebaba,
    das ("<") ist ja einfach nur eine spitze Klammer. Schau mal, was htmlentities() tut ;) Es wandelt Sonderzeichen in die entsprechenden Entities um. Also z.B. <div> --> &lt;div&gt; und kein Browser (der IE vllt. schon, öhööö :shaft: ) interpretiert es mehr als HTML-Tag.

    Viele Grüße,
    F.


    PS. Gib Dir mal bitte beim nächsten Mal ein bisschen mehr Mühe mit der Problembeschreibung und dem Threadtitel! :wink:
  • in: Ein Schloss mit 7 Siegeln

    geschrieben von ferdinand24

    Was ist denn ein Scholss? :shy:
    http://www.duden.de/suchen/dudenonline/Scholss

    Bestimmt meinte er Scholze (siehe Duden).
    Oder habt ihr noch nie vom Scholzen mit sieben Siegeln gehört? :shaft::megarofl:
  • in: Count und Like vereinen

    geschrieben von ferdinand24

    Also Deine Anweisung funktioniert bei mir genau so... Der Fehler müsste also woanders liegen.
    Nimm das $jahr doch noch aus dem direkten Ausdruck raus:
    $selecte=mysql_query("SELECT COUNT(*) AS anzahl FROM statistik WHERE datum LIKE '%".$jahr."%'");


    Ansonsten lass Dir die Ausgabe von mysql_error() anzeigen und such selbst nach dem Fehler ;)


    Viele Grüße,
    F.
  • in: Welcher Router

    geschrieben von ferdinand24

    Hallöchen,
    Du solltest ein wenig näher beschreiben, was Du willst.
    Wenn es nur darum geht, ein paar Clients ans Netz zu bringen ohne irgendeine umständliche Konfiguration, reicht jeder 0815-Router, der Du vom Provider u.U. mitgeliefert bekommst, vollkommen aus.

    Wenn Du was hochwertiges suchst, bietet sich eine Fritz!Box an, die sind aber auch verhältnismäßig...preisintensiv.
    Eine Fritz!Box bekommst Du z.B. bei 1&1 gleich mit.
    Die Teile sind wirklich brauchbar und Du hast jede Menge Konfigurationsmöglichkeiten.

    Die Speedport-Geräte, die die Telekom verteilt, sind auch brauchbar. (Einige von denen sind sogar von AVM gebaut und mit nem Firmwareupdate machst Du Dir eine schicke Fritz!Box draus :) )

    Ich persönlich nutze hier gerade ein günstiges Ding von TP-Link. Gab's für n paar Euro bei eBay und überrascht mich sehr hinsichtlich der Möglichkeiten.

    Wenn Du, wie gesagt, einfach nur ein Netzwerk haben willst und nichts weiter brauchst, dann geh zu eBay und leg Dir den nächsten billigen Router für ein paar Euro zu.
    WLAN-Accesspoint und Switch kannst Du ggf. auch extra kaufen, dann bist Du flexibler.


    Definier aber bitte nochmal konkreter, was Du eigentlich haben willst.


    Viele Grüße,
    F.
  • in: Dynamic Dns

    geschrieben von ferdinand24

    bladehunter schrieb:
    *closed* bis der zuständige Mod hier war und den Thread gelöscht hat.

    Ist im Spam-Forum, ich mach mal weiter...



    florian1234567 schrieb:
    Man bekommt am besten eine Dynamische IP über Dyndns.org

    Das ist aber schön. :shy: Stimmt leider nicht. :thumb:
  • in: Meisten Datenbankeinträge mit einem Wert

    geschrieben von ferdinand24

    Hallöchen,

    zuerst einmal solltest Du am besten keine drei Felder für Tag, Monat, Jahr anlegen, sondern den Unix- oder MySQL-Timestamp speichern.
    Ich benutze meist den Unix-Timestamp und speichere den in einem BIGINT-Feld.


    Du solltest separat noch eine Tabelle führen, die an jedem Tag die Zugriffe zählt. Von der kannst Du anschließend einfach den höchsten Wert ausgeben lassen.
    Mit Deiner Konfiguration wird es rechenintensiver. Du könntest die Besucherzahlen jedes Tages in ein Array laden und das nach dem höchsten Wert sortieren. Aber das ist so verdammt unsauber, dass Du es am besten wieder vergisst ;)

    Möglicherweise geht das auch mit umständlich verschlachtelten SQL-Anweisungen, aber ich finde die Variante mit der Zähltabelle bisher am naheliegendsten!

    Viele Grüße,
    F.

  • in: Typ des Computers-32 Bit oder 64 Bit PC

    geschrieben von ferdinand24

    Finde Dein Prozessormodell heraus und suche danach im Netz.
    Neuere Prozessoren sind fast alle in 64-bit-Architektur...
  • in: Nullstelle von Funktion

    geschrieben von ferdinand24

    Du hast meinen zweiten Beitrag gar nicht gelesen, was? :)
    Danke für den Link. In den Rechner tippen bekomm ich auch noch hin, nur leider auf dem Papier mit Lösungsweg nicht...
    Hat jemand dazu noch ganz explizite Ideen? Das Problem ist ja der Wurzelterm...

    Viele Grüße,
    F.
  • in: Nullstelle von Funktion

    geschrieben von ferdinand24

    Moin,
    vielen Dank erstmal für die umfangreiche Antwort!

    Grundsätzlich weiß ich ungefähr, wie ich das machen muss. Was mich am ganzen immer noch stört, ist die Wurzel, unter der x steht. Das ist eben kein konstanter Faktor, den ich als q in die Mitternachtsformel einsetzen könnte...
    Hast Du dazu eine Idee?

    Danke und viele Grüße,
    F.
  • in: Nullstelle von Funktion

    geschrieben von ferdinand24

    Hallo zusammen,

    ich suche gerade die Nullstelle(n) dieser Funktion und komme einfach nicht weiter.
    Hat jemand nen Ansatz?

    Danke und viele Grüße,
    F.


    Formel: f(x)=-2x+\frac{32a^2x-16x^3}{\sqrt{16a^2x^2-4x^4}}
  • in: Domain sollte kostenfrei sein

    geschrieben von ferdinand24

    l-jenzen schrieb:
    Oh man :wall:
    Geh ma lieber zu Mäcces und sag ich will'n Double Mc' Chicken :thefinger:

    Und sag dazu, der sollte eigentlich kostenlos angeboten werden, damit Du richtig cool satt wirst.
  • in: Assembler Alternative zu DEBUG.EXE

    geschrieben von ferdinand24

    Guten Morgen,

    ich sehe nicht ein, warum ich DEBUG.EXE unter Windows (32-bit) nutzen soll, wenn ich auch Linux bedienen kann.
    Deshalb suche ich eine Alternative zum DEBUG.EXE aus DOS.

    Ich möchte im Grunde Befehle in den Speicher schreiben und das Ganze ausführen können, es sollte eine Funktion geben, die schrittweise die befehle abarbeitet und mir den Inhalt der Register gibt und ich sollte die Inhalte der Register einsehen können.
    Wenn ich mit dem Parameter a (wie assemble) Befehle eingebe, wird mir automatisch die jeweilige Speicheradresse angezeigt.
    debug.exe arbeitet zwar so weit ich denke, nur so pseudo-mäßig im Real Mode, aber um ein bisschen mit Assembler rumzuspielen, ist das in Ordnung.

    Kennt ihr also eine adäquate Alternative zu DEBUG.EXE? Möglichst frei und unter Win/Linux/Mac gleichermaßen lauffähig (natürlich auf Intel-Maschinen)

    Danke & viele Grüße,
    Ferdinand
  • in: Ansprüche von eBay-Verkäufer bei fehlerhaftem Angebot

    geschrieben von ferdinand24

    Hallo zusammen,

    folgendes eBay-Angebot:
    Artikel: 1,00 EUR Sofortkauf
    Porto: 14,00 EUR

    Wenn man also einen der Artikel kauft, bezahlt man 15,00 EUR. So viel kostet der Artikel auch regulär.
    Das Angebot war aber so eingestellt, dass man nur EINMAL Versandkosten zahlt.
    Ich habe daraufhin 82 dieser Artikel gekauft (habe auch Verwendung dafür).
    Zuerst 17, dann nochmal 35 und schließlich nochmal 30 und habe dafür 82,00 + 3*14,00 = 124,00 EUR bezahlt. Die Bestellungen lagen eine Zeit auseinander.

    Der Verkäufer hat natürlich Miese gemacht.
    Heute bekam ich eine Nachricht von ihm, in der er seinen Fehler bemerkt und mich bittet, ihm doch 7,00 EUR pro Artikel noch zu zahlen, also zusätzlich 574,00 EUR.
    Ich verstehe seine Situation ja prinzipiell. Schlussendlich ist es aber sein Fehler.

    Ich hätte die Artikel jedoch für 8,00 nicht gekauft, weil mir das zu teuer ist.
    Ich bin aber kein Unmensch und wäre bereit, ihm 82 Euro noch zu zahlen.


    Nun aber andersherum:
    Welche Ansprüche hat er überhaupt? Das Angebot war nunmal so ausgelegt.
    Untersteh ich auch nur irgendeiner Verpflichtung ihm gegenüber, außer der moralischen?
    Er hätte schließlich schon nach der ersten Bestellung bemerken können, dass das ihm ein Fehler unterlaufen ist...


    gruß,
    ferdinand24
  • in: Ordner mit PDF-Dateien lädt automatisch neu

    geschrieben von ferdinand24

    Vielen Dank für eure Vorschläge.
    Ich habe den FoxitReader installiert, woraufhin das Problem nciht mehr auftrat.
    Nach ein paar Neustarts und eine Menge Dein- und installieren funktioniert es wieder - warum auch immer?!

    Ich kann das Problem leider nicht reproduzieren, um einen genauen Lösungsvorschlag zu geben...
    Eure Vorschläge habe ich seither natürlich auch nicht getestet.



    gruß,
    ferdinand24
  • in: Ordner mit PDF-Dateien lädt automatisch neu

    geschrieben von ferdinand24

    Guten Morgen,

    danke für die Antwort.
    Dein Einwand ist richtig, allerdings bin ich der Meinung, dass man PDF auch mit dem Adobe Reader lesen sollte, schließlich entwickelt Adobe auch die Standards :)
    Das ist aber nur ein äußerer Grund; wir verwenden auf den Maschinen Adobe Acrobat 8 zum Bearbeiten und Erstellen von PDFs.


    //UPDATE 09:44 Uhr:
    Ich habe jetzt ausschließlich den Foxit Reader installiert.
    Damit funktioniert alles problemlos, ohne ständige Ordneraktualisierung.
    Sobald ich jedoch den Acrobaten wieder aufspiele (auch, wenn er nicht als Standardprogramm definiert ist), "springt" der Ordner jedoch wieder.
    Zum Arbeiten ist das jetzt leider nur ein Workaround, da wir den Adobe Acrobat brauchen...

    Hat noch jemand eine Idee?


    gruß,
    ferdinand24
  • in: Ordner mit PDF-Dateien lädt automatisch neu

    geschrieben von ferdinand24

    Jo, danke für die Antwort.
    Ich habe bereits alles beendet, was in keinem Zusammenhang mit dem System steht. Habe sogar das Service Pack 3 deinstalliert. :)
    Leider hat nichts dergeichen geholfen...


    gruß,
    ferdinand24
  • in: mit PHP eine MySQL Tabelle erstellen?

    geschrieben von ferdinand24

    Hallo gewerbe,

    schau dir mal bitte die Ausgabe von mysql_error() (http://www.php.net/manual/de/function.mysql-error.php) an.
    Wenn du dazu Fragen hast, poste am Besten den gesamten Error-Output hier.


    gruß,
    ferdinand24
  • in: Ordner mit PDF-Dateien lädt automatisch neu

    geschrieben von ferdinand24

    Moin moin,

    ich habe ein interessantes Problem mit Windows XP, für das ich im Netz keine Lösung finden konnte:
    Ich habe einen lokalen Ordner mit etwa 300 PDF-Dateien darin.
    Der Windows-Explorer lädt alle 10 Sekunden (ziemlich genau) neu, und springt so zum Anfang zurück.

    - Das Problem tritt in allen Ordneransichten auf (Kacheln, Details, Liste, Miniaturansicht, usw.)
    - Das Problem ist NUR mit PDF-Dateien, wenn ich den Ordner mit anderen Dateien fülle, ist alles i.O.
    - Wenn ich Adobe Acrobat 8 oder Reader 9.3.3 deinstalliere, ist auch alles i.O.
    - Das Problem tritt nur an diesem Computer auf, ist also kein globales von Acrobat 8/Reader 9.3.3

    Im Grunde ist die Symptomatik ähnlich dieser:
    http://www.administrator.de/index.php?content=46799

    Allerdings ist der Ordner lokal.
    Den geposteten Bugfix von Microsoft habe ich installiert, zeigt allerdings keine Wirkung (das Problem ist hier ja etwas spezifischer).

    Habt ihr 'ne Idee?


    gruß,
    ferdinand24
  • in: Netzwerkdrucker am Parallelport ?

    geschrieben von ferdinand24

    Geklärt und geschlossen!
  • in: Klein und leistungsfähig: µTorrent

    geschrieben von ferdinand24

    Außerdem keine DIskussionsgrundlage...


    CLOSED

    Bei Rückfragen PN an mich!
  • in: *.dll in websiten benutzen

    geschrieben von ferdinand24

    fh-key schrieb: Ebay nutzt MS-Server?

    Ich glaub ja eher das ist ein irgend ein CGI, PHP oder so.


    Was in den HTTP-Headern übertragen wird, ist: "Apache-Coyote/1.1", also eher nicht Microsofts IIS...
    Ich wüsste nun aber auch keinen Grund, warum eBay vortäuschen sollte, irgendwelchen Microsoft-Kram zu nutzen...
    Aber die Bahn hat ja auch eine gewisse "query.exe", während die HTTP-Heade was von "Apache" sagen (der kann zwar auch auf Windows laufen, aber - warum sollte jemand sowas tun? :biggrin: ): http://reiseauskunft.bahn.de/bin/query.exe

    Wie auch immer, aber das sprengt den Rahmen dieses Themas ;)



    gruß
    ferdinand24
  • in: WOW wie hoch ist eure single DPS

    geschrieben von ferdinand24

    Ein WoW-Suchti... :shy:
  • in: Namenhafterhersteller und lächerliche Programmierung

    geschrieben von ferdinand24

    :shy:





    ... ...15 Zeichen... ...15 Zeichen... ...
  • in: Welche Bildschirmgrösse/-Auflösung habt ihr?

    geschrieben von ferdinand24

    l-computerware schrieb:
    Ich habe eine Auflösung von 1440*900 Pixel...
    Mit freundlichen Grüßen, L-Computerware

    Jo, genau.
    Ich denke, bei den aktuellen Laptops mittlerer Preisklasse ist das allgemein üblich.

    Dennoch solltest du deine Webseite für Lynx optimieren, das wird heute am häufigsten genutzt :shaft::singer:
  • in: Bin grad auf was komisches gestoßen...

    geschrieben von ferdinand24

    Mach doch mal nen Screenshot...
  • in: Bin grad auf was komisches gestoßen...

    geschrieben von ferdinand24

    Ich sehe da nichts Kyrillisches, nur einige Einträge mit scheinbar ostasiatischen Schriftzeichen...
  • in: Gulden script? code?

    geschrieben von ferdinand24

    Danke darf ich auch die Forensoftware nach meinen meinungen freiverändern sprcih erweitern zb. um einen bereich der nur zugänglich wenn die gewisse anzahl an punkten + bestätigungs eines mods wird


    Da phpBB unter der GPL steht und somit freie Software ist, darfst du sie selbstverständlich nach deinen Wünschen anpassen.
    Näheres kannst du z.B. dem Wikipedia-Artikel (http://de.wikipedia.org/wiki/GNU_General_Public_License) oder der Lizenz selbst entnehmen.


    gruß
    ferdinand24
  • in: Dateien nach Zeit Löschen

    geschrieben von ferdinand24

    Du erstellst dir ein Script, das Folgendes tut:
    Jede hochgeladene Datei muss zuvor einen Datensatz in einer Datenbank-Tabelle erhalten haben. Der sollte die Zeit des Uploads und den Dateinamen beinhalten.
    Das Script liest jetzt jeden Datensatz einzeln ein (Schleife) und überprüft, ob die Zeit des Uploads schon länger als z.B. 2 Stunden her ist:
    <?php
    if((time() - $row->upload_time) > (2*60*60)){
       //do something
    }
    ?>


    Wenn das der Fall ist, kannst du die Datei mit er PHP-Funktion unlink() löschen und den Datensatz ebenfalls entfernen.


    Dieses ganze Script, das also die Datensätze durchgeht und solche, die älter sind als zwei Stunden, samt der Dateien aussortiert, kannst du dann z.B. alle 10 Minuten mittels Cronjob ausführen lassen.



    gruß
    ferdinand24
  • in: Gulden script? code?

    geschrieben von ferdinand24

    Es gibt für einschlägige Forensoftware (ich weiß es speziell für phpBB) Addons, die ein Währungssystem implementieren.

    An sich ist so eine Vergütung aber in eine eigene Software, die man kennt, auch nicht allzu schwer zu implementieren.
    Deine Datenbank wird mit Sicherheit ja eine Tabelle haben, die die Benutzerdaten beinhaltet.
    Dort legst du ein neues Feld an, in dem für jeden Benutzer der aktuelle Stand der internen Währung gespeichert wird.
    Beim Anlegen eines Benutzers setzt du das Feld = 0.
    Wenn der Benutzer nun einen Beitrag schreibt, erhöhst du den Wert in dem Feld beispielsweise um 5.
    Wenn ein Beitrag gelöscht wird, ziehst du vom Wert 5 ab, usw.

    Du kannst zur Vereinfachung für diese Schritte dann auch eine Funktion schreiben.

    Zusätzlich kannst du dann noch in einer weiteren Tabelle einzeln mitzeichnen, WAS exakt gemacht wurde, wofür es eine Vergütung gab.
    Da speicherst du einfach in einem Datensatz die Benutzer-ID, den Wert der Vergütung und den "Grund" (z.B. Beitrag geschrieben).
    Das kannst du dann z.B. in einer Vergütungsübersicht im Profil anzeigen.

    Allgemein solltest du dafür jedoch gewisse Kenntnisse in PHP und einer (SQL-)Datenbanksoftware haben.


    Der Source-Code von lima-city ist allgemein nicht offen und also für die breite Öffentlichkeit nicht zugänglich.



    gruß
    ferdinand24
  • in: Domain ablauf?

    geschrieben von ferdinand24

    Wegen Klärung geschlossen.
  • in: Öffnungsschutz

    geschrieben von ferdinand24

    Für ein Forum oder ähnliches bietet sich eher an, ein Benutzersystem auf Basis von PHP zu bauen.
    Die Auth-Funktion mittels .htaccess-File zu realisieren funktioniert natürlich auch. Ich habe das für einige ältere Webprojekte auch so gemacht.

    Du kannst die Benutzer dazu "ganz normal" mit Benutzernamen und gecryptetem Passwort (PHP-Funktion crypt()) in die Datenbank eintragen lassen.
    Die .htaccess und .htpasswd solltest du von einem PHP-Script schreiben lassen.
    Nach jeder neuen Benutzerregistrierung müsstest du mindestens die .htpasswd (also die Datei, in der die Benutzernamen und verschlüsselten Passwörter zum Zugriff durch den Server liegen) neu schreiben. Ich habe das glaube ich bei jedem Login gemacht.

    Die .htpasswd ist somit also immer dynamisch aktuell.




    gruß
    ferdinand24
  • in: Offline wenn man die Sete Verlässt.

    geschrieben von ferdinand24

    Ich habe das allgemein immer so gelöst, dass ich den Zeitpunkt der letzten Aktion im Datensatz des Users gespeichert habe (der Wert wird also bei jeder Aktion upgedatet). Für den Status habe ich dann einfach überprüft, ob der aktuelle Timestamp minus den gespeicherten kleiner als 300 (5 Minuten) ist - wenn ja, ist der Benutzer wahrscheinlich noch online, wenn nicht, dann nicht.

    Beim Logout setze ich den Wert auf null - so wird der Benutzer beim Logout auch gleich als Offline angezeigt.
    Außerdem kannst du dann beim nächsten Login den User sogar drauf hinweisen, dass er sich eventuell nicht ausgeloggt hat - nämlich, wenn noch ein Wert im entsprechenden Feld seines Datensatzes steht.


    Alternativ könntest du den User auch alle paar Sekunden ein XML-Request senden lassen um zu zeigen, dass er noch da ist. Damit lässt sich seine An-/Abwesenheit noch viel genauer bestimmen.


    gruß
    ferdinand24
  • in: Wieso kann man momentan keine Tutorials schreiben?

    geschrieben von ferdinand24

    Wurde schon mehrfach diskutiert, bitte Suchfunktion verwenden.

    CLOSED

    Bei Rückfragen PN an mich!
  • in: Druckfähige pdf's erzeugen

    geschrieben von ferdinand24

    Was vektorisiert werden muss, sind Schriften. Farbige Flächen, etc. werden ja meist ohnehin als Vektorgrafiken erstellt.
    Bilder in Vektordaten umzuwandeln und nicht in Pixeln zu lassen, ist ziemlicher Quatsch.

    Normalerweise sollte es auch reichen, die Schriften ganz normal in das PDF-Dokument einzubetten.
    Die Bilder sollten in den CMYK-Farbraum konvertiert werden und eben mit mindestens 300dpi vorliegen.

    Sind das ausschließlich Bilder, die ihr drucken wollt?
    In dem Falle sollte nach vorheriger Absprache auch funktionieren, wenn ihr denen die reinen Bilddateien sendet.


    Was direkt ein Printlayout betrifft, kann man z.B. Illustrator oder InDesign super 30 Tage lang in vollem Umfang nutzen.
    GIMP oder Scribus sollten das auch können, das aber ohne Garantie, weil noch nie ausprobiert.



    Ich habe sogar einmal Postkarten drucken lassen, für die ich die Daten im JPEG-Format an die Druckerei geliefert habe.





    gruß
    ferdinand24
  • in: Download Server

    geschrieben von ferdinand24

    Auf dem Webspaceserver sind gewisse Dateitypen verboten.
    Eine Liste findest du in der Hilfe.

    Dateien dieses Typs kannst du hingegen problemlos über den Downloadserver bereitstellen.


    Schreib ein paar sinnvolle (!) Beiträge und du hast schnell die benötigten Gulden für ein paar Features zusammen!



    gruß
    ferdinand24
  • in: Darf ich hier im Forum Werbung für meine seite bei lima-City machen?

    geschrieben von ferdinand24

    Werbung darfst du in dem Sinne nicht machen.
    Was funktioniert, ist, dass du deine Seite im Promotion-Forum postest. Bedenke jedoch, dass es eine vollständige, fertige Webseite sein sollte und keine Baustelle.

    Du darfst natürlich auch einen Link zu deiner Page in deine Signatur schreiben.
    Beachte ansonsten die Forenregeln, die du in der Hilfe findest.

    Werbung in Bannerform ist nicht von Usern schaltbar.



    gruß
    ferdinand24
  • in: Gulden Per SMS kaufen

    geschrieben von ferdinand24

    Gulden kann man generell nicht kaufen, auch nicht per PayPal.
    Sie sollen die Aktivität in der Community widerspiegeln und nicht den finanziellen Status eines Nutzers.

    Schreibe ein paar sinnvolle (!) Beiträge und du hast schnell die Gulden für Datenbanken, FTP-Traffic oder Downloadvolumen zusammen.




    gruß
    ferdinand24
  • in: Mehrere Soundkarten sinnvoll nutzen

    geschrieben von ferdinand24

    Moin,

    die Virtual Cable Programme, die cih kenne, sind dazu da, Ton aus Programmen aufzunehmen, die eigentlicch ncicht dazu gedacht sind, bspw. Tonausgang vom RealPlayer mit dem tollen Windows-Audioecorder aufzunehmen.
    Was ich eher brauche, ist nicht die "Verkabelung" zwischen Programmen, sondern zwischen Programmen und Soundkarten.
    Das haben die VirtualCable-Programme, mit denen ich bisher gespielt habe, nicht drauf gehabt.

    Weißt du aber vielleichct zufällig ein VC-Programm, das irgendetwas in die Richtung macht?


    gruß
    ferdinand24
  • in: Mehrere Soundkarten sinnvoll nutzen

    geschrieben von ferdinand24

    Hallo zusammen,

    ich habe verschiedene USB-Soundkarten und möchte

    1. dass bestimmte Programme ihre Ausgabe auf ALLE Soundausgänge schicken
    2. verschiedene andere Programme nur eine oder eine Auswahl der vorhandenen Soundkarten nutzen.

    Einschlägige DJ-Programme (z.B. Traktor) sind ja in der Lage, das durcchaus sinnvoll zu managen.
    Ich suche quasi ein Programm, welches "on top of them all" eine Art konfigurierbaren "Sound-Router" spielt.


    Gibt es da unter Windows XP (wahlweise auch auf allen anderen Systemen) irgendeine Möglichkeit?




    gruß
    ferdinand24
  • in: Domain aufschalten, dass andere diese nutzen können

    geschrieben von ferdinand24

    Ich habe nur etwa 50 Sekunden des Videos geschaut.
    Dein Willeund Engagement ist ja sehr lobenswert. Allerdings finde ich nicht, dass dieses Video im aktuellen Zustand hier aufgenommen werden sollte.

    Üb doch erst einmal, fehlerfrei zu tippen, bevor du dann die Schrift am Besten im Nachhinein einfügst.
    Noch besser: Lass das mit der Schrift. Sprich den Text ein oder lass ihn weg.

    Ich finde dein Video momentan mehr hinder- als förderlich.


    gruß
    ferdinand24
  • in: Was ist ein Downline System

    geschrieben von ferdinand24

    bei google hab ich bis jetzt leider auch noch keine vernünftigen Aussagen dazu gefunden.

    Das erstaunt mich.
    http://de.wikipedia.org/wiki/Netzwerk-Marketing#Beraterkompetenz

    Ist das nichts Vernünftiges?
    Du solltest in dem Falle vielleicht eher sagen: Ich ahbe zwar etwas gefunden, aber verstanden habe ich es noch nicht. Ich habe folgende Fragen. [...] ;)



    gruß
    ferdinand24
  • in: 2 Netzwerke zur Internetverbindung?

    geschrieben von ferdinand24

    Auf Wunsch geschlossen.
  • in: Wöchentlich andere HeaderGrafik

    geschrieben von ferdinand24

    Verschoben nach Homepage Allgemein


    Bei Rückfragen PN an mich!
  • in: Werbung Abizeitung: Wie teuer

    geschrieben von ferdinand24

    Ich kann dir mal ein paar Zahlen nennen, die mir unterlaufen sind:

    Jahrbuch unserer Schule (A4, farbig(; Zielgruppe: Schüler, Eltern/Verwandte, Freunde: alle :)
    -> ganzseitig: ~250 EUR; halbseitig: ~150 Euro

    Wir haben im März im Rahmen der Klasse ein Theaterstück gespielt;
    für das Programmheft haben wir bei verschiedenen Unternehmen angefragt, ob sie werben/sponsern würden und wie viel Geld wir für den Platz bekämen.
    Das belief sich auf 50-100 Euro pro Anzeige im Programmheft DIN lang in sw.


    Ich denke, für so einen Zweck ist es allgemein ebsser, individuell an die Sache heranzugehen.
    Geht nicht zu den Unternehmen und sagt: "soundsoviel kostet das, wenn ihr werben wollt, müsst ihr euch melden", sondern sprecht mit den Leuten, erklärt das Anliegen und bittet um Unterstützung gegen Abdruck einer Anzeige, verbunden mit der Frage, wie viel die Unternehmen jeweils geben würden und verhandelt ein bisschen.



    gruß
    ferdinand24
  • in: Gelöscht?

    geschrieben von ferdinand24

    Hallo mannzi,

    wenn die Moderatoren etwas verschieben, hat das meist einen triftigen Grund.
    Wenn ein Thread geschlossen oder verscoben wird, hinterlassen die Moderatoren meist einen Beitrag.
    Schreib bitte den betreffenden Mod direkt an, er kann dir die Antwort am besten selbst geben! :thumb:

    Sammelthreads und Kurzpostings sind im Allgemeinen nicht gewünscht.
    Ausführliche Infos findest du in der Hilfe, bitte lesen! ;)


    gruß
    ferdinand24
  • in: Downloadserver Musikdatei.mp3

    geschrieben von ferdinand24

    lebanon-elzein schrieb:
    Die Mp3 Dateien sind lizensiert undzwar von Musik selbst

    Also die Mp3 dateien wollte ich eigentlich als Hintergrundmusik nutzen, aber ich hab mir solang die dateien auf oyla hochgeladen. Das geht natürlich ya auch.

    Ich hab den Musik selber gefragt . Er singt immer auf Hochzeiten Partys und so und ich darf von ihm die Dateien als download freigeben


    Aber naja ich brauch die ya net unbedingt wenn das auf dem downloadserver nicht geht gibt's ya im internet genug

    Ja, genau, ich bin ganz und vollkommen deiner Meinung ( :confused: :confused: :confused: )

    CLOSED
  • in: Umlaute in News automatisch ersetzen

    geschrieben von ferdinand24

    quest schrieb:
    ferdinand24 schrieb:
    Um deinen Code übersichtlich zu halten und irgendwelche Fehler beim Escapen zu evrmeiden, solltest du lange HTML-Parts nicht unbedingt durch den PHP-Interpreter schleusen, sondern direkt ausgeben.
    Für die einzelnen Variablen, die ausgegeben werden müssen, kannst du dann wieder einen PHP-Part öffnen.

    Schuldigung wenn ich da was übersehen habe, aber das hat er doch gemacht???

    Nein, er hat das HTML-Zeugs über echo ausgegeben.
    Das ist bei größeren Dingen teilweise sehr unübersichtlich und fehleranfällig.

    Aber das ist hier nicht Thema...



    gruß
    ferdinand24
  • in: Umlaute in News automatisch ersetzen

    geschrieben von ferdinand24

    Moin,

    ich glaube, die Funktion htmlentities() erfüllt den Zweck vollkommen.
    Man muss nicht russische Methoden versuchen und die Zeichen einzeln replacen ;)


    Um deinen Code übersichtlich zu halten und irgendwelche Fehler beim Escapen zu evrmeiden, solltest du lange HTML-Parts nicht unbedingt durch den PHP-Interpreter schleusen, sondern direkt ausgeben.
    Für die einzelnen Variablen, die ausgegeben werden müssen, kannst du dann wieder einen PHP-Part öffnen.



    gruß
    ferdinand24


  • in: PayPal Bezahlung

    geschrieben von ferdinand24

    Bedenke, dass diese Formulare sehr leicht manipulierbar sind.
    Man kann die Bezahlmenge im Code ändern. Wenn du dann keine entsprechende Abfrage nach der Zahlung einrichtest, kann es sein, dass unter Umständen mit betrügerischen Absichten Dinge nicht komplett bezahlt werden.
    Das ist aber nur erwähnenswert, wenn du ein System hast, das nach der Bezahlung sofort agiert.

    Deine E-Mailadresse steht übrigens nach wie vor im Sourcecode. Wer sie haben möchte, kann sie also dort auch auslesen.

    Wenn du auf professionellerem Niveau arbeiten möchtest, empfehle ich dir die EInarbeitung in die "echte" PayPal-API.
    Da funktioniert die Authentifizierung mit einem API-Key und einer Signatur, die vom Server an die PayPal-Server übermittelt werden.



    gruß
    ferdinand24
  • in: Router-Passwort vergessen

    geschrieben von ferdinand24

    Verschoben nach Hardware

    Bei Rückfragen PN an mich!
  • in: Router-Passwort vergessen

    geschrieben von ferdinand24

    Bevor hier nicht klar ist, um welches Gerät es konkret geht, und ihr keine sinnvollen weiteren Anmerkungen mehr habt, wartet bitte ab, bis der Threadersteller das bekannt gibt.
    Raten bringt uns hier herzlich wenig...




    gruß
    ferdinand24
  • in: Blacklist für Spammail-Adressen

    geschrieben von ferdinand24

    fatfreddy schrieb:
    Das ist doch ein sinnfreis Unterfangen!


    Richtig.
    Deswegen:

    CLOSED

    Bei Rückfragen PN an mich!





    gruß
    ferdinand24
  • in: Arnie findet Hanteln

    geschrieben von ferdinand24

    :shy: :shy: :shy: :shy:

    :biggrin: :biggrin:
  • in: .de-Domain für 4,99€/Jahr?

    geschrieben von ferdinand24

    Nun, EuServ (http://www.euserv.de() bietet Domains für 2,28 EUR im Jahr an, plus 1,99 EUR Einrichtungsgebühr.
    Ansonsten schreib mich mal an...
  • in: Domain-Name für Community

    geschrieben von ferdinand24

    Vielleicht sollötets du deine Community ersteinmal programmieren oder dir ein genaues Konzept ausdenken, bevor du schon große Namenspläne hegst.
    Den Namen kann man später immer noch in die Seite einpflegen. Du solltest aber bis dahin ersteinmal alles fertig haben. Inklusive GENAU durchgearbeitetem Konzept, Seitenbaum und alle sonstigen Kriterien.

    Das ist sonst ein bisschen wie: "Mein Sohn wird Arzt, die Zeitschriften für's Wartezimmer hat er schon!".

    Meiner Meinung nach solltest du den ganzen Kram lassen. Es gibt genug Communities, und solange du keine spezielle neue Idee hast, wird sich dein Projekt auch nicht am Leben halten können.



    gruß
    ferdinand24
  • in: [Ubuntu] Falscher Zeichensatz - Login unmöglich

    geschrieben von ferdinand24

    Hallo zusammen,

    habe hier gerade einen Laptop, auf dem Ubuntu installiert ist.
    Bei der letzten Sitzung wurde die Eingabesprache auf Russisch (also kyrillische Schriftzeichen) gestellt und (wahrscheinlich) nicht wieder zurück.

    Nun hat auch die Eingabemaske für Benutzernamen und Kennwort den kyrillischen Zeichensatz und der Login ist unmöglich.

    Leider ist auch auf der Shell dieser nciht-lateinische Zeichensatz. Daher kann ich mich NICHT als root einloggen und die entsprechenden Parameter in der xorg.conf ändern.

    Irgendwelche Ideen?



    gruß
    ferdinand24

  • in: Flyer erstellen lassen?

    geschrieben von ferdinand24

    Ich habe mit einigen Druckereien schon Erfahrungen machen können. Und allsamt gute!

    http://www.meindruckportal.de (wenn du mich unterstützen möchtest und noch 5% Rabatt erhalten: Gutscheincode 444028)
    http://www.diedruckerei.de
    http://www.flyeralarm.de

    Meindruckportal war bis jetzt immer das Günstigste.
    Die Lieferzeiten sind ziemlich schnell; länger als 7 Tage hat es eigentlich nie gedauert!
    Was den Kundenservice betrifft habe ich den bisher nur bei Meindruckportal.de beansprucht. Ebenfalls sehr gute Erfahrungen.


    gruß
    ferdinand24
  • in: online banking - börse -überhaupt internet geldanlagen

    geschrieben von ferdinand24

    Verschoben nach Internet Allgemein.
  • in: Online GiroKonto- Welche Erfahrungen habt ihr?

    geschrieben von ferdinand24

    Verschoben nach Internet Allgemein.
  • in: php soll variablen übergeben und inhalt drucken

    geschrieben von ferdinand24

    Ich habe mal ein kleines System gebastelt, das eine Rechnung als PDF erstellt. Ich habe da die freie Klasse FPDF genutzt.
    Anhand dieses Systems könnte man nun einfach eine mehrseitige PDF mit allen zu druckenden Rechnungen erstellen und die dann auch noch ausdrucken.
    Auch zum Versenden ist PDF praktisch.

    Was ich sagen möchte: Schau dir doch mal, wenn du halbwegs gutes PHP-Knowhow hast, eine mögliche Umsetzung zur Ausgabe einer PDF an.




    gruß
    ferdinand24
  • in: Karmaurheber?

    geschrieben von ferdinand24

    census schrieb:
    Gibt es eine Möglichkeit zu sehen, wer einem Karma verpasst hat?

    Wie schon der Fisch sagte: Nö, gibt's nich ;)

    In deinem Falle wäre das kein tatsächliches Problem, da deine Karmabewertungen allesamt positiv sind.
    Im Falle von schlechten Bewertungen kann es aber zu "Rachebewertungen" kommen. Das ist nicht gewollt.
    Einige User schrieben ihren Namen in die Bewertungen. Wer anonym bleiben möchte, kann anonym bleiben. Das ist so gewollt. ;)



    gruß
    ferdinand24
  • in: Domain im Folgejahr wieder ersteigern?

    geschrieben von ferdinand24

    wie ist das eigentlich wenn man eine Domain ersteigert, diese jedoch schon vergeben ist?

    Ergänzend:
    Wenn die Domain zwar schon belegt ist, jedoch dir gehört (also deine Domain bei einem anderen Provider angemeldet ist), kannst du sie natürlich zu lima-city umziehen.
    Im Domainbestellprozess steht eine entsprechende Option zur Verfügung.



    gruß
    ferdinand24
  • in: cronjob / absoluter Neuling

    geschrieben von ferdinand24

    Ein Cronjob hat mit PHP im Grunde nichts zu tun.
    Bei einem Cronjob handelt es sich um einen zeitgesteuerten Aufruf eines Befehls. Mehr nicht.
    Natürlich kannst du auch PHP-Scripte damit zu einem bestimmten Zeitpunkt ausführen.

    Cronjobs müssen über die Crontab des Servers gesteuert werden.
    lima-city bietet Benutzern derzeit keine Möglichkeit an, Cronjobs zu evrwalten oder zu erstellen.


    Du kannst jedoch auf kostenlose externe Cronjobservices zurückgreifen, z.B. http://www.cronjob.de.




    gruß
    ferdinand24
  • in: Roundcube

    geschrieben von ferdinand24

    Ich habe eine Installation von RoundCube auf meinem lima-city-Webspace, welche ohne Probleme läuft.
    SSL steht natürlich nicht zur Verfügung, aber das ist ein anderes Thema.



    gruß
    ferdinand24
  • in: Wie schnell ist euer Internet und was habt ihr bestellt

    geschrieben von ferdinand24

    Leider ein Sammelthread, der auch noch ziemlich in Kurzpostings ausartet, daher:

    Verschoben nach Spam-Forum

    Bei Rückfragen PN an mich!




    gruß
    ferdinand24
  • in: Downloadlink absichern

    geschrieben von ferdinand24

    census schrieb:
    Haben wir als Nutzer die Möglichkeit auf dem Lima-Web-Host cron jobs zu planen und auszuführen?

    Nein, aber es besteht die Möglichkeit, externe Cronjob-Services zu nutzen, z.B. http://www.cronjob.de/.



    gruß
    ferdinand24
  • in: Downloadlink absichern

    geschrieben von ferdinand24

    simsobjekts schrieb:
    Jetzt funktioniert es. Leider funkt hier jetzt Lima zwischen:-) denkt wäre eine zip von der Wespace. Ist es aber nicht. Ist die eine datenaufrufe? Kann man nicht zur Datei Umleiten?

    Die Originaldatei liegt auf dem Downloadserver, aber die Kopie wird über das PHP-Script über den Webspaceserver ausgeliefert.
    Deshalb schaltet sich die Dateiformatbeschränkung dazwischen.


    Eine weitere Möglichkeit wäre:
    Das Script loggt sich per FTP auf dem Downloadserver ein, erstellt eine Kopie der Datei mit einem kryptischen Namen und gibt diesen Link zum Download aus. Mittels Cronjob (z.B. http://www.cronjob.de) wird die Kopie der Datei z.B. nach einer halben Stunde gelöscht.

    Das ist allerdings nicht mal eben in 10 Minuten gebastelt...



    gruß
    ferdinand24
  • in: Downloadlink absichern

    geschrieben von ferdinand24

    simsobjekts schrieb:
    Habe ich jetzt ausprobiert aber leider kommt die Datei nicht an sprich keine Downloadfenster.

    Aaaargh, natürlich kann man Cookies nicht einfach so zuweisen, ohne die Funktion setcookie() zu verwenden... :angel: Total confusion...

    Ersetze
    $_COOKIE['dlhash'] = $hash; //den Kram in einen Cookie speichern
    durch
    setcookie("dlhash",$hash); //den Kram in einen Cookie speichern


    Außerdem nimm mal die Anführungszeichen beim zugewiesenen Dateinamen weg, also:
    header("Content-disposition: attachment; filename=Banner.zip");


    Jetzt sollte alles funktionieren.

    Ich möchte gerne so ein Membersytem machen und da wäre es super wenn die Leute die auch nur Member sind die Datei Downloaden können.Daher war die Idee Super mit dem Cookie. Ich plane in Zukunft mehere Dateien für Member bereit zustellen und daher glaube ich das diese Skript immer wieder zu verändern Platzfressend & seher schnell durcheinander wird kann.

    Das ist richtig. Aber solange du auf jemanden angewiesen bist, der dir das alles programmiert, solltest du die Variante "Script mehrfach verwenden" nutzen.
    Klar, es ist kein sauberer Programmierstil, aber ich habe keine Muße, das jetzt zusammenzubasteln (von Spenden abgesehen) und du scheinst es ja wegen mangelnden Wissens auf dem Gebiet nicht selbst hinzubekommen..
    Gegen ein entsprechendes Angebot lässt sich das alles machen, aber das dann ggf. per PN.



    gruß
    ferdinand24
  • in: Zeichenkettenfunktionen/URL-Funktionen & Zeit

    geschrieben von ferdinand24

    visualwebzone schrieb:
    aber man kann doch dann per ajax die zeit auf den server schicken und dann zusammen mit der url in einer xml-datei speichern oder in der datenbank! Is zwar nicht ganz einfach, aber müsste doch möglich sein?

    Wie ich schon sagte, ja :wink:
    ferdinand24 schrieb:
    "Normalerweise", ja. Du könntest mittels AJAX alle paar Sekunden die aktuelle Zeit eines jeden Benutzers speichern lassen und wüsstest dann fast genau, wie lange er dort war.


    Das müsste wohl konkret so aussehen, dass du für jede Session einen neuen Datensatz in der Datenbank anlegen musst. Zu Beginn der Session speicherst du die Startzeit und setzt dann mittels XML-Request alle paar Sekunden die aktuelle Zeit als Endzeit. Solange der User auf der Seite ist, wird die Zeit ja ständig aktualisiert und du hast letztendlich, wenn der User wieder weg ist, die Start- und Endzeit seiner Aktivität, die du dann auswerten kannst.

    Du könntest das notfalls auch mit einem unsichtbaren IFrame machen, der sich automatisch neu lädt. Das wäre die einfachere Methode, die so gut wie kein JavaScript oder gar XML-Requests braucht :wink:



    gruß
    ferdinand24
  • in: Zeichenkettenfunktionen/URL-Funktionen & Zeit

    geschrieben von ferdinand24

    visualwebzone schrieb:
    Aber hab noch ne Frage:

    Kann man anzeigen, wie lange der User auf der Seite war?

    Mit PHP geht das ohne weiteres nicht, da normalerweise das Script nur beim Laden der Seite urch den Interpreter läuft.
    "Normalerweise", ja. Du könntest mittels AJAX alle paar Sekunden die aktuelle Zeit eines jeden Benutzers speichern lassen und wüsstest dann fast genau, wie lange er dort war.
    Ansonsten geht sowas auch mit JavaScript, du kannst es aber schlecht dann mittels PHP speichern, da JS ja clientseitig ausgeführt wird und du nach dem SChließen des Fensters keine Möglichkeit mehr hast, ein PHP-Script aufzurufen.




    gruß
    ferdinand24
  • in: Zeichenkettenfunktionen/URL-Funktionen & Zeit

    geschrieben von ferdinand24

    census schrieb: Lasse folgende Regex über die URL laufen:
    [...]

    Andernfalls tut es auch die PHP-eigene Funktion parse_url()... :wink:
    http://de.php.net/manual/de/function.parse-url.php



    gruß
    ferdinand24
  • in: Downloadlink absichern

    geschrieben von ferdinand24

    simsobjekts schrieb:
    habe leider denn Fehler bekommen Parse error: parse error, unexpected T_STRING line 8

    habe es dann so gelöst:
    <?php
    $file = "http://download.lima-city.de/simsobjekts/banner.zip";
    
    $id = $_GET['id'];
    if($_COOKIE['dlhash'] == $id){
       header("Cache-Control: private");
       header("Content-type: application/octet-stream");
       header("Content-disposition: attachment; filename=\"Banner.zip\"");
       readfile($file);
       exit();
    }
    ?>

    Und geht leider auch nicht bekomme zwar keine Fehler aber nichts passiert.
    Ich kenne denn Fehler nicht und weis auch nicht wie ich ihn beheben

    Da sind für den Dateinamen die falschen Quotes verwendet. Mein Fehler. Muss so heißen:
    header("Content-disposition: attachment; filename='Banner.zip'");

    Ich weiß allerdings nicht genau (müsste aber eigentlich funktionieren), ob es klappt, eine Datei direkt über HTTP einzulesen.
    Probier es ggf. mal mit einer lokalen (also dort wo auch das Script liegt) Datei und einem relativen oder absoluten Pfad.
    Ich empfehle dir außerdem noch, den Dateinamen kryptischer zu machen. Wer den Pfad zur Datei kennt, kann sie natürlich trotzdem direkt herunterladen.

    Wenn ich mehrere Dateien habe muss ich dann jedesmal eine neues Skript machen oder kann man es auch mit nur einem?

    Du kannst das Script natürlich entsprechend abwandeln, aber das ist dann eine (jetzt und hier) komplexere Angelegenheit.
    Du müsstest dann in einer Datenbank oder einem Array die verfügbaren Datein mit einer zugehörigen ID speichern und die ID der herunterzuladenden Datei z.B. per Cookie ebenfalls übergeben.
    Ich denke, für deine Zwecke ist es okay, das Script einfach mehrfach zu verwenden.

    PS: Ich habe auf deiner Seite den PPbutton gefunden:biggrin: Siehe info@ferdinand-malcher.de

    Danke ;)


    gruß
    ferdinand24
  • in: Downloadlink absichern

    geschrieben von ferdinand24

    simsobjekts schrieb:
    Jetzt kommt die Frage wie mache ich das?:biggrin:

    So, ist aber ungetestet:

    Die herunterzuladende Datei sollte einen Pfad haben, auf den man normalerweise nicht kommt.
    Beispiel: media/4a761fab1da62/n3m4Htbz9iySVpJ8kiLrEER.pdf

    Du solltest nun auf der Downloadseite einen Hash generieren und diesen in einen Cookie oder in eine Sessionvariable legen. Prinzipiell gibt es (hier!) dabei keinen Unterschied.

    Angenommen, das passiert tatsächlich in einer Datei mit Namen downloadseite.php. Ich verwende jetzt den Ansatz mit dem Hash im Cookie.

    downloadseite.php
    <?php
    $hash = md5(uniqid(mt_rand(1,time()),TRUE)); //Hash generieren
    $_COOKIE['dlhash'] = $hash; //den Kram in einen Cookie speichern
    ?>
    
    <a href="download.php?id=<?php echo $hash?>">Datei downloaden</a>


    Diesen Hash musst du jetzt über den Downloadlink dem Script übergeben. Das passiert, wie du siehst, in der downloadseite.php mit dem Link.
    Das Script ist das, welches die Datei einliest und wieder ausgibt. Nennen wir sie download.php.
    Hier muss überprüft werden, ob der im Cookie abgelegte Hash genau der ist, der mit der URL (id=...) übergeben wurde.
    Wenn ja, dann kann die Datei heruntergeladen werden.
    Der Dateiname der heruntergeladenen Datei muss ebenfalls festgelegt werden. Das passiert in der 8. Zeile dieser download.php:

    download.php
    <?php
    $file = "media/4a761fab1da62/n3m4Htbz9iySVpJ8kiLrEER.pdf";
    
    $id = $_GET['id'];
    if($_COOKIE['dlhash'] == $id){
       header("Cache-Control: private");
       header("Content-type: application/octet-stream");
       header("Content-disposition: attachment; filename="dateiname_der_datei.pdf");
       readfile($file);
       exit();
    }
    ?>



    Wie gesagt, nur schnell zusammengebastelt und ungetestet.
    Noch Fragen? :biggrin:




    gruß
    ferdinand24
  • in: Wie viele Spalten sollte eine Datenbanktabelle maximal haben?

    geschrieben von ferdinand24

    Es gibt da soweit cih weiß kein Limit (bis auf das technische natürlich).
    Die Zahl ist auf jeden Fall so groß, dass jeder Entwickler bequem damit auskommt.
    Oder ist es das, was du wissen wolltest?
    Dann die Gegenfrage - wozu willst du das wissen? - oder - probier es aus! :)

    Wie viele Spalten du benutzt, hängt natürlich davon ab, wie viele du brauchst.
    Ich habe in meinen Projekten Tabellen mit zwei Spalten, aber auch welche mit 15.
    Wenn du nur zwei brauchst, musst du nicht mehr anlegen.



    gruß
    ferdinand24
  • in: Wiederbelebung des IRC Chats

    geschrieben von ferdinand24

    cbhp schrieb:
    Jabber ist viel besser :shaft:

    :thumb:
  • in: PHP - Datenbank durchsuchen

    geschrieben von ferdinand24

    dustboy schrieb:
    Hi

    für meine Internetseite setzte ich PHP ein, allerdings fehlt mir ein Befehl wie ich die Datenbank durchsuchen kann. Beispiel:

    Ich möchte nachsehen, ob in der Datenbank bereits ein eintrag in der Tabelle Users ist, der beim schlüssel USERNAME dein eintrag Hans Müller hat. Wenn ja auslesen, wenn nein erstellen.


    SELECT-Anfrage an die Datenbank, wenn die Anzahl der Datensätze 0 ist, existiert der EIntrag nicht, ansonsten schon.
    In der Praxis:

    <?php
    $sql = mysql_query("SELECT * FROM users WHERE username = 'Hans Müller';");
    if($mysql_num_rows($sql) == 0){
       $sql = "INSERT INTO users (foo, bar) VALUES ('foo','bar');"
       mysql_query($sql);
    }else{
       $row = mysql_fetch_assoc($sql);
    }?>


    Eigne dir am Besten die Basics von PHP in Zusammenarbeit mit MySQL an.


    Und (ganz allgemein!):
    Bitte keine chatartigen Unterhaltungen in Threads!



    gruß
    ferdinand24
  • in: ICQ auf dem Handy?

    geschrieben von ferdinand24

    Natürlich gibt es sowas!
    Benutze bitte beim nächsten mal Google!

    Es gibt da zwei Programme, die ich bisher selbst getestet habe.
    Persönlich favorisiere ich Fring (http://www.fring.com).

    Ein weiteres ist Nimbuzz (http://www.nimbuzz.com/de/).
    Nimbuzz hat außerdem eine Schnittstelle zu SchülerVZ/meinVZ/studiVZ, wodurch man den "Buschfunk" auf diesem Weg benutzen kann.

    Nimbuzz wird übrigens auch von den VZs beworben, von daher hättest du auch von selbst darauf kommen können ;)




    gruß
    ferdinand24
  • in: Externe Website per "file ()" mit Cookie Inhalt abfragen

    geschrieben von ferdinand24

    Cookies weren auf dem Client gespeichert.
    Wie willst du die vom Server abrufen?

    [...] (der Name und der Inhalt kann ich mir ja anzeigen lassen) [...]

    Wie?


    gruß
    ferdinand24
  • in: PHP Remote Zugriff!

    geschrieben von ferdinand24

    Und wie soll ich das sonst machen, das ohne das die Besucher die Seit wechseln die Trotzdem noch den Blog Sehen können?

    Der Blog hat doch sicher eine Datenbank.
    Die Daten kannst du ohne Probleme einfach von deinem Homeserver aus abrufen und verarbeiten.
    Die Vorschau des lima-city-Blogs auf der Community-Startseite (optional einstellbar) funktioniert wohl auch so.

    Die Vorgehensweise ist definitiv sicherer (in Bezug auf die Fehlerquote) als direkt den HTML-Output abzufragen.



    gruß
    ferdinand24
  • in: PHP Remote Zugriff!

    geschrieben von ferdinand24

    Welchen Sinn soll das haben?
    Du sparst dir einen Klick, aber nimmst es auf dich, hier einen Thread zu öffnen und sogar was dafür zu programmieren, ohne das Ganze recht durchdacht zu haben? :)

    Prinzipiell müsste das so funktionieren:
    <?php
    echo file_get_contents("http://example.org");
    ?>


    Da ist aber zum Einen das Problem, dass die Bilder/Stylesheets/etc. im Quelltext ja wahrscheinlich mit relativen Pfaden angegeben sind und sie deshalb nicht auf dem Homeserver gefunden werden.
    Das gleiche gilt für die Links, die sicher nur relativ angegeben sind, weshalb das Ganze dann auf dem Homeserver nicht gefunden wird.

    Du müsstest also den gesamten Code auseinandernehmen und entsprechend präparieren, sodass die Links immer wieder auf das einlesende Script verweisen.

    Deine Idee hat leider scheinbar ein paar Lücken, investiere deine Energie doch lieber in etwas sinnvolleres! ;)



    gruß
    ferdinand24
  • in: PHP echo Text

    geschrieben von ferdinand24

    davy schrieb:
    trueweb schrieb:
    davy schrieb:
    Was mache ich falsch?


    Du versuschst PHP anzuwenden, ohne die Logik und die Sprache zu verstehen. Solange du das nicht tust, wirst du nie selbständig programmieren können.


    Wenn ihr mir nicht zeigt, was ich falsch mache, lern ich ja auch nicht

    Nein, falsche Herangehensweise.

    Wenn du wüsstest, was du da zusammengebastelt hast, dann wüsstest du auch, was es machen soll und schlussendlich eben auch, warum es nicht funktioniert.

    Wir müssen dir nicht sagen, was du falsch gemacht hast, solange du scheinbar die Logik der Sprache nicht zu verstehen scheinst.
    Kauf dir ein Buch (Ich bin damals mit "PHP & MySQL" von Giesbert Damaschke sehr gut vorangekommen!) und lerne PHP, ohne Zwang und ohne Zeitdruck.

    Wenn du dann die Basics kannst, kannst du nochmal versuchen, was zu programmieren.




    gruß
    ferdinand24
  • in: PHP Remote Zugriff!

    geschrieben von ferdinand24

    Was soll das letztendlich werden?
    Möchtest du deine Page regelmäßig in HTML-Version auf deinen Homeserver laden (warum auch immer!?) oder möchtest du den Code einlesen um irgendwelche Informationen auf beiden Servern synchron zu haben?

    Im ersten Fall solltest du wohl eher file_get_contents() benutzen.

    Im zweiten Fall solltest du einfach die Informationen gesammelt in einer Datenbank (oder wenigstens in einer Textdatei GESAMMELT!) speichern und von beiden Servern auf die gleiche Weise abrufen lassen.
    Wenn die Daten in einer DB gespeichert sind, können beide Server problemlos drauf zugreifen.


    Wenn ich dich jetzt vollkommen missinterpretiert habe, dann konkretisiere dein Anliegen mal bitte.




    gruß
    ferdinand24

Login zum Webhosting ohne Werbung!