Beiträge von Ronald

    Auch wen ich immer noch nicht weiß, wofür es gut sein soll, probiere es doch einfach mal so:

    G.a.d.M.

    Ronald

    Weil du in den CSS für die Startseite zwar die Farbe schwarz für den Body deklarierst, aber leider fehlt auf der Startseite ein entsprechender Body-Tag.

    Mozilla weiß also gar nicht, was er schwarz machen soll.
    Warum der IE es dann macht ? - Der macht was er will und wenn ein Tag nicht da ist, dann denkt der den sich scheinbar. Es ist eben ein Browser mit vielen Bugs.

    G.a.d.M.

    Ronald

    Zitat von GreenRover

    also erstmal ist es völliger murks was du da schreibt

    !. values gehören immer un " oder ' 2tens würde ich es alles mit Css lösen, dann kannst du die CSS klassen mit JS ansprechen, so wird das nichts.

    ... und 3. funktioniert es auch mit CSS nicht, wenn der User es seinem Browser verboten hat.
    Ich benutze für alle Internetseiten nur die Schrift "Verdana" und eine Mindestschriftgröße von 10 Pixel - dagegen kann niemand etwas machen.

    G.a.d.M.

    Ronald

    Nein, der Fehler ist im Quelltext.
    Du verzweigts mit dem Link zur Stylesheetdatei ins nix.

    Du bist bereits auf der obersten Stufe, höher wäre nur noch der Server selbst und auf dessen Verzeichnisse hast du keinen Zugriff.

    G.a.d.M.

    Ronald

    Uiii..

    Da bekommt man ja Augenkrebs ;)

    Für die Navigation liegt der Fehler im Verweis auf die Stylesheets

    Code
    <link href="../../CSSnavigation.css" rel="stylesheet" type="text/css">

    Mit jedem "../" gehst du im Verzeichnis eine Stufe höher. Die Navigation liegt aber bereits im obersten verzeichnis, bereits das erste "../" ist schon zu viel.
    Mach noch eins dazu und du bist im Himmel :dance:

    So muß es aussehen:

    Code
    <link href="CSSnavigation.css" rel="stylesheet" type="text/css">

    Lokal funktiniert es wahrscheinlich trotzdem, weil du di HP sicherlich in einem Unterverzeichnis ausfbwahrst und womöglich die CSS doppelt hast (also auch 2 Verzeichnisse höher) oder weil du die Grafiken noch im Cache hast.

    G.a.d.M.

    Ronald

    Moin!
    Zeig mal den Quelltext (oder besser die URL), ich vermute mal, daß du die Pfade zu den Grafiken falsch gesetzt hast.
    Im IE geht es dann trotzdem, da er sich dann automatisch als Windows-Explorer angesprochen fühlt und in den lokalen Modus wechselt.

    G.a.d.M.

    Ronald

    Moin!

    Ich kennne das von dir verwendete programm nicht.
    Ich selbst verwende den Fox-Server, allerdings davon i.d.R. nur das Apache, man kann es separat starten und der PC verhält sich dann wie ein ganz normaler Web-Server.
    Das einzige was nicht geht, ist das setzen der Rechte wie es unter Unix-Servern üblich ist. Das dürfte aber mit keinem dieser Programme klappen, da Windows da zu dominant ist.

    G.a.d.M.

    Ronald

    Moin!

    Um es gleich vorweg zu nehmen: so wie du es dir vorstellst geht es leider nicht.
    Aber Schritt für Schritt zu einer Lösung:

    1.

    Zitat von Mitspieler

    ps: ich habe es auch schon mal mit document.getElementByName(gleich) probiert. geht leider irgendwie auch nicht.

    Das kann auch nicht gehen, da die Syntax falsch ist, richtig wäre:

      document.getElementsByName("gleich")[0] .value

    Damit kannst du allerdings lediglich das vorgegebene Value eines Radiobutton, abfragen - die "[0]" steht für den ersten Button.

    An dieser Stelle schnell einmal etwas grundsätzliches zu Radiobutton:
    Entgegen aller anderen Formularfelder und Button haben Radiobutton ständig den fest vorgegebenen Wert. Der steht im Quelltext und ist auch nicht veränderbar, d.h. wie auch immer du ein value des 1. Radiobutton abfragst, es ist der Wert der im Quelltetxt steht. Gleiches gilt auch für die folgenden Radiobutton mit dem gleichen Bezeichner, auch sie haben einen festen vorgegebenen Wert und eine Value-Abfrage übergibt immer nur ein Stückchen Quelltext aus deim HTML.
    Erst wenn das Formular versendet wird, kommt der Browser in einen Konflikt: er soll dem Bezeichner/der Variable (bei dir ist es "gleich") einen Wert mitgeben, also nimmt er den Wert mit, der bei dem ausgewählten Radiobutton im value steht. Einer Auswertung mittels PHP steht somit also nichts im Wege - nur mit Javascript geht es eben nicht, keine chance.

    Das einzige was Radiobutton mit dem gleichen Bezeichner unterscheidet, ist daß max. einer von ihnen aktiviert sein kann. Hast du nun immer nur paarweise Radiobutton, so könntest du mit Javasscript einfach abfragen, ob Button 1 ausgewählt wurde:

    Code
    alert(document.getElementsByName("gleich")[0].checked)


    Das Alert gibt in diesem Fall ein "true" oder ein "false" aus, je nachdem, ob der Button angeklickt ist oder nicht. Jetzt könnte man bei nur zwei Button daraus schließen, daß wenn der erste aktiveiert ist, der zweite es dann nicht sein kann - und natürlich umgekehrt. Das geht aber nur, wenn man bereits beim laden des Quelltextes einem Radiobutton eine "checked" beiordnet, andernfalls sind sagt das "false" bei der Abfrage ja nicht aus, ob der andere Button dafür aktiviert wurde.

    Bei mehr als 2 Button wird es dann problematisch und du kommst um mehrere Abfragen (ggf. eine Schleife) nicht herum.
    Wenn du deine Radiobutton unbedingt mit Javascript überwachen willst, dann kannst du dir eine Hilfsvariable setzen und diese bei jedem anklicken mit dem value des Button füttern, z.B. so:

    Statt <input type="button" onClick="check()"> kannst du dann natürlichauch gleich <input type="button" onClick="alert(gleich_v)"> nehmen.

    Bei mehr als 2 Radiobutton ist das ganze relativ aufwendig und wahrscheinlich ist es einfacher, die Überprüfung über das PHP-Script zu machen und ggf. zum Eingabeformular zurück zu werfen, falls etwas fehlt.
    Allerdings braucht man das Script bei mehreren Bezeichnern nicht immer wieder neu schreiben, man kann ja den Bezeichner oder ein Steuerzeichen (z.B. eine Zahl) mit übergeben, womit dann den Wert der richtigen Hilfs-Variablen zugewiesen wird.

    Das aber dann im nächsten Kapiitel ;)

    Ich hoffe es hilft dir etwas,

    G.a.d.M.

    ronald

    Nee - beide falsch, sorry...

    Hi erstmal.

    Du kannst bei einem Textarea vorgeben, wie sich der Text verhalten soll, wenn er länger als eine Zeile ist. Dabei ist allerdings Bedingung, daß im Text auch Leerzeichen und/oder Satzzeichen vorkommen, sonst kann der Browser nicht umbrechen. Auf deutsch: schreibst du "Donaudampfschifffahrtsgeschellschaftskapitänsmützenabzeichen" in ein Textfeld von z.B. 150px Breite, dann kommt zwangsläufig der Scrollbalken, da der Browser nicht weiß, wie er das Wort trennen soll.

    Das Zauberwort um den Browser zu erklären, was er mit dem Text machen soll heißt "wrap":

    Code
    <textarea name="text" wrap="virtual" cols="100" rows="10">


    Es gibt verschieden Optionen für wrap, "virtual" ist das gebräuchlichste und wird auch von allen gängigen Browsern verstanden. Dabei wird der Text automatisch hinter dem letzten Leer- oder Satzzeichen umgebrochen sobald er gegen den rechten Rand stößt. Das letzte Wort wird dann in die nächste Zeile übernommen. Das Umbruchzeichen selbst wird dabei jedoch nicht mit übertragen, manuelle Zeilenumbrüche hingegen doch. Willst du die Umbruchzeichen mit übergeben, dann mußt du warp="physical" verwenden. Bei wrap="off" erfolgt kein automatischer Umbruch und die Scroll-Leisten kommen, sobald der Text rechts anstößt.

    Nachlesen kannst du das alles natürlich wieder bei SelfHTML -> http://de.selfhtml.org/html/formulare…ereiche_umbruch

    G.a.d.M.

    Ronald

    Nun...

    genaugenommen ist "kundenserver.de" (und die Domain hast du ja in deinem Posting genannt) die Fa. Schlund & Partner. Das ist dann aber wiederum auch gleichzeitig die Fa. "1&1" oder auch "Puretec" und was weiß ich noch alles. Praktisch Firma in Firma.

    Die Firma mit der "hosteurop.de" gehört da allerdings nicht zu, die (besser der, ist wohl ein mehr oder weniger 1-Mann-Betrieb) sitzten in Köln. Wobei "hosteurop.de" auch nur ein Unterdomain von "hosteurope.de" ist, dabei interessant, daß der Registrar zwar die gleiche Adresse hat, aber nicht den gleichen Namen. So gesehen mischen da zumindest zwei Personen mit.

    Die Internic kennt übrigens für beide Domain gar keine Eintragung, was mir darauf hindeutet, daß doch wiederum 1&1 dahinter steckt, die den beiden vermutlich einen Server hosten und sie verkaufen dann die Domain i.A. - wie auch immer, die Fehlermeldung die angezeigt wird kommt vom Server von 1&1, was ja auch logisch ist, wegen der Domain "kundenserver.de".

    Allles klar ?

    Dann zu deinem Problem:
    Wie hast du die Daten vom Server geholt, wo hast du dich wie eingeloggt?
    Gibt es die Internetseiten noch online, wenn ja, reich bitte mal die URL rüber.

    G.a.d.M.

    Ronald

    der das ganze jetzt selbst kaum verstanden hat ;)

    Nun, da ich in wenigen Wochen 50 werde, mußt du dich ranhalten - sonst liege ich in der Kiste bevor du soweit bist :dance:

    Ich bin übrigens auch nur fortgeschrittener Laie, vielleicht mit dem Talent, Dinge die das Internet betreffen sehr schnell zu kapieren. Du glaubst nicht, wie oft ich mal schnell bei SelfHTML nachsehe, wenn jemand hier ein Problem beschreibt - und dort fand ich bislang auch immer gleich eine passende Lösung.

    Also leg die die Bibel der Webmaster auf den Nachttisch - oder lade sie die einfach mal herunter auf deinen PC, dann hast du sie immer griffbereit -> http://de.selfhtml.org

    G.a.d.M.

    Ronald

    Hi!

    Zitat von Anonymous

    jut wenn es keine andere möglichkeit gibt, dann werd ich es so machen müssen. Habs auch zufällig gefunden wie das geht.

    thx :danke:

    Du kannst ein komplettes Hintergrundbild verwenden, wenn du statt mit Frames mit Iframes arbeitest. Die Funktion ist fast identisch, außer das bei Iframes die "Frameset-Seite" selbst auch Text und Grafiken enthalten kann.

    Man muß dann allerdings die in den IFrames aufgerufenen HTML-Seiten als transparent erklären und vorher für das IFrame Transparenz per CSS zulassen.

    Nachteil: Opera versteht das natürlich nicht, beim IE und Mozilla gibt es keine Probleme (Mozilla macht Iframes von sich aus transparent). Aber wer benutzt schon Opera, es sind so verschwindend wenig User, daß es sich nicht lohnt, sich um die paar Leute einen Kopf zu machen.

    G.a.d.M.

    Ronald

    H Niloss,


    du mußt zuerst bei 1&1 die SSL-Verschlüsselung einer deiner Domain zuordnenn, das geht im Kundenmenü unter "Domain".

    Danachh rufst du die HP (oder die entsprechende Unterseite) ganz normal auf, nur statt mit "http" jetzt mit "https" wenn es verschlüsselt werden soll.

    Beispiel: Du hast ein Gästebuch und du möchtest nur das Formular für neue Einträge mit SSL schützen. Das Gästebuch erreicht man (z.B.) unter "http://niloss.de/gaestebuch.php", das Eintragsformular unter "http://niloss.de/geastebuch_neu.php". So wie jetzt eben beschrieben, sind beide Seiten unverschlüsselt. Willst du das Eintragsformular nun schützen, dann gibst du einfach als Link-Adresse für das Eintragsformular "https://http://niloss.de/geastebuch_neu.php" an - das ist alles.

    Noch ein Tip: Verschlüsselung zieht sehr viel Server-Ressourcen, deshalb solltest du wirklich nur die Seiten verschlüsseln, die persönliche Daten enthalten. Seiten, die jederman zugänglich sind (wie z.B. die Einträge im Gästebuch) bitte immer unverschlüsselt, also mit nur "http://..." verlinken, dann laden die Seiten auch wesentlich schneller. Insbesondere Seiten mit Bildern verschlüsselt zu übertragen ist grober Unfug, damit laufen beim Provider nur die Server unnötig heiß.
    Billiganbieter sperren dir für so etwas dann sofort die Präsenz, 1&1 macht das allerdings nicht, die haben noch genug Ressourccen.
    Also verschlüsseln ja, aber nur mit Sinn und Verstand ;)

    G.a.d.M.

    Ronald

    Hi Shila,

    in dem Fall muß der Link die komplette Javascript-Anweisung beinhalten, so sollte es gehen (ungeprüft, du weißt ja daß ich Javascript hasse):

    Code
    [url='javascript: window.open('http://shilasbild.jpg','ShilasFenster','width=400,height=350,left=100,top=100')']Shilas Bild[/url]

    G.a.d.M.

    Ronald

    Hi Beccy,

    1.
    zunächst einmal entferne bitte die Backshlash bei der IMG-Anggabe, das scheint das Hauptproblem zu sein, weil der sich dadurch der Link zu den Bildern für die Browser in ihrer Sprache von "http://www.nic.de.tk/CIMG7378.JPG" in "http://www.precursor.de.tk/%5C%22http://w…G7378.JPG%5C%22" umgewandelt wird.
    Der Backslash ist ein Schutzzeichen welches die Funktion der der Anführungszeichen deaktiviert. Gerade die Anführungszeichen benötigst du hier aber unbedingt.

    Falsch:

    Code
    <IMG height=282 src=\"http://www.nic.de.tk/CIMG7378.JPG\" width=375 align=left border=0>

    Richtig:

    Code
    [img]http://www.nic.de.tk/CIMG7378.JPG[/img]

    Das löst dein Problem aber noch nicht, denn die Bilder mit dem Namen gibt es im angegebenen Verzeichnis nicht.
    Dafür kann es mehrere weitere Gründe geben:

    2.
    Du hast die Bilder nicht in das angegebene (Root)-Verzeichnis geladen, sondern möglicherweise in ein Unterverzeichnis (das wäre so üblich)?

    3. Du verwendest (leider) Großbuchstaben für die Bildernamen. Sind die Bilder auch mit Großbuchstaben im Verzeichnis abgelegt?

    Tipp: im Internet immer alle Datei- und Verzeichnisnamen klein schreiben (und auch so anlegen), damit erledigen sich dann schon 80% der häufigsten Fehler.

    Ich würde an deiner Stelle auf dem Webspace ein eigenes Unterverzeichnis für die Bilder anlegen, z.B. einen Ordner "/images" und dort alle Bilder rein tun. Du mußt die Links zu den Bildern dann natürlich auch ändern in z.B.

    Code
    [img]http://www.nic.de.tk/images/cimg7378.jpg[/img]

    Besser wären natürlich Angaben zur Bildgröße in CSS-Format.

    Da es mit deiner HP ziemlich sicher noch mehr Probleme geben wird, wäre es vielleicht schlau, wenn du dich hier registrierst - es kostet nichts und du bekommst eine Mail, wenn jemand deine Frage beantwortet hat. Außerdem kann man dann schnell mal korrigierten Quelltext per PN (Privatnachricht) verschicken.

    Gruß aus der Marsch!

    Ronald

    Moin!

    Zitat von Anonymous

    gibt es echt keine kostenfreien Softwares? :(

    Ich vermmute mal, du hast ::RMB:: falsch verstanden:

    1. brauchst du ein Lizenz, ein Auktionshaus zu betreiben,
    2. brauchst du Software, die es sicherlich auch nur gegen eine (weitere) Lizenz gibt.

    G.a.d.M.

    Ronald