kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: ZoneAlarm Update

    geschrieben von rnitsche

    So wie es aussieht, hat ZoneAlarm wie so manch anderer Anbieter die Benutzeroberfläche "übersichtlicher" gestaltet, ohne dabei die Funktionen komplett rauszunehmen. Normale Nutzer werden nicht mehr mit den ständigen Warnungen genervt und können "einfacher" die Einstellungen vornehmen.

    Ich bin aber nach einer Weile auf die Einstellungsseite gestoßen:

    Hauptmenü -> Computer -> Application Control -> Einstellungen (rechts am Bildschirmrand)

    Im darauf folgenden Menü finden sich zwei Schieberegler. Stellt man den unteren für DefenseNet auf Manuell oder auf Aus und den oberen auf Max kommen deutlich mehr Warnungen und Abfragen, ob Programme ins Netz dürfen. Ob es genau die nachgefragte Funktion ist, die ich selber auch seit dem Update suche, muss ich erst noch beobachten, aber vielleicht hilft ein wenig rumspielen an den Einstellungen.

    Darüberhinaus gibt es noch eine Option, die evtl. auch weiterhilft.

    Hauptmenü -> Computer -> Application Control -> xxx Programme geschützt -> Application Control -> Microsoft Catalog Utilization verwenden

    Das habe ich auch mal rausgenommen. Mehr kann ich erst sagen, wenn ich die Einstellungen beobachtet habe.

  • in: Session Laufzeit einstellen

    geschrieben von rnitsche

    Das wird daran liegen, dass Du diese Variable lokal in Deinem Webspace setzt. Sobald Du über session_start() eine Session anlegst, wird irgendwo auf dem Server (auslesbar unter session.save_path / nicht direkt in Deinem Webspace-Ordner) eine Datei angelegt, die über die im Browser abgelegte ID genau identifiziert und dementsprechend immer wieder für jeden Besucher einzeln ausgelesen werden kann.

    Jedesmal, wenn Du neue Werte in die Session schreibst, bekommt diese Datei einen neues Speicherdatum. In regelmäßigen Abständen, die in den globalen Einstellungen definiert sind, geht der garbage-collector (deshalb auch gc) durch dieses globale Session-Verzeichnis und löscht alle Dateien, die älter sind als die erlaubte Zeitspanne, und räumt somit dieses Verzeichnis regelmäßig auf. Verwaiste Sessions müllen dann den Server nicht unnötig voll.

    Der globale lifetime-Wert einer Session ist im Standardfall auf 1440 Sekunden eingestellt. Wenn Du also lokal diese Zeit veränderst, insbesondere verlängerst, wird das dem garbage-collector nichts ausmachen, da er sicherlich nicht jedesmal die einzelnen User-Einstellungen abfragt.

    Bei einem anderen Anbieter habe ich schon einmal gesehen, dass die erzeugten Session-Dateien automatisch in ein Verzeichnis namens sessions direkt im Webspace gespeichert wurden. Da konnte ich sehen, dass der Dateiname immer der SESSON-ID entspracht. Der Inhalt war ganz normaler Text - die Variablen und ihre Werte waren einfach hintereinander weg drin gespeichert. In so einem Fall könnte dann eine lokale Einstellung evtl. einen Einfluss drauf nehmen. Die Gefahr des Auslesens von fremden Sessionwerten (evtl. sogar Passwörter) war dort jedoch sehr groß, da man an die Variablenwerte direkt über den Webspace kam.

    Hier mal ein Beispiel der Session-Datei sess_3757ad81e2629d2e9d55ac48e232bd8a bei diesem anderen Anbieter
    ansicht|s:5:"admin";ip|s:14:"130.75.244.146";timeout|i:1267108233;
    besuchte_seiten|i:5;passwort|s:32:"56e8********************";
    nutzer|s:8:"test";


    Dieses Session-Verzeichnis war ungeschützt, die Dateien wurden aufgelistet. Somit konnte jeder das Passwort lesen. Es ist also wichtig, dass die Sessions nicht im eigenen Webspace sondern irgendwo auf dem Server gespeichert werden!

    Und in diesem globalen Verzeichnis spielen lokale User-Einstellungen keine Rolle.

    Ich hoffe, ich habe das richtig verstanden und erklärt.

  • in: Eine Rufumleitung aktivieren

    geschrieben von rnitsche

    kalinawalsjakoff schrieb:
    Ah erstmal vielen Dank für die Antwort :wave: Aber ich nehme an, daß die meisten Rufumleitungen (beispielsweise von meinem Handy aufs Festnetztelefon oder so) für mich kostenlos sind oder kriege ich das irgendwie heraus welche Kosten für mich da entstehen?


    Soweit ich weiß, werden Rufumleitungen wie normale Gespräche behandelt - mit Ausnahme der Umleitung auf die eigene Mailbox. Hast Du also eine Festnetz-Flatrate, müssten die Umleitungen kostenlos sein. Manche Anbieter leiten im eigenen Netz ebenfalls kostenlos um. Ich glaub bei Vodafone ist das so. Hatte mal eine Zeit lang auf meinem Uralt-Handy eine Rufumleitung auf mein aktuelles eingerichtet. Da es netzintern war, musste ich dafür nichts zahlen.

    Genaueres können Dir nur Deine Tarifunterlagen oder die Hotline des Betreibers sagen.
  • in: Eine Rufumleitung aktivieren

    geschrieben von rnitsche

    Rufumleitungen sind Netzdienste und daher unabhängig vom verwendeten Mobiltelefon. Meistens sind in den Broschüren der Netzbetreiber auch Tastenkombinationen angegeben à la *422#umleitungsnummer#, um die Rufumleitung auch ohne entsprechenden Menüeinstellungen (de-)aktivieren oder ändern zu können.

    Manche Anbieter erlauben aber je nach Tarif nicht jede Rufumleitung. So ist bei mir standardmäßig die Mailbox als Umleitungsnummer aktiviert. Man kann das manuell nicht deaktivieren, außer man bittet um Löschung der Mailbox.

    Vermutlich unterstützt Dein Anbieter keine Rufumleitung in Deinem gewählten Tarif.
  • in: Verbindung zu zwei MySQL Datenbanken gleichzeitig

    geschrieben von rnitsche

    Danke für die Tipps,
    ich werde das mal mit einer eigenen Funktion ausprobieren und die Datenbanken in nikic-Reihenfolge ansprechen. Ist nämlich wirklich so, dass fast ausschließlich aus Datenbank1 gelesen werden soll.
  • in: Verbindung zu zwei MySQL Datenbanken gleichzeitig

    geschrieben von rnitsche

    Hallo,
    ich versuche, je eine Verbindung zu zwei verschiedenen MySQL Datenbank gleichzeitig aufzubauen. Das geht auch mit

    $db1=mysql_connect($host1,$database1,$password);
    $db2=mysql_connect($host2,$database2,$password);


    Allerdings muss man dann in der Abfrage jeweils die Datenbank angeben. Also

    mysql_query($abfrage, $db1)
    oder halt die andere Datenbank.

    Das würde für mich aber bedeuten, dass ich alle query-Befehle anpassen müsste. Gibt es nicht auch eine Möglichkeit, diese 2 Datenbanken über einen Befehl wie z.B.

    mysql_query("SELECT * FROM $db1.tabelle1 WHERE xyz=2")
    anzusprechen?

    Danke für Eure Hilfe
  • in: Ausfälle bei Lima City

    geschrieben von rnitsche

    Leidet Lima denn immer noch unter den Auswirkungen vom dDos im März 2010? Zwischendurch war doch die Performance richtig gut. Oder wird Lima wieder angegriffen? Abgesehen davon, 97,5% Erreichbarkeit ist schon ok.
  • in: Optionen eines SELECT-Feldes mittels JS/CSS formatieren

    geschrieben von rnitsche

    Danke für den Tipp! Der war genau richtig und hat mein Problem gelöst :thumb:

    Ich bin erst heute dazu gekommen, das mal auszuprobieren. Und da es nicht direkt auf Anhieb funktioniert hat, poste ich mal meine Lösung, vielleicht braucht das ja nochmal jemand.

    Wie metalmachine schon richtig erwähnte, kann man mit dem style-Objekt keine Pseudeklassen ansprechen, also bin ich dem Tipp mit dem span-Attribut gefolgt. Das Problem ist aber, dass OPTION und SPAN nicht verschachtelt werden können. Jedenfalls funktioniert das bei mir nicht. Aber man kann der Option eine Hintergrundgrafik mittels CSS vorgeben.

    <script type='text/javascript'>
    	function ladeOption () 
    	{
    		for (var i = 0; i < document.getElementsByTagName("option").length; i++)
    		{
    			document.getElementsByTagName("option")[i].style.paddingLeft = "27px";
    			document.getElementsByTagName("option")[i].style.height = "27px";
    		}
    		
    		document.getElementsByTagName("option")[0].style.backgroundImage = "url(/bilder/gruen.gif)";
    		document.getElementsByTagName("option")[1].style.backgroundImage = "url(/bilder/gelb.gif)";
    		document.getElementsByTagName("option")[2].style.backgroundImage = "url(/bilder/rot.gif)";
    		for (var i = 0; i < document.getElementsByTagName("option").length; i++)
    		{
    			document.getElementsByTagName("option")[i].style.backgroundRepeat = "no-repeat";
            	}
    	}
    </script>

    Wichtig war hier, dass backgroundRepeat später definiert wurde, daher auch unterhalb in einer extra Schleife. Als es noch oben in der Schleife stand wurde nur weißer Hintergrund anstatt der Grafik angezeigt.

    Ausgelöst habe ich das Laden der Grafiken dann mittels
    <select name='liste'  onfocus='ladeOption()'>.....</select>

  • in: Optionen eines SELECT-Feldes mittels JS/CSS formatieren

    geschrieben von rnitsche

    Hallo Community,
    ich habe ein Problem, bei dem der große Google zwar viel ausspuckt, aber leider doch nicht das dabei ist, was ich genau suche. Mein Problem ist, dass ich Optionen eines SELECT-Feldes formatieren will. Das geht ziemlich gut mit CSS. Ich will, dass vor einer Option immer ein bestimmtes Symbol angezeigt wird. Der CSS Befehl dazu lautet

    <style type="text/css" />
        option[value="1"]:before { content:url("images/gruen.gif"); }
        option[value="2"]:before { content:url("images/gelb.gif"); }
        option[value="3"]:before { content:url("images/rot.gif"); }
    </style>


    Nun möchte ich aber, dass diese Grafiken nicht sofort sondern nur bei einem Event geladen werden. Daher dachte ich mir, bei dem Event "onchange" ein JavaScript aufzurufen, was dann diese CSS Formatierung definiert.

    Über
    document.Testform.Auswahl.options
    können die Optionen angesprochen werden. Nur wie kann ich das CSS dann zuweisen?

    Danke für Eure Hilfe
    Ralf

  • in: Upload Error 505

    geschrieben von rnitsche

    game-web schrieb:
    Ich versuche schon seit einiger zeit die WCF.setup.tar.gz vom WBB3.1.3 zu Uploaden da sie tolle anleitung nicht hilft.

    ich weiß nicht weiter ich habe schon alles versucht ich bekomms nicht hin D: bitte helft mir


    tar.gz ist ein Archivformat und gehört zu den verbotenen Dateiformaten auf dem Webspace. Der Upload solcher Formate ist gesperrt. Die Datei kannst du auf dem Downloadserver speichern, aber ich vermute, dass sie Dir da nichts nützt.
  • in: Externe Festplatte heruntergefallen

    geschrieben von rnitsche

    sebulon schrieb:
    du kannst dich selbst bei der Polizei anzeigen, dass du irgendwas böses gemacht hast, dann machen die die datenwiederherstellung für dich^^ must nur schauen, dassdu da wirklich nix illegales drauf hast^^


    :megarofl: lass das lieber!! Die kommen garantiert mit den Datenrettungs- und weiteren Kosten auf dich zu.:megarofl: Wenn sie überhaupt die Platte an sich nehmen :-)

    Wenn die Platte schon nicht mehr ansprechbar ist, wird wohl tatsächlich nichts an Totalverlust oder teurer Datenrettung vorbeiführen. Bei einem Datenrettungstool muss die Festplatte immerhin noch erkannt werden, das Dateisystem darf dabei ruhig beschädigt sein.

    Ich hatte während meiner Diplomarbeit einen Headcrash. Habe im Zug gearbeitet und beim Aussteigen hat sich der Laptop wohl nicht richtig ausgeschaltet. Als ich in der Uni ankam klackerte und piepste die Festplatte. Habe es gerade noch geschafft, meine Diplomarbeit mit aktuellstem Stand zu retten (Backup war ein paar Tage alt:wink:), 5 Sekunden danach hat die Festplatte komplett aufgegeben. Wenn die Platte noch irgendwie ansprechbar ist, könntest Du daher Glück haben, noch ein paar Daten auslesen zu können. Ansonsten bedeutet jede weitere Verwendung zerstörte Sektoren!
  • in: Externe Festplatte heruntergefallen

    geschrieben von rnitsche

    Das ist ärgerlich :slant: So wie es sich anhört, hat die Platte bei dem Sturz einen Head crash erlitten. Da hilft nicht mehr viel (selbst schon erlebt). Solange sie noch ansprechbar ist, kannst Du versuchen an die Daten ranzukommen. Lange wird das aber nicht gut gehen. Also wirklich nur an die wichtigsten Dateien gehen.

    Und auf Kulanz vom Hersteller kannst Du glaub ich nicht hoffen, denn der Sturz ist garantiert kein Herstellungsfehler. Einen Garantieanspruch hast Du daher nicht. Aber so am Rande: Wenn die Platte erst wenige Tage alt ist, dann sind da doch sicherlich noch nicht so viele wichtige Daten drauf, von denen Du kein Backup hast, oder?

    Viel Erfolg beim Retten der Daten!

    Ach PS: eine professionelle Datenrettung kostet extrem viel Geld. Einem Bekannten ist dieses Missgeschick auch gerade passiert. Der Kostenvoranschlag lag bei über 2000 EUR. Lohnt sich also nicht wirklich.
  • in: Wie erstelle ich eine e-mail per PHP?

    geschrieben von rnitsche

    http://phpmailer.worxware.com/index.php
    http://www.php-einfach.de/php-tutorial/php-mail.php
    http://www.webmaster-eye.de/Mail-versenden-mit-PHP-advanced.327.artikel.html

    2 Sekunden googlen :lol:
  • in: Mysql fehler

    geschrieben von rnitsche

    Das liegt daran, dass du nicht den Rückgabewert der MySQL-Anfrage an erster Stelle hast

    $abfrage = mysql_query("SELECT [irgendwas] FROM [tabelle]");
    $row = mysql_fetch_row($abfrage);
  • in: Wasserzeichen in Bilder einfügen

    geschrieben von rnitsche

    Was genau funktioniert denn nicht? Die endgültige Ausgabe erfolgt dann mittels

    imagejpeg($image);
    bzw. beim Abspeichern
    imagejpeg($image,$dateiname,$qualitaet);


    Das folgt bei mir später im Quelltext. Daher habe ich vergessen, das zu kopieren.
  • in: Wasserzeichen in Bilder einfügen

    geschrieben von rnitsche

    Gern geschehen. Zum besseren Verständnis: Das meiste oben ist nur die Positionsberechnung, da um das Wasserzeichen ja noch die graue Box liegt. Daher ist $abstand der Abstand in Pixeln zum tatsächlichen Bildrand. $rand ist der Abstand in Pixeln, die die transparente Box über das Wasserzeichen hinausragen soll.

    So sieht's dann übrigens aus...
  • in: Wasserzeichen in Bilder einfügen

    geschrieben von rnitsche

    Ich löse das Wasserzeichen-Problem wie folgt:

    $image = @imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'].'/bild.jpg');
    $bildmasse = @getimagesize($_SERVER['DOCUMENT_ROOT'].'/bild.jpg');
    if($bildmasse[0]>=200 && $bildmasse[1]>=200)    // Nur bei größeren Bildern ein Wasserzeichen aupappen
    {
    	$wasserzeichen = imagecreatefrompng($_SERVER['DOCUMENT_ROOT'].'/Watermark.png');
    	$watermark_width = imagesx($wasserzeichen);  
    	$watermark_height = imagesy($wasserzeichen);
    
    	$rand    = 7;
    	$abstand = 15;
    
    	$dest_x = $bildmasse[0] - $watermark_width - $rand - $abstand;  
    	$dest_y = $bildmasse[1] - $watermark_height - $rand - $abstand;
    
    	// Farbwerte reservieren
    	$grey   = imagecolorallocatealpha($image, 230, 230, 230, 75);
    
    	$untere_ecke[0] = ($bildmasse[0]-2*$rand-$watermark_width-$abstand);
    	$untere_ecke[1] = ($bildmasse[1]-$abstand);
    	$obere_ecke[0]  = ($bildmasse[0]-$abstand);
    	$obere_ecke[1]  = ($bildmasse[1]-2*$rand-$watermark_height-$abstand);
    	imagefilledrectangle($image, $untere_ecke[0], $untere_ecke[1], $obere_ecke[0], $obere_ecke[1], $grey);
    	//imagefilledrectangle($image, 30, 30, 70, 70, imagecolorallocatealpha($image, 255, 0, 0,75));
    
    	imagecopymerge($image, $wasserzeichen, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 100);
    	imagedestroy($wasserzeichen);
    }

    Dabei wird ein Wasserzeichen aus einer PNG-Datei geladen und in die untere rechte Ecke gesetzt. Zusätzlich wird ein grauer, transparenter Kasten darunter gelegt (75% Transparenz).

    Direkt beim erstellen bzw verkleinern, oder bei jeder Anzeige? Und wie?

    Am besten ist, Du machst das direkt nach dem Hochladen der Bilder. Sobald sie Deiner Galerie hinzugefügt werden und Du die Vorschaugrafiken erstellst, kann auch das Wasserzeichen drauf. Dann werden Ressourcen gespart. Vorschaugrafiken sollten ja auch nicht on-the-fly bei jeder Anzeige erstellt werden.
  • in: HTML Klausur, keine Punkte auf diese Antwort?

    geschrieben von rnitsche

    Aber bei einem Verlauf oder weichen Kanten enthält das Bild Graustufen also mehr als 2 Farben. Man kann natürlich den Verlauf durch Variation des Abstandes der beiden Farben auch hinbekommen, aber das hast Du sicherlich nicht gemeint. Daher ist das Bild im GIF-Format mit einer Palette von 2 Farben schon richtig gespeichert.
  • in: PayPal vs. Online Banking

    geschrieben von rnitsche

    Auch PayPal ist nicht ohne Risiko! Ich nutze es zwar auch und habe noch keine schlechten Erfahrungen gemacht, kann aber nicht verstehen, wieso das Verfahren so hochgejubelt wird. Wer bei PayPal seine Kredit- oder Kontonummer angibt kann direkt nach dem Einloggen ohne weitere Bestätigung Geld transferieren. Eine Eingabe einer TAN oder sonstigen Identifikation für die aktuelle Transaktion wie beim Online-Banking üblich wird dann nicht mehr vorgenommen. Knackt jemand das PayPal-Zugangspasswort kann derjenige sofort Zahlungen authorisieren. Gerade diejenigen, die für eBay und PayPal dasselbe Passwort nutzen, werden so leicht Opfer von Betrügern. Und ob man das Geld im Betrugsfall dann wiedersieht? Schließlich wurde die Zahlung ja authorisiert.

    Ich habe diese "Sicherheitslücke" bei PayPal für meinen persönlichen Account so gelöst, dass ich als Zahlungsverfahren nur giropay nutze. Lastschrift oder Kreditkartenzahlung habe ich deaktiviert. So kann ich PayPal nutzen, werde aber zur Bezahlung mit meiner Bank verbunden, muss mich dort mit meinen Online-Banking-Daten anmelden und authorisiere zusätzlich dort per smsTAN die Zahlung.
  • in: Rechnen in einer SQL-Abfrage

    geschrieben von rnitsche

    wenn die eine Spalte "preis" und die andere "menge" heißt geht das ganz einfach so:

    SELECT preis*menge AS ergebnis FROM tabellenname
  • in: Kürzere Ladezeiten

    geschrieben von rnitsche

    Was auch immer gerade temporär bei den Umstellungen Probleme bereitet: die neue Geschwindigkeit ist absolut krass!!! So schnell habe ich LC noch nie erlebt. Danke an die knights!:thumb:

    .... hoffentlich bleibt's auch so ;-)
  • in: Falsche Webspacezuordnungen und Google

    geschrieben von rnitsche

    Vielen Dank nochmal für Eure Tipps. Ich habe beide Fehlercodes mal ausprobiert und die letzten 2 Wochen beobachtet. 404 wurde ja auch schon vorher ausgegeben, für ein paar der Zuordnungen habe ich wie schon erwähnt den 205er ausgegeben. Anscheinend funktioniert beides, da Google aufgegeben hat, nach den nicht existierenden Seiten zu suchen.

    Da jetzt alle fehlerhaften Anfragen verschwunden sind, kann ich leider nicht sagen, welcher Fehlercode besser (oder schneller) funktioniert hat.
  • in: Subodmain leitet nicht auf host um

    geschrieben von rnitsche

    Mittlerweile geht's bei mir auch mit www. Trace-Route und Ping sagen auch, dass ghoses.lima-city.de angesprochen wird.
  • in: Subodmain leitet nicht auf host um

    geschrieben von rnitsche

    Der Server unter www.deathangels.de konnte nicht gefunden werden.

    ohne www geht's, dann komm ich auf die Ape-X Seite.
  • in: Subodmain leitet nicht auf host um

    geschrieben von rnitsche

    Geht das überhaupt über CNAME?

    aus der Hilfe (Domain Aufschaltung)
    Eine Aufschaltung per Nameserver und C-Name unterstützen wir nicht.
  • in: DECT-Telefon an FritzBox

    geschrieben von rnitsche

    Ja, das sollte funktionieren.

    Habe auch 2 Standard-DECT Telefone (unterschiedlicher Hersteller) an eine Fritz-Box angeschlossen. Hat beides Mal problemlos funktioniert. Die Fritz-Box leitet dich durch den Anmeldevorgang, allerdings musste ich die vorgegebene Reihenfolge beim 2. Telefon verändern. Falls Du also wider Erwarten Probleme beim Anschluss haben solltest, kannst du mal Schritt 2 vor Schritt 1 probieren ;-)
  • in: GLOEMAIL, seriös oder Abzocke?!

    geschrieben von rnitsche

    bewahrer schrieb:
    Für mich klingt das nach Jobangebot...


    Wie die Vorredner schon schrieben: Suggeriert wird ein Job-Angebot. Tatsächlich wird aber nichts garantiert oder gar eine Anstellung mit festem Gehalt vermittelt. Und um überhaupt dran zu kommen, muss man Kunde werden, sprich die Unterlagen kaufen. Als Dankeschön bekommt man dann einen Zugang und somit die Möglichkeit, sich selbstständig zu betätigen. Ohne Aussicht auf Gewinn, wie ivv schon zitierte.
  • in: GLOEMAIL, seriös oder Abzocke?!

    geschrieben von rnitsche

    Lest mal die Bewertungen der einzelnen Webseiten bei Web-of-Trust. Die Bewertungen sind durchweg knallrot und vor allen Webseiten wird gewarnt. Mein Firefox sperrt sogar die hier genannten Seiten und warnt ausdrücklich vor Phishing und Betrug. Kein Wunder, dass so viele verschiedene Domains hier auftauchen. Die müssen wohl ständig den Namen wechseln, damit der Ruf wieder bei 0 startet.

    Wer dennoch ein Geschäftsverhältnis eingeht, ist an evtl. Abzocke selbst Schuld...

    http://www.mywot.com/de/scorecard/kostenlos-tarife-vergleichen.de
    http://www.mywot.com/de/scorecard/empfehlungsliste.verbraucherschutz-im-internet.info
    http://www.mywot.com/de/scorecard/gloemail-zentral.jimdo.com
    http://www.mywot.com/de/scorecard/www.marco-born.eu
    (Bewertung: 293 x als Phishing oder anderer Betrug, 54 x schlechte Kundenerfahrung, 11 x Spyware Adware und zig mal unseriöse Inhalte)

    Also: Finger weg!!!!
  • in: PHP-Mailscript

    geschrieben von rnitsche

    ich geb doch natürlich nicht im Forum E-Mail addresen bekannt

    Das ist schon klar, sollte man aus Spamschutzgründen auch nicht machen. Es ist aber nicht ganz klar, wo die echte e-mail Adresse steht.

    So wie es programmiert ist, wird als Empfänger der entsprechende Eintrag aus dem reciv-Array gewählt. Und hier steht jetzt im Beispiel mail1 / mail2. Sind hier evtl. dann die echten mail-adressen enthalten? Dann gibt das Select Feld nur eine Option vor, welche der beiden mail-Adressen verwendet werden soll. Oder gibst du über das Select-Feld die komplette e-mail-Adresse vor, so dass später in $_GET['to'] z.B. "meineMail@domain.de" enthalten ist?
  • in: PHP-Mailscript

    geschrieben von rnitsche

    $temp=$_GET['to'];
                    $reciv=array("mail1","mail2");
                    $reciv=$reciv[$temp-1];


    Stehen hier in Zeile 2 echte Mailadressen drin? Warum fragst Du über GET['to'] ab, an wieviele der festen Empfänger gesendet werden soll?
  • in: PHP-Mailscript

    geschrieben von rnitsche

    Ah, so genau hatte ich mir das Skript nicht angeschaut. Sorry! Kommt das Skript denn bis zum else? Sieht so aus, als würdest Du auf GET Variablen global zugreifen, da du $name etc. verwendest. Vielleicht spielt da die register globals Einstellung eine Rolle.
  • in: PHP-Mailscript

    geschrieben von rnitsche

    Du benutzt zum Versand die mail()-Funktion und die macht z.Zt. Probleme, siehe http://www.lima-city.de/thread/6-9-2010-aktuelle-probleme

    Alternative: SMTP Versand mit PHPMailer oder PEAR
  • in: DNS Einträge - was muss ich schreiben :)?

    geschrieben von rnitsche

    wie gesagt, steht alles in der Hilfe. Wenn die Domain nun auf lima-city zeigt ist das super. Du musst jetzt in der Verwaltung die Domain noch aufschalten.

    Verwaltung -> Domains -> Fremddomain aufschalten
  • in: DNS Einträge - was muss ich schreiben :)?

    geschrieben von rnitsche

    Als Ziel für den A-Eintrag gibst Du die IP 193 . 107 . 147 . 202 an. Steht übrigens alles in der Hilfe unter Domains ;-)
  • in: display_errors = Off

    geschrieben von rnitsche

    auf den bisherigen Lima-Servern war es aktiviert und erst seit dem Umzug nicht mehr. Insofern hat volnerius da Recht.
  • in: display_errors = Off

    geschrieben von rnitsche

    Ich finde es gut, dass es nun standardmäßig ausgeschaltet ist. Zum einen können deine Besucher mit den Fehlermeldungen nichts anfangen und denken gleich "Hilfe, es ist abgestürzt", zum anderen kann ein Angreifer Schwachstellen erkennen und weiß, wie er seine Attacke ausführen muss.

    Die Fehlermeldung sagen nur dir als Entwickler etwas, daher sollten sie auf deinem lokalen System angeschaltet sein, sonst aus. Gut, manchmal braucht man sie sicherlich doch, wenn etwas nicht mehr läuft, obwohl man nichts verändert hat.

    Du kannst dann die Display-Errors einfach wieder über eine htaccess aktivieren

    php_value display_errors 1


    Sollte aber möglichst schnell nach Fehlerbehebung wieder ausgeschaltet werden.
  • in: Ich will das Karmasystem wieder!

    geschrieben von rnitsche

    bettag schrieb:
    1. das ist vielleicht ein Monat!


    Karma wurde am 03.06. deaktiviert, siehe http://www.lima-city.de/thread/karmasystem-voruebergehend-deaktiviert. Ich bin auch für die Wiedereinführung.
  • in: wo gibt es tutorials für php

    geschrieben von rnitsche

    Für den Anfang: http://www.schattenbaum.net/php/
    Danach bietet sich: http://www.selfphp.info und http://www.php.net als Nachschlagewerk an. Weiteres findest Du aber auch durch Benutzen der Suchfunktion, da diese Frage häufiger auftaucht.
  • in: Fremde Formulare ignorieren

    geschrieben von rnitsche

    trueweb schrieb:
    Ich habe in der Praxis die Erfahrung gemacht, dass professionelle Spammer sowohl verschiedene IPs als auch OCR-Software verwenden, also ist die IP-Sperre auch keine wirksame Lösung. Seitdem ich auf ReCaptcha setze, hatte ich keine Spameinträge mehr.


    Bei mir haben Spammer auch schon das Captcha lösen können. Und wie trueweb schrieb, wechseln die IP-Adressen im Sekundentakt. Dafür wird nun geprüft, ob eine E-Mail-Adresse - zumindest deren Domain - einen MX Eintrag hat. Somit bleibe ich von Spam im Gästebuch und Kontaktformular verschont. Ist bislang nichts dergleichen wieder durchgekommen.

    @sebulon: Danke für die Erklärung. Hatte bei den ganzen technischen Begriffen gedacht, TE sei eine technische Komponente oder so.
  • in: Fremde Formulare ignorieren

    geschrieben von rnitsche

    Aber könnte derjenige das nicht viel einfacher über mein bereitgestelltes Formular machen anstatt da erst etwas externes zu coden? Außerdem sollte doch mein Skript sowieso eine Zeitsperre enthalten, damit nicht unendlich viele Daten in die Datenbank gepostet werden können.

    btw: was ist ein TE?
  • in: Fremde Formulare ignorieren

    geschrieben von rnitsche

    Was genau ist denn eigentlich das Sicherheitsproblem. Ich finde die Problematik sehr interessant. Gut, mein echter Formular-Code ist über HTML öffentlich sichtbar. Aber wenn man im PHP-Skript die Formularfeldnamen (z.B. $_POST['name']) ausliest und abspeichert, dann können zumindest fremde Inhalte in anders benannten Formularinhalten nicht in die Datenbank o.ä. gespeichert werden. Und wenn jemand Schadcode oder was auch sonst einschleusen will, dann kann er das doch sowieso besser über mein Formular machen, als extra eine fremde Quelle zu generieren. Und dann wäre der Sessionwert automatisch auch gesetzt.

    Oder blicke ich da grad das Problem nicht?

    Voraussetzung ist natürlich, dass alle fremden Nutzereingaben nicht ohne Überprüfung verarbeitet werden und register globals aus sind. Bei angeschalteten register globals erschließt sich mir die / eine daraus entstehende Problematik.
  • in: Passwortgeschützter Bereich mit PHP und MySQL

    geschrieben von rnitsche

    jugend-bewegt schrieb:
    1. Deiner Antwort entnehme ich, dass eine Überprüfung des QUERY-Strings das SESSION-Hijacking verhindern sollte ...

    Sorry wenn das falsch rüber gekommen ist. Die Überprüfung des QUERY Strings verhindert das Session Hijacking nicht. Gerade weil PHP diesen String automatisch zum Auslesen der ID heranzieht bringt das ja eine Gefahr mit sich. Daher sollte man beim Anmelden in der Session die IP-Adresse (und evt. weiteres wie die Browserkennung) speichern. Dann bei jedem Aufruf prüfen, ob die IP-Adresse noch mit der Adresse bei Anmeldung übereinstimmt. Sollte die Session geklaut worden sein, hat sich auch die IP-Adresse / und der Browser verändert und daher kann man dann die Session schließen..

    z.B. so
    if($_SERVER['REMOTE_ADDR'] != $_SESSION['ip'])  // Session Weitergabe festgestellt
    {
    session_unset();
    session_destroy();
    }



    2. Wie ist das dann mit Cookies, kann ich mir dann nicht gleich die Sache mit den $_SERVER-Variablen sparen? (s. meinen letzten Beitrag) ...

    Cookies werden beim Client gespeichert und könnten rein theoretisch auch geklaut werden. Daher sollte man immer auf der Serverseite bestimmte Merkmale speichern und diese wie oben beschrieben mit aktuellen Werten vergleichen.
  • in: Passwortgeschützter Bereich mit PHP und MySQL

    geschrieben von rnitsche

    jugend-bewegt schrieb:

    Was ich mich frage: wie kann denn überhaupt ein anderer die SessionID an den Server übergeben außer via Query-String?


    Genau so ist das. Normalerweise wird die Session-ID als Cookie gespeichert. Es gibt aber auch die Möglichkeit, an die URL den Querystring '&SESSID=Session-ID' anzuhängen. Beim Aufruf von session_start() erkennt PHP automatisch, dass es die Session-ID aus dem Querystring nehmen soll. Daher ist standardmäßig das automatische Anhängen der Session-ID ausgeschaltet.

    Denn wenn jemand während des Besuchs einen Link postet mit seiner eigenen aktuellen Session-ID oder irgendjemand sich die ID mittels Session-Hijacking Methoden krallt, hätte er sofort Zugriff. Wenn Du aber die IP-Adresse prüfst, kannst Du so einen Angreifer dann aussperren.

    Und PM (bzw. PN auf deutsch) steht für Private Nachricht, oder private message. Habe Dir gerade Anleitungen in Deinen Postkasten geschickt.

    zu 3.) es gibt hier immer pros und contras für die PHP-Session Verwaltung und genauso für die eigene Session-Verwaltung per Datenbank. Die Lösung ist Geschmackssache. Im Endeffekt setzt du mit deinem Vorschlag dann ein eigenes Session Management um.
  • in: Passwortgeschützter Bereich mit PHP und MySQL

    geschrieben von rnitsche

    Ja, das stimmt. Wenn jemand den Pfad kennt, kommt er ohne Passwortschutz an die geschützten Bereiche. Aber wenn Du nirgendwo öffentlich verlinkst und auch das Directory Indexing in Deinem Webspace deaktiviert hast, sollte keiner (und keine Suchmaschine) die Pfade zu den Dateien kennen.

    Alternativ gibt es die Möglichkeit, diese Dateien in einen Ordner zu legen, diesen mittels einem deny from all in einer .htaccess Datei vor jeglichem Zugriff zu schützen und dann später über das PHP Skript zur Verfügung zu stellen, siehe dazu PM.
  • in: wie findet ihr lima-city?

    geschrieben von rnitsche

    MySQL ist umsonst! Du musst nicht unbedingt Geld dafür ausgeben. 5 kleine Forenbeiträge und ein Gästebucheintrag reichen. Das schaffen neue Mitglieder meist schon am ersten Tag.

    Und um noch ein statement zum Thementitel zu geben: Lima ist super! Vor allem, da man sich bei Problemen auch um deren Beseitung kümmert!
  • in: Passwortgeschützter Bereich mit PHP und MySQL

    geschrieben von rnitsche

    Im Prinzip keine schlechte Idee, aber die Sessions werden auf dem Webserver verwaltet. Bei jedem Seitenaufruf gibt die Session ID vor, welche Session Datei ausgelesen wird. Wird also die richtige Session ID von einem Fremden an den Webserver übergeben, so stimmen automatisch Deine beiden Werte überein und Du kannst nicht erkennen, ob ein Unbefugter gerade diese Session benutzt.

    Du musst also bei jedem Aufruf in der checklogin.php überprüfen, ob die aufrufende IP-Adresse noch mit der Original-IP-Adresse, die beim Login benutzt wurde, übereinstimmt. Du könntest den Hash Wert auch als Cookie beim User abspeichern und dann so jedes Mal prüfen. Oder du nimmst noch einen Hash-Wert, den Du aus Browserkennung und anderen Merkmalen generierst und speicherst diesen bei Anmeldung in der Session und überprüfst dann bei jedem Aufruf, ob IP, Browser und weitere Merkmale den gespeicherten Hash ergeben.

    Die Session-Daten (also die $_SESSION Variable) halten bei Lima-City sowieso nur 1440 Sekunden = 24 Minuten. Dann werden verwaiste Sessions automatisch vom Garbage Collector gelöscht. Dann ist der gespeicherte Hash weg, die in der Datenbank gespeicherte Prüfversion bringt dir dann auch nichts mehr. Mir passiert das immer wieder, dass ich Session-Daten auslesen will, aber diese schon durch zu lange Inaktivität gelöscht wurden.

    Und wenn Du eine unbefugte Nutzung festgestellt hast, solltest Du unbedingt die SESSION Variablen über unset($_SESSION), oder session_unset() löschen, erst danach die Session mittels session_destroy() zerstören. Meine Erfahrung hat gezeigt, dass ohne Löschen die Daten trotzdem beim nächsten session_start() zur Verfügung stehen.

    edit:
    Du könntest in diesem Thema nochmal stöbern, da haben wir vor kurzem über Sicherheit von Sessions gesprochen. http://www.lima-city.de/thread/php-sessions-sicherheit-maximieren
  • in: Falsche Webspacezuordnungen und Google

    geschrieben von rnitsche

    Der 205er hört sich ja sehr interessant an. Habe das gerade mal in der htaccess über ein
    RedirectMatch 205  ^/hp_.*$
    erst einmal für die hp_* URLs eingebunden. Das ist ja ein cooler Code. Da kommt ja außer dem Header nichts zurück. Die Seite bleibt so wie vorher, aber der Header ist dann HTTP/1.1 205 Reset Content.

    Mal sehen, ob Google das schluckt, dann gebe ich nach und nach die anderen URLs ein.

    Falls jemand noch eine andere Idee hat, bitte posten. Vielleicht funktioniert das ja so nicht.
  • in: Falsche Webspacezuordnungen und Google

    geschrieben von rnitsche

    Hallo Community,
    ich versuche jetzt mal ganz speziell die SEOs unter Euch anzusprechen.

    Seit den Problemen im Juli/August - als kurzfristig beim Aufruf der Domain falsche Webspace Zuordnungen erschienen - merke ich, dass Google diese Deadlinks auf meinem Webspace weiterhin sucht.

    So werden täglich URLs wie meineDomain/sonok-zwitschert/, oder /hp_allgemeines/ oder /neustruktur_internetseite/ oder /fatfox/ aufgerufen.

    Zwar wird ein 404 Fehler zurückgegeben, da die Dokumente bei mir ja nicht existieren. Das hindert Google allerdings nicht daran, diese Seiten am nächsten Tag erneut aufzusuchen. Wie bekommt man das weg? Hilft es, in einer htaccess für diese URLs z.b. ein 410 Fehler zu erzeugen?

    Danke

  • in: PHPMailer und kostenloser Email-Server (gmx, web, etc.)?

    geschrieben von rnitsche

    jugend-bewegt schrieb:
    Wie ist das denn bei PEAR - was benutzt denn die, um eine Verbindung zum Server herzustellen? Bei phpmailer ist das fsockopen() ...


    PEAR Mail benötigt auch fsockopen(). Ist aber soweit Standard, da diese Funktion die externe Verbindung aufbaut.
  • in: PHPMailer und kostenloser Email-Server (gmx, web, etc.)?

    geschrieben von rnitsche

    jugend-bewegt schrieb:
    Wie ist denn die Verbindungsgeschwindigkeit bei web.de über die PEAR-Klasse?


    Mich wundern Deine Timeouts. Natürlich hängt die Verarbeitungsgeschwindigkeit von der Mailgröße ab, da die Daten ja transportiert werden müssen. Meine Erfahrungen mit der PEAR Klasse zeigen, dass eine normale Textmail zwischen 0.5 und 1 Sekunde geschickt wird. Mit 2 MB Anhang zwischen 2 und 3 Sekunden. Und das sowohl über Web.de, GMX oder Google.
  • in: PHPMailer und kostenloser Email-Server (gmx, web, etc.)?

    geschrieben von rnitsche

    Also direkt Erfahrungen mit dem PHPMailer habe ich nicht. Ich verwende die PEAR Mailklasse. Aber da sie sich sehr ähneln, wird der Unterschied nicht allzu groß sein. Die PEAR Klasse funktioniert sehr gut mit Web.De und GMX. Probier es einfach mal mit dem PHPmailer aus.

    Einen Account kann man ja schnell eröffnen und ebenso schnell auch wieder löschen, falls es nicht funktioniert.
  • in: Datenbank Mitglieder zusammenzählen und anzeigen lassen?!

    geschrieben von rnitsche

    $abfrage = mysql_query("SELECT COUNT(user) as summe FROM 'db_199301_1'");
    $mitglieder = mysql_result($abfrage,0);
    echo "Insgesamt $mitglieder angemeldete Mitglieder gefunden!";
  • in: session variable nicht mehr da

    geschrieben von rnitsche

    Schaut doch mal in den Infokasten !!!! :slant: Es gibt seit dem Wochenende Probleme. Und wer die Session-Fehlermeldung liest, kann erkennen, warum die Session nicht funktionieren: Es kann schlichtweg keine Datei im Session-Verzeichnis angelegt werden, in der die Werte gespeichert werden, da hierzu die Schreibrechte fehlen.

    Und es gibt noch tausend andere Dinge, die gerade nicht funktionieren. Z.B. einige PHP Funktionen wie image_jpeg().

    Also abwarten, bis die Admins die technischen Probleme gelöst haben.
  • in: Interne (Web)seite

    geschrieben von rnitsche

    Bleibt diese eine IP konstant? Dann über .htaccess

    Order deny, allow
    Deny from all
    allow from (IP-Adresse)


    Hast Du einen Internetprovider mit dynamischer IP-Adresse, kannst Du das so nicht realisieren. Dann könntest Du aber eine htacess mit Passwortschutz schreiben und allen das Passwort geben.
  • in: lima-city- wöchentlich einmal down?

    geschrieben von rnitsche

    und was ich noch fragen wollte ist warum jemand der eine normale Frage in einem freundlichen Tonfall stellt ins Spamforum kommt

    Das liegt daran, dass bei jeder noch so minimalen Störung hier einige sofort aufschreien. Das hilft meist nicht weiter, da die Admins zum einen auch merken, dass es Probleme gibt (es sei denn Du bist ein Einzelfall) und zum anderen daran arbeiten, alles wieder zum laufen zu bringen. Und da man in den anderen Foren Gulden für Beiträge bekommt, mit denen man gewisse Addons "bezahlen" kann, wird so ein "meine Webseite funktioniert nicht "- oder "Wann sind die Störungen endlich behoben"-Thema nach Spam verschoben insbesondere dann, wenn sich daraus ein Meckerthread entwickelt. Siehe dazu die Forenregeln in der Hilfe.

    Alle merken, dass es im letzten Halbjahr seit dem dDos Angriff häufiger Probleme gibt. Soweit ich das verstanden habe, wurde gleich zweimal ein kompletter Serverumzug durchgeführt. Bei so einem Mammutprojekt kann man durchaus Verständnis dafür haben, dass es hier und da etwas hakt. Es hilft nur abwarten und Tee trinken bis diese Probleme gelöst sind und der Betrieb reibungslos läuft. Oder halt doch Alternativen suchen.
  • in: Upload limit

    geschrieben von rnitsche

    Gleiches Problem besteht seit der Serverumstellung Ende Juli bei mir auch (-->http://www.lima-city.de/thread/error-413-request-entity-too-large)

    Ticket habe ich geschrieben, aber leider noch keine Antwort erhalten. Ist scheinbar ein Problem was jetzt (hoffentlich) mit behoben wird.
  • in: FTP über PHP

    geschrieben von rnitsche

    Hallo,
    danke schonmal für Eure Rückmeldungen und Hinweise.

    @fabo: Es könnte tatsächlich ein FTP Remote Server Problem sein. Daran habe ich noch gar nicht gedacht, da dieses Skript vor den Juni/Juli Problemen einwandfrei lief. Aber dieser FTP Server macht ab un zu im FTP Client auch Probleme, da nur 2 gleichzeitige Verbindungen erlaubt sind.

    Also habe ich das Skript mal mit einem anderen Server getestet: Nun kommt folgende Fehlermeldung:
    Warning: ftp_fget() [function.ftp-fget]: I won't open a connection to 10.229.131.15 (only to 79.125.23.66) in /home/webpages/lima-city/rnitsche/***/ftp.php on line 24

    Dabei fällt folgendes auf:
    Der Server ist nun bplaced.net. Die IP 10.229.131.15 kann aber vom DNS IANA.ORG nicht aufgelöst werden - und gehört auch nicht zu bplaced.net (ist eher was mit 78.46....). Und 79.125.23.66 gehört zu Amazon EU Webservices.

    Es muss also entweder eine Störung sein, also entweder dass das PHP FTP Modul mit dem falschen DNS Server kommuniziert oder dass dieser DNS Server nicht funktioniert oder aber, es gibt neuerdings Beschränkungen von Lima-City. Nur wieso wird dann nur mit Amazon.eu verbunden? Und wieso kann der andere FTP Server (free.fr) angesprochen werden, nur halt mit der anderen Fehlermeldung?

    @the-project: Ja, man könnte mit ftp_fput() auch Dateien senden und dabei unter $remote_file auch Unterverzeichnisse angeben.

    @postkarten: Lima-City als FTP Server gibt mir Warning: ftp_fget() [function.ftp-fget]: Illegal PORT command zurück. Komisch....
    Allmählich vermute ich, dass es sich um eine Störung in meinem Account handelt.

    Edit:
    Ich glaube ich bin nun etwas schlauer. Es kann sein, dass ich (bzw. Lima) jetzt irgendwie hiner einem Proxy sitze. Durch Aktivieren des Passiven Modus mittels ftp_pasv($conn_id, true); funktioniert es nun.
  • in: FTP über PHP

    geschrieben von rnitsche

    Hallo,
    ich habe ein kleines Problem mit der FTP Erweiterung in PHP. Das folgende Skript ist nur ein Testbeispiel, aber es wirft neuerdings eine Fehlermeldung aus, die ich nicht verstehe.

    Warning: ftp_fget() [function.ftp-fget]: PORT address does not match originator. in /home/webpages/lima-city/rnitsche/***/ftp.php on line 24
    Download von /***/03-bergen.jpg zu ftppano.jpg war nicht möglich


    Das Skript hat hier bis ca. Mai funktioniert und ist unverändert. Seit den Serverumstellungen kommt dieser Fehler. Das FTP Modul ist aber weiterhin aktiviert und die Verbindung kann aufgebaut werden.

    <?php
    
    // Pfad zur entfernten Datei
    $remote_file = '/***/03-bergen.jpg';
    $local_file = 'ftppano.jpg';
    
    //FTP-Verbindungsdaten
    $ftp_server = 'ftp.server.de';
    $ftp_user_name = 'username';
    $ftp_user_pass = 'password';
    
    // Öffne eine Datei zum Schreiben
    $handle = fopen($local_file, 'w');
    
    // Verbindung aufbauen
    $conn_id = ftp_connect($ftp_server);
    
    // Login mit Benutzername und Passwort
    $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
    
    // Versuche $remote_file zu laden und in $handle zu speichern
    if (ftp_fget($conn_id, $handle, $remote_file, FTP_BINARY, 0)) {   // Hier muss der Fehler auftreten, da else echo ausgegeben wird
     echo "Erfolgreich in $local_file geschrieben\n";
    } else {
     echo "Download von $remote_file zu $local_file war nicht möglich\n";
    }
    
    // Verbindung und Verbindungshandler schließen
    ftp_close($conn_id);
    fclose($handle);
    ?>


    Was sagt obige Fehlermeldung aus? Wie muss ich ftp_fget ansteuern, damit diese Meldung nicht mehr auftaucht?
    Danke für Eure Hilfe!
  • in: Gästebuch Spam

    geschrieben von rnitsche

    So wie sich das anhört meinst Du ein Gästebuch auf deinem eigenen Webspace, oder? Dann gibt es folgende Möglichkeiten:

    1.) IP Sperre über .htaccess
    RewriteEngine On
    
    # einzelne IP aussperren (123.456.789.012)
    RewriteCond %{REMOTE_ADDR} ^123\.456\.789\.012$ [OR]
    
    # Bereich aussperren 123.456.0.0 - 123.456.255.255
    RewriteCond %{REMOTE_ADDR} ^123\.456\.([0-9]{1,3})\.([0-9]{1,3})$ [OR]
    
    RewriteRule .* - [F]


    2.) Captcha einbauen siehe: http://www.stoppt-den-spam.info/webmaster/captcha-tutorial/index.html
    3.) Blacklist-Abgleich, falls Spammer wiederholt das Captcha überwinden können.

  • in: Session Fehler

    geschrieben von rnitsche

    Kann es sein, dass im angegebenen Verzeichnis keine Schreibrechte erteilt wurden? So wie es aussieht kann die Session-Datei gar nicht angelegt werden.
  • in: Was sind/waren Eure Probleme mit der eigenen Homepage?

    geschrieben von rnitsche

    Also kleine und große technische Probleme gab es immer mal wieder. Die konnten alle gelöst werden. Bekanntheit war und ist mir egal, da es sich um eine private HP handelt, die sich hauptsächlich an Freunde richtet und Studenten, die ein Auslandsjahr in Erwägung ziehen.

    Mein größtes Problem bisher war außerhalb der technischen Plattform: Ich habe vor 2 Jahren Post von einem Anwalt bekommen, der ein urheberrechtlich geschütztes Bild anmahnte. Ich dachte, das Foto hätte ein Freund gemacht, vor allem weil es nach Allerweltsfoto aussah und auch ich dieses Motiv mehrfach nur bei anderem Wetter fotografiert hatte. Das war ein Schock und verbunden mit viel Ärger. Seitdem bin ich mit allem was ich auf meiner HP mache vorsichtiger und verwende kein einziges fremdes Bild, mit Ausnahme von 2 Fotos. Da war ich aber persönlich dabei, als die gemacht wurden. Und in den EXIF Daten steht die richtige Kameraseriennr.

    Fies war vor allem, dass alles durch einen Bot aufgedeckt wurde, der Bilder mit einer Datenbank abgleicht... Seitdem befasse ich mich auch ein wenig mit Blogs, die diverse IP-Ranges zum Sperren empfehlen. Darunter ist auch der besagte Bot, der mich erwischt hat.
  • in: die erste eigene wohnung

    geschrieben von rnitsche

    steilbach schrieb:
    das mit "einmaligen nebenkosten" wusste ich auch noch nicht ! danke für die info =)


    ehrlich gesagt, bezweifle ich, dass es so etwas überhaupt gibt. Damit macht sich der Vermieter strafbar.

    Ach und noch ein Tipp: Frag nach der Kehrwoche! Ich musste sowas noch nie machen, aber Freunde haben da schon extrem Ärger mit gehabt. Da steht dann - wenn Du Pech hast - jede Woche jemand bei Dir auf der Matte und fordert dich auf, das Treppenhaus zu fegen. Und die lassen sich nicht beruhigen mit "Ja mach ich Samstag, ich muss zur Arbeit". Sehr nervig!
  • in: Seite derzeit nicht verfügbar

    geschrieben von rnitsche

    karpfen schrieb:
    Ist nicht widersprüchlich, denn es wird hier nachträglich nochmalig nachgebessert, da die erste Lösung nicht zufriedenstellend war!


    Ah, das ist was anderes. Und das ist so bislang bei mir noch nicht angekommen... Vielleicht habe ich da auch nur was falsch verstanden. Aus Davids Beitrag habe ich entnommen, dass man nach dem Serverumzug im April nicht mit den neuen Servern zufrieden war und jetzt erneut umzieht.
  • in: Seite derzeit nicht verfügbar

    geschrieben von rnitsche

    Also ich kann onkelarchie teilweise schon verstehen, obwohl ich weiß, dass es nicht schneller geht und dran gearbeitet wird und nur Abwarten hilft..... etc.

    In einem Punkt möchte ich ihm aber Recht geben: Die Infos sind durchaus sehr widersprüchlich.

    Zum einen schreibt der Lord am 28.06.
    So, zwischendurch mal wieder etwas nettes: die neuen Homepages funktionieren seit heute Morgen wieder normal, die Webseiten-Geschwindigkeiten sollten nun auch wieder normal sein.


    Da dachte ich bereits, der Umzug ist vollzogen. Außerdem habe ich mich gewundert, wieso dann nicht die Ausfallmeldung verschwindet.

    Dann schreibt David am 08.07.
    Seit ein paar Tagen ziehen wir sämtliche userwebspaces auf neue Server, welche kurz gesagt für mehr Sicherheit und Geschwindigkeit sorgen.(Wie genau, erfahrt ihr wenn alles fertig ist)
    Wir denken, dass dieser Prozess Freitag, aber spätestens Ende dieses Wochenendes beendet ist.


    Mir ist das egal. Sowohl, dass es derzeit Störungen gibt als auch dass meine Seite manchmal nicht erreichbar ist. Aber widersprüchlich ist das schon.
  • in: die erste eigene wohnung

    geschrieben von rnitsche

    Also Kaltmiete ist wirklich nur die Miete für den Wohnraum. Dieser Betrag ist auch im Mietspiegel der jeweiligen Stadt verzeichnet, so dass man einen Überblick bekommen kann, ob die vom Vermieter veranschlagte Kaltmiete "ortsüblich" ist. Allerdings sind einige Ausstattungsmerkmale wie Balkon zur Südseite, Einbauküche etc. meist der Grund für eine höhere Kaltmiete als ortsüblich.

    Nebenkosten sind primär die anteiligen Kosten für Grundsteuer, Müllabfuhr, Treppenhausreinigung, Hausmeister, Kaltwasser (ja leider wird das von Vermietern meist pauschal umgelegt und nicht verbrauchsabhängig abgerechnet) etc. Beides zusammen, also Kaltmiete und Nebenkosten, ergibt die Warmmiete. So ist das jedenfalls in Hannover. Eine Warmmiete, bei der der Vermieter Heizung samt Toilettenpapier bezahlt kenne ich nicht. Vielleicht gibt es so Sonderkonditionen, wenn man ein möbliertes Zimmer oder so mietet und damit Untermieter wird.

    Darüberhinaus kam bei meinen bisherigen Mietverhältnissen immer noch der Abschlag für die Stadtwerke hinzu. Hier würde ich darauf achten, wie diese in der Wohnung abrechnen. Momentan wohne ich in einer Wohnung mit Verdunstern an den Heizkörpern. Im Vertrag stand dann, dass man 70% verbrauchsUNabhängig und nur 30% verbrauchsabhängig abgerechnet wird. Somit zahle ich kräftig mit, wenn meine Nachbarn eine Sauna haben möchten und das merke ich leider auch an der Jahresrechnung. Nochmal passiert mir so etwas nicht.

    Und noch ein paar Tipps, auf was man achten sollte: Zuerst, wie ist das Wohnviertel? Ist was los? Zentrumsnah? Gibt es Supermärkte? Bei der jetzigen habe ich nicht auf den Supermarkpunkt geachtet und muss nun knapp 2 km mit dem Fahrrad zum Supermarkt fahren.

    Will ich einen Balkon?
    Wie hellhörig ist die Wohnung? Ich höre meine Nachbarn sogar telefonieren. Den Rest kann man sich denken.

    Und Achtung beim Mietübergabeprotokoll. Hier wird bei Einzug gerne geschrieben, dass die Wohnung in Ordnung war und bei Auszug wird jeder Riss in einer Fliese oder Flecken auf dem Teppich registriert. Das mindert dann die Rückzahlung der Mietkaution.
  • in: Schlechte Captcha Qualität

    geschrieben von rnitsche

    Falls Du das Bild mittels PHP veränderst, kann das u.a. auch an einem imagecopy()-Befehl liegen. Bessere Resultate liefert imagecopyresampled().

    Ich empfehle Dir aber, das Hintergrundbild als PNG abzuspeichern und das Captcha darauf basierend als image/png ohne Komprimierung bereitzustellen
  • in: Krankenversicherung - Privat oder Gesetzlich?

    geschrieben von rnitsche

    Das kommt ganz auf die persönliche Situation an. Wenn Du z.B. Familie hast oder planst, kannst Du die Ehefrau und Kinder in der gesetzlichen Kasse (bislang noch) kostenlos mitversichern. In den privaten Kassen wird hier jede Person einzeln versichert, wobei Kinder einen geringeren Beitrag zahlen müssen (bei mir waren das 80 EUR im Monat).

    In die private kannst du auch nicht so ohne weiteres wechseln. Du musst eine gewisse Zeit über der Beitragsbemessungsgrenze liegen. Bist Du privat versichert, liegen die Beiträge bei geschätzten 600 EUR im Monat, wovon aber der Arbeitgeber ja auch einen Teil bezahlt. Im Alter steigen die Beiträge dann noch an.

    Und wenn Du aus der solidarischen, gesetzlichen Versicherung raus bist, kommst Du auch nicht wieder rein - oder zumindest nicht so einfach.

    Ich bin gesetzlich versichert und habe zusätzlich einige private Leistungen abgesichert, z.B. Krankenhaus und Zahnarzt. Das lohnt sich schon. Und teurer wird alles. Wenn die gesetzlichen Kassen nun die Beiträge anheben, wird es bestimmt auch bald bei den privaten eine Korrektur geben.
  • in: Menu Leiste

    geschrieben von rnitsche

    mit dem letzten Beitrag wäre somit sonoks Aussage bekräftigt.... Eigentlich traurig!
  • in: Probleme mit explode()

    geschrieben von rnitsche

    also bei mir funktioniert auch sonoks Originalschnipsel. Habe den String nur in Anführungszeichen gesetzt und die entsprechenden Variablenverwechslungen rausgenommen.

    <?php
    $sicherungszeug = '0|info|bild_01|info|"Malediven / Der Herr ist mein Hirte" Ausstellung im Kunstraum Ortloff 2009|info|1|zeile|1|info|bild_02|info|"Malediven / Der Herr ist mein Hirte" H&auml;ngung beim HGB-Rundgang 2009|info|1|zeile|';
    
    
    	$stringarray = explode("|zeile|",$sicherungszeug);
    	$i = 0;
    	while ($i < count($stringarray))
    	{
    		echo $stringarray[$i];
    		$stringarray[$i] = explode("|info|",$stringarray[$i]);	
    		print_r($stringarray[$i]);
    		echo $stringarray[$i][1];
    		echo $stringarray[$i][2];
    		$i++;
    	}
    
    ?>


    liefert die Ausgabe:

    0|info|bild_01|info|"Malediven / Der Herr ist mein Hirte" Ausstellung im Kunstraum Ortloff 2009|info|1Array
    (
        [0] => 0
        [1] => bild_01
        [2] => "Malediven / Der Herr ist mein Hirte" Ausstellung im Kunstraum Ortloff 2009
        [3] => 1
    )
    bild_01"Malediven / Der Herr ist mein Hirte" Ausstellung im Kunstraum Ortloff 20091|info|bild_02|info|"Malediven / Der Herr ist mein Hirte" H&auml;ngung beim HGB-Rundgang 2009|info|1Array
    (
        [0] => 1
        [1] => bild_02
        [2] => "Malediven / Der Herr ist mein Hirte" H&auml;ngung beim HGB-Rundgang 2009
        [3] => 1
    )
    bild_02"Malediven / Der Herr ist mein Hirte" H&auml;ngung beim HGB-Rundgang 2009Array
    (
        [0] => 
    )


    Vielleicht den String vorher zwingend casten?

    if(!is_string($sicherungszeugs)) $sicherungszeugs = (string)$sicherungszeugs;
  • in: PHP Sessions - Sicherheit maximieren

    geschrieben von rnitsche

    Ja, wenn du eine eigene Klasse benutzt, die nur auf den Cookie achtet, ist das alles irrelevant. Es sei denn, du benutzt register_globals :wink:
  • in: PHP Sessions - Sicherheit maximieren

    geschrieben von rnitsche

    nikic schrieb:
    Wie zum Teufel kann jetzt jemand meinen 'session'-Cookie manipulieren?


    Das geht so ohne weiteres nicht, aber sobald im URL ?PHPSESSID gesetzt - also vorgegeben - ist, wird diese Session Variable benutzt und dann auch als Cookie gesetzt.

    In dem Beispiel aus dem Artikel ist das folgendermaßen zu verstehen:
    Der Admin bekommt diese e-mail mit dem Hinweis, dass irgendetwas mit seinem Shop nicht stimmt, wenn man auf einer bestimmten Seite ist. Der Admin ist besorgt und klickt auf den Link. Daraufhin wird er vom Angreifer auf eine Seite seines Shops weitergeleitet, allerdings ist hier dann eine vom Angreifer gewählte Session-ID an die URL angehängt. Der Shop verwendet also beim Besuch des Admins diese Session-ID und speichert diese dann in den Cookie beim Admin. Sobald der Admin drin ist, geht der Angreifer mittels derselben Session ID (nur halt an die URL angehängt) auf die Seite und ist ebenfalls eingeloggt.

    Angenommen werden kann, dass Übergabe der Session-ID über ?PHPSESSID nicht möglich ist


    Das stimmt schon, so lange Du mit den Standardeinstellungen hier arbeitest. Das könnte sich aber theoretisch ändern. Ich umgehe diese Standardeinstellung mit einer eigenen Funktion, da viele User sich beschwert haben, dass sie beim Login rausgeflogen sind. Das waren alles User, die keine Cookies akzeptieren. Und wenn die Session ID sichtbar in der URL ist, sollte man einiges berücksichtigen, damit die nicht in falsche Hände gerät. So hängt meine Funktion die ID nicht bei Suchmaschinen an, vergibt neue IDs, wenn ein User mit fremdem Referrer inkl. Session ID kommt oder diese ID am aktuellen Tag noch nie vergeben wurde. Ist ein User angemeldet und kopiert die URL, um einen Freund z.B. auf die Seite aufmerksam zu machen, wird anhand der unterschiedlichen IPs erkannt, dass die Session ID weitergegeben wurde und schon ist man ausgeloggt.

    edit: quote statt code
  • in: PHP Sessions - Sicherheit maximieren

    geschrieben von rnitsche

    Also, das Session Hijacking versuche ich ebenfalls so zu lösen wie in dem Artikel angegeben. Weiterhin vergleiche ich die aktuelle IP mit der IP bei Session-Initialisierung. Sind sie unterschiedlich wird sofort alles aus der Session gelöscht und der User abgemeldet. Damit verhindere ich gleich noch, dass ein User angemeldet bleibt, wenn beispielsweise die Session über die URL weitergegeben wird. Im Standardfall ist das hier bei Lima ja deaktiviert (nur über Cookies). Sollte es aber aktiviert sein, wird somit die Weitergabe verhindert.
  • in: PHP Sessions - Sicherheit maximieren

    geschrieben von rnitsche

    Was genau verstehst Du unter "einfache Verwendung" der Funktion?
  • in: Online Online Statistiken

    geschrieben von rnitsche

    Und was genau verstehst Du unter Verfügbarkeitsanzeige? Zu wieviel Prozent der Webspace verfügbar ist? Da gibt es externe, kostenlose Services wie z.B. serviceuptime.com, oder host-tracker.com

    Oder meinst Du eine Online Anzeige? Also wieviele Gäste gerade online sind? Das kann man ganz einfach programmieren, in dem man bei jedem Seitenaufruf den Timestamp in eine SQL Datenbank schreibt und dann bei der Anzeige ausliest, wer z.B. in den letzten 5 Minuten aktiv war.
  • in: Online Online Statistiken

    geschrieben von rnitsche

    Was genau meinst Du? Momentan steht da "Derzeit nix am laufen."
  • in: Welche Bezahlungsmethode ist am sichersten?

    geschrieben von rnitsche

    PayPal hat insofern noch den weiteren Nachteil, dass das einfache Login für die Zahlung ausreicht. Eine Authorisierung je Transaktion findet nicht statt, so dass einmal gestohlene Zugangsdaten (z.B. über Phishing) sofort zum Abbuchen berechtigen.

    Eine Option, dieses Problem etwas zu entschärfen ist bei PayPal der Verzicht auf Kreditkarte oder Lastschriftverfahren und nur z.B. Überweisung oder giropay zuzulassen. Dann wird auch bei Zahlung über PayPal die einzelne Transaktion abgesichert.
  • in: Fehler bei Massenmailfunktion von Joomla 1.5

    geschrieben von rnitsche

    Im Thread der OBEN GANZ FETT ROT VERLINKT ist, steht, dass PHP mail () z.Zt. nicht funktioniert und deaktiviert ist.
  • in: Mein CSS Menü!

    geschrieben von rnitsche

    https://www.lima-city.de/thread/untermenue-meiner-webseite
    https://www.lima-city.de/thread/navigations-untermenue/
    https://www.lima-city.de/thread/was-kann-ich-noch-auf-meine-webseite-basteln [ganz unten]

    und jetzt dieser Thread.... Wieviele willst Du dazu noch aufmachen? Und da man in den anderen Threads bereits erkennen kann, dass Du dieses CSS Menü einfach nur kopiert hast und nun alle Leute fragst, wie man es anpassen muss, schlage ich Dir vor, es erst einmal selber nachzuvollziehen. Zum Beispiel könntest Du mal ein Tutorial zu CSS lesen. Dann bräuchten wir hier nicht mehrfach diese "Macht-mir-jemand-mal-meine-homepage" Threads.
  • in: Facebook Datenklau

    geschrieben von rnitsche

    Grundsätzlich gilt doch, dass man vorsichtig mit Daten im Internet sein sollte. Facebook ist nichts anderes als eine öffentliche Plakatwand. In der Realität kommt auch keiner auf die Idee, die Litfasssäulen der Stadt mit den peinlichen Fotos der letzten Party zu plakatieren. Und bei Facebook ist das genauso.... Die Fotos sind nicht privat und daher sollte man vorsichtig mit dem Hochladen sein. Komisch, dass diese Tatsache bei vielen Facebook Nutzern nicht angekommen ist.

    Zum Löschlink: Der funktioniert angeblich wirklich, allerdings storniert man seinen Löschantrag, wenn man sich bis 14 Tage nach der Löschung wieder einloggt. Also: wer raus will, muss auch draußen bleiben.
  • in: PHP mailer: Could not connect to smtp server

    geschrieben von rnitsche

    fsockopen() ist z.Zt. deaktiviert. Solange das so bleibt, kann man von Lima aus keinen SMTP Server erreichen (http://www.lima-city.de/thread/derzeitige-ausfaelle-und-zukunft)
  • in: array_key_exists Fehlermeldung

    geschrieben von rnitsche

    -->http://php.net/manual/de/function.array-key-exists.php

    Eigentlich ist die Fehlermeldung doch sehr präzise: Du willst prüfen, ob ein Key in einem Array existiert. Und laut Fehlermeldung ist das 2. Argument kein Array, d.h. Du prüfst gar kein Array.
  • in: PHP.INI aktivieren! Wie?

    geschrieben von rnitsche

    Die php.ini enthält Server Konfigurationen und wird von Lima-City global bereitgestellt. Meine Erfahrung hat gezeigt, dass lokale php.ini Dateien im persönlichen Webspace keine Beachtung fanden. Falls Du Werte verändern willst, kannst Du das mittels ini_set() am Anfang Deines Skriptes erledigen. Aufgrund der Serverumstellung ist diese Funktion aber vorübergehend deaktiviert.
  • in: mySQLDumper

    geschrieben von rnitsche

    pobby-master-events schrieb:
    Gibts wegen der Komprimierung einen besonderen Grund?


    In der Hilfe steht, welche Dateiformate verboten sind. Eigentlich sind auf dem Webspace nur Dateiformate erlaubt, die in normalen Webseiten auftauchen können. Also .htm, .php, .gif, .jpg, .png. Wesentlich mehr ist nicht erlaubt, da die Webspace Server dir einen Internetauftritt ermöglichen sollen und dabei kein Onlinespeicher sind.

    Falls Du Archiv-Formate für Deinen Webauftritt brauchst, musst Du diese auf den separaten Downloadserver speichern. Eine Backupsicherung mit mysqlDumper wird aber auf dem Webspace-Server ausgeführt und dieser erkennt dann, dass eine Archivdatei angelegt wurde und löscht sie umgehend.
  • in: Online Speicherplatz - welcher Anbieter?

    geschrieben von rnitsche

    Natürlich könnte man das machen, indem man z.B. eine .htaccess mit deny from all davor schaltet, damit keiner an die Daten kommt. Aber versteht sich Lima-City als Online-Speicher Anbieter? Ich glaube, die Administrative wird es nicht gerne sehen, wenn die Webspaces als Backup missbraucht werden. Aber das ist nur meine persönliche Meinung...

    Sollte das von den Lima-Chefs toleriert bzw. erlaubt werden, wäre ich auch interessiert :cool:
  • in: mySQLDumper

    geschrieben von rnitsche

    Ich vermute, dass dieses mit der Serverumstellung zusammenhängt. Seit gestern ist die Funktion fsockopen vorübergehend deaktiviert. Diese wird für den SMTP-Versand über PHP benötigt.

    Ich habe mein eigenes Skript gestern auf die mail()- Funktion umstellen wollen, aber auch die scheint momentan gestört.
  • in: mySQLDumper

    geschrieben von rnitsche

    Ja, genau. Prinzipiell unterstützt das mysqlDumper. Aber die Server von Lima-City löschen automatisch Archivformate direkt nach dem Anlegen. Wenn Du also ein komprimiertes Backup startet, löschen die Lima Server die Datei direkt nach dem Speichern und Du siehst kein Ergebnis. Unkomprimiert bleiben sie aber gespeichert und können dann per FTP heruntergeladen werden.
  • in: "fp - fsockopen" funktioniert nicht

    geschrieben von rnitsche

    Gibt es eigentlich in PHP eine Möglichkeit, den Status der Funktion abzufragen? Ich benötige die fsockopen Funktion in einem Multi-User Projekt. Ohne entsprechenden Hinweis kommt es da immer wieder zu Ärgernissen, dass etwas nicht funktioniert. Und da die Abschaltung der Funktion meistens nicht vorher angekündigt wird, würde ich gerne automatisch einen Hinweis einblenden lassen.

    Also nach dem Prinzip

    if(!is_enabled(fsockopen)) $hinweis = "Mit Störungen ist zu rechnen";


    nur leider gibt es - meines Wissens nach - keine is_enabled Abfrage.
  • in: Warnings unterbinden

    geschrieben von rnitsche

    Auch wenn ich jetzt ein altes Thema hier noch einmal wieder aufgreife: Ich habe das selbe Problem und komme mit obiger Beschreibung nicht weiter.

    Seit den hardwarebedingten Störungen der letzten Tage schmeißen die Lima-Server jede Menge Warnings raus (teilweise, dass keine Datenbank vorhanden ist, oder aber includes in falschen Nutzer-Pfaden gesucht werden etc).

    Nun will ich die warnings vorübergehend unterdrücken, aber
    error_reporting(0);
    ini_set('display_errors',0);

    zeigen keinen Effekt. Kann es sein, dass die Fehlerunterdrückung auf Lima deaktiviert wurde?
  • in: Liga-Script erweitern

    geschrieben von rnitsche

    Ich habe mir den Code mal angeschaut und auch die Stelle gefunden, wo die Punkte berechnet und in die Datenbank eingetragen werden. Da kann ich gerne noch die Option hinzufügen (sind nur ein paar Zeilen). Allerdings weiß ich nicht, ob noch einmal an einer anderen Stelle die Optionen ausgelesen werden.

    Daher wollte ich eigentlich einmal hinter die Kulissen schauen. Ich habe mir das Skript mal selbst heruntergeladen, aber leider komme ich erst zur Punktevergabe, wenn man aktiv irgendwelche Spielpläne, Teams etc. anlegt. Das war mir etwas zu umständlich und in Deiner Version bin ich leider auch nicht weiter gekommen.

    Ich schick Dir mal meine Änderungen (nachher) per PN. Vielleicht reicht das ja schon.
  • in: Session (seite aktualsisieren)

    geschrieben von rnitsche

    akzeptiert Dein Browser Cookies? Das ist meistens der Grund für dieses Phänomen. Es wird zunächst versucht die Session-ID als Cookie zu speichern. Da der Cookie aber erst beim Neuladen erkannt wird, hast Du also 1 Seite, die Du als "angemeldeter" Nutzer sehen kannst. Danach wird der nicht existierende Cookie abgefragt und Dein Skript kann Dich nicht mehr identifizieren.

    Normalerweise sollte die Session-ID automatisch an den Link angehängt werden, sobald der Session Cookie nicht gespeichert werden kann. Das ist aber bei LC deaktiviert, d.h. Du müsstest Dir evtl. eine eigene Funktion schreiben oder aber die Akzeptanz von Cookies voraussetzen.
  • in: Wie bekommt man viele Gulden?

    geschrieben von rnitsche

    ach, das ist genau wie mit e-mails. Die sind auch dazu da - nicht - gelesen zu werden. Verschicke einen Termin per e-mail und absolut jeder Empfänger wird dich fragen, wann es denn nun stattfinden wird :eek::megarofl:
  • in: MySql Tabelle (warum geht es bei mir nicht?)

    geschrieben von rnitsche

    ah jetzt sehe ich: du wählst gar keine Datenbank aus...

    mysql_connect("mysql.lima-city.de","USERxyz","Passwort");
    mysql_select_db("db_xyz_1") or die ("Die Datenbank existiert nicht");
    $sql = 'CREATE TABLE IF NOT EXISTS newsscript ('
            . ' id int PRIMARY KEY AUTO_INCREMENT,'
            . ' name varchar(40),'
            . ' titel varchar(100),'
            . ' inhalt text'
            . ' )';
    mysql_query($sql);


    wobei xyz jeweils Deine USER-ID ist (siehe Datenbankverbindungseinstellungen in der Verwaltung)

    edit: ah, fabo war schneller. Hab den entsprechenden Hinweis bei Dir auch überlesen, sorry...
  • in: MySql Tabelle (warum geht es bei mir nicht?)

    geschrieben von rnitsche

    Wenn es erst unterhalb hapert, nehme ich an, dass die Meldung "Verbindung hergestellt" ausgegeben wird. Dann ist es unnötig, die Verbindungskennung im mysql_query Teil anzugeben, da die Verbindung ja schon steht (und auch keine weitere geöffnet ist).

    Probier mal:
    mysql_query($sql);
  • in: Liga-Script erweitern

    geschrieben von rnitsche

    Beschreib doch bitte ein wenig genauer, was genau geändert werden soll. Ich komme auf Deiner Seite nicht weiter. Oder muss man sich erst registrieren um die Auswahl zu finden?

    Wenn es hier nur um eine Optionserweiterung geht - sprich die anderen Optionen werden bereits angeboten und abgespeichert - sollte das kein allzu großes Problem sein. Ich schau mir das gerne mal an, kann aber nichts versprechen.
  • in: SMS Wie geht das???

    geschrieben von rnitsche

    aber in der Hilfe :wink: http://www.lima-city.de/2008/sms
  • in: Alte Dateien in MySQL

    geschrieben von rnitsche

    Ja, das ist bei mir auch passiert. Alle Änderungen seit gestern sind weg.

    siehe dazu die Info zum Ausfall http://www.lima-city.de/thread/ausfall-am-30-mai:

    Es ist möglich, das in den User-Datenbanken Informationen verloren gegangen sind, die innerhalb der letzten Stunden erstellt / verändert wurden. Diese Daten befanden sich zum Zeitpunkt des Ausfalls noch im Arbeitsspeicher und konnten nicht rechtzeitig auf der Festplatte abgespeichert werden.
  • in: Formular Eingabe im Browser nicht speichern.

    geschrieben von rnitsche

    In neueren Browsern kann man dieses durch die Option

    <input type='...' autocomplete="off">


    unterdrücken. Dann schlägt der Browser nichts mehr vor. Funktioniert bei mir im IE und Firefox
  • in: .htaccess Error 500

    geschrieben von rnitsche

    Dann scheint es an der .htpasswd zu liegen. Bei mir funktioniert es ebenfalls mit meiner eigenen htpasswd Datei. Hast Du hinter dem Passwort noch ein RETURN? Es darf in der .htpasswd Datei keine Leerzeile geben.
  • in: Suchmaschine

    geschrieben von rnitsche

    flashgott schrieb
    dann kommt ein fehler :No database selected


    woran kann das liegen? Die Datenbank ist nicht korrekt gewählt, also stimmt was mit Deinen Verbindungseinstellungen nicht.

    mysql_connect("localhost","root","lesebuch95");


    der SQL Server von Lima heißt mysql.lima-city.de. Eine Datenbank musst Du Dir für Gulden ersteigern oder für z.Zt. 99 Cent kaufen. Dann siehst Du auch die korrekten Zugangsdaten.

    Ansonsten kann ich mich volnerius nur anschließen: Investiere ein wenig Zeit in ein PHP Tutorium, anstatt nur auf der Suche nach fertigen Skripts zu sein. Und nimm Dir als PHP Anfänger doch lieber erst einmal ein einfacheres Projekt vor, um die Grundlagen zu Lernen. Ohne Wissen den großen Google nachzuahmen ist schon ein sportliches Unterfangen ;-)
  • in: Mysql Datenbank durchsuchen

    geschrieben von rnitsche

    2 Sekunden Lima-Suchfunktion benutzen (oben rechts): http://www.lima-city.de/thread/datenbank-nach-stickwoertern-durchsuchen

Login zum Webhosting ohne Werbung!