Ankündigung

Einklappen
Keine Ankündigung bisher.

Lyout mit PHP&MySQL erstellen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Lyout mit PHP&MySQL erstellen

    Hallöle ^^

    bin etwas verzweifelt.
    Habe eine Spiele Seite wo man sich einlogen muß.
    Das Layout besteht aus PHP & My SQL.
    Da sich derjenige, der sich um das aussehen und die Codes gekümmert hat, meldet sich seit Monaten nicht mehr.

    Da dises Layout, ein langweiliges und nich ao ansehenlich ist wollte ich gerne ein neues machen. Aber ich bin warsceinlich zu Blöd dazu. Daher ist meine frage ob bzw was man mit den Quellcode machen kann.

    Bin leider Beruflich so eingespannt, das mir die Zeit fehlt um PHP von Grund auf zu lernen.

    Aber villeicht gibt es ja jemand der mir helfen kann, ein neues Layout auf die Beine zu stellen.

    PHP-Code:
    <?php
    error_reporting
    (E_ALL);
    include 
    "config.php";
    @
    mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS) OR die(mysql_error());
    mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
    include 
    "variablen.php";
    if(isset(
    $_GET['section'])){
    session_start();
    }
    if(
    get_magic_quotes_gpc()) {
    array_stripslashes($_GET);
    array_stripslashes($_POST);
    array_stripslashes($_COOKIE);
    }
    /*if(isset($_SESSION['ID'])) {
    $sql="UPDATE users
    SET last=NOW()
    WHERE ID=".$_SESSION['ID'].";";
    $result = mysql_query($sql) OR die(mysql_error());
    }*/
    echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
    echo 
    " \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
    echo 
    "<html>\n";
    echo 
    " <head>\n";
    echo 
    " <title>*Purple Butterfly TCG*</title>\n";
    echo 
    " <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">\n";
    echo 
    " <link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">\n";
    echo 
    " </head>\n";
    echo 
    " <body topmargin=\"0\" leftmargin=\"0\" bgcolor=\"#e1c5ec\">\n";

    echo 
    "<div align=\"center\">";
    echo 
    " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\"
    bordercolor=\"#4e8ec4\" width=\"800\">"
    ;
    echo 
    "<tr height=\"1\"><td width=\"150\">&nbsp;</td><td width=\"500\">&nbsp;</td><td width=\"150\">&nbsp;</td></tr>";
    echo 
    "<tr height=\"350\"><td colspan=\"3\"><div id=\"head\" style=\"overflow:auto\">\n";
    include 
    "head.php";
    echo 
    " </div>\n";
    echo 
    "</td></tr>";
    echo 
    "<tr height=\"500\"><td width=\"150\"valign=\"top\"><div id=\"navi1\" style=\"overflow:auto\">\n";
    include 
    "navi2.php";
    echo 
    " </div></td>\n";
    echo 
    "<td width=\"500\"valign=\"top\"><div id=\"main\" style=\"overflow:auto\">\n";
    include 
    "main.php";
    echo 
    " </div></td>\n";
    echo 
    "<td width=\"150\"valign=\"top\"><div id=\"navi2\" style=\"overflow:auto\">\n";
    include 
    "navi1.php";
    echo 
    " </div></td></tr>\n";
    echo 
    "</table></div>";

    echo 
    " </body>\n";
    echo 
    "</html>\n";
    ?>

    *DasTraum Layout sehe so aus:
    Die Haupt Navileisten unten Wagerecht und rechst werden die unten aneklicken Links geöffnent. Dann kann man rechts den Link anklicken und die Unterseiten öffnen sich dann in der Mitte der HP*

    Bitte nicht erschlagen

  • #2
    AW: Lyout mit PHP&amp;MySQL erstellen

    Hi,
    Zitat von Purplebutterfly Beitrag anzeigen
    Das Layout besteht aus PHP & My SQL.
    Nein! Layout besteht aus CSS und - bei antiquierten Seiten - aus HTML.
    Dein PHP-Code setzt lediglich die HTML-Codes zu einer Seite zusammen und so wie ich das sehe, wäre es das beste, alles nochmal neu zu machen - zunächst mit HTML und CSS das Layout entwerfen und dann die Einzelteile mit PHP zusammenfügen.

    Gruß
    Ingo
    Ingo Webdesign

    Kommentar


    • #3
      AW: Lyout mit PHP&amp;MySQL erstellen

      Hi,

      es ist völliger Unsinn jede HTML Zeile mit PHP auszugeben, nur weil man dann PHP nutzt Der Browser bekommt trotzdem nur das HTML geliefert.
      Weisst Du überhaupt wozu PHP gut ist, sprich was PHP genau ist?

      So wie es aussieht nein. PHP ist eine Serverseitige Skriptsprache, wird also BEVOR der HTML/CSS Code an den Browser geschickt wird ausgeführt. Daraus ergibt sich in Deinem Fall der Sinn, dass man unter anderem mit PHP eine Seite aus mehreren Dateien (per include) zusammenbaut und als eine einzige an den Browser schickt. Eine weitere Einsatzmöglichkeit wäre das auslesen des Inhalts aus einer Datenbank. Dieser Inhalt wird dann in die Seite eingebaut und dann fertig (dann ist es nur noch HTML) an den Browser gesendet.

      Was Du machst ist einfach in der fertigen Datei alles HTML, unnötigerweise über PHP auszugeben. Das ist Blödsinn, sorry, ist nicht als Beleidigung gemeint.

      Hier mal ein kleines Beispiel einer index.php:
      PHP-Code:
      <?php
      error_reporting
      (E_ALL);
      include 
      "config.php";
      @
      mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS) OR die(mysql_error());
      mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
      include 
      "variablen.php";
      if(isset(
      $_GET['section'])){
      session_start();
      }
      if(
      get_magic_quotes_gpc()) {
      array_stripslashes($_GET);
      array_stripslashes($_POST);
      array_stripslashes($_COOKIE);

      ?>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN";
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html>
        <head>
        ...
        </head>
        <body>
        ...
        </body>
      </html>
      Will heissen: Nur der wirkliche PHP Code kommt zwischen <?php ?> , alles andere bleibt normales HTML.

      Falls Du weitere Fragen dazu hast, dann melde Dich einfach.

      Gruß Talwin
      Zuletzt geändert von Talwin; 03.04.2008, 09:00.
      There are 10 kind of people: those who understand binary and those who don't.

      Kommentar


      • #4
        AW: Lyout mit PHP&amp;MySQL erstellen

        Zitat von Talwin Beitrag anzeigen
        Hi,

        es ist völliger Unsinn jede HTML Zeile mit PHP auszugeben, nur weil man dann PHP nutzt Der Browser bekommt trotzdem nur das HTML geliefert.
        Weisst Du überhaupt wozu PHP gut ist, sprich was PHP genau ist?

        So wie es aussieht nein. PHP ist eine Serverseitige Skriptsprache, wird also BEVOR der HTML/CSS Code an den Browser geschickt wird ausgeführt. Daraus ergibt sich in Deinem Fall der Sinn, dass man unter anderem mit PHP eine Seite aus mehreren Dateien (per include) zusammenbaut und als eine einzige an den Browser schickt. Eine weitere Einsatzmöglichkeit wäre das auslesen des Inhalts aus einer Datenbank. Dieser Inhalt wird dann in die Seite eingebaut und dann fertig (dann ist es nur noch HTML) an den Browser gesendet.

        Was Du machst ist einfach in der fertigen Datei alles HTML, unnötigerweise über PHP auszugeben. Das ist Blödsinn, sorry, ist nicht als Beleidigung gemeint.

        Hier mal ein kleines Beispiel einer index.php:
        PHP-Code:
        <?php
        error_reporting
        (E_ALL);
        include 
        "config.php";
        @
        mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS) OR die(mysql_error());
        mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
        include 
        "variablen.php";
        if(isset(
        $_GET['section'])){
        session_start();
        }
        if(
        get_magic_quotes_gpc()) {
        array_stripslashes($_GET);
        array_stripslashes($_POST);
        array_stripslashes($_COOKIE);

        ?>
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN";
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
        <html>
          <head>
          ...
          </head>
          <body>
          ...
          </body>
        </html>
        Will heissen: Nur der wirkliche PHP Code kommt zwischen <?php ?> , alles andere bleibt normales HTML.

        Falls Du weitere Fragen dazu hast, dann melde Dich einfach.

        Gruß Talwin
        Das hatte ich auch schon versucht. Nur endweder kommt ne Fehlermeldung, oder die seite bleibt weiss.

        Kommentar


        • #5
          AW: Lyout mit PHP&amp;MySQL erstellen

          Welche Fehlermeldung?
          Wenn Site weiss bleibt, bitte den Inhalt der Datei hier posten.
          Kannst Du bei der Weissen Seite den Quelltext im Browser (rechtsklick - Quelltext anzeigen) sehen, will heissen gibt es Quelltext im Browser?

          Bitte etwas genauer, sont wird es schwierig.
          There are 10 kind of people: those who understand binary and those who don't.

          Kommentar


          • #6
            AW: Lyout mit PHP&amp;MySQL erstellen

            Die Seite kann bei einem Text nicht weiß sein, außer die error reporting's sind aus. Das hilft am Anfang der Seite:
            PHP-Code:
            error_reporting(E_ALL); 
            Die Fehlermeldungen bei PHP sind schon so ausführlich, das versteht man auch, wenn man kein Englisch kann.

            Kommentar


            • #7
              AW: Lyout mit PHP&amp;MySQL erstellen

              Eventuell auch noch ini_set('display_errors', '1'); setzen

              Kommentar


              • #8
                AW: Lyout mit PHP&amp;MySQL erstellen

                Zitat von mi-schi Beitrag anzeigen
                Die Seite kann bei einem Text nicht weiß sein, außer die error reporting's sind aus. Das hilft am Anfang der Seite:
                PHP-Code:
                error_reporting(E_ALL); 
                Hat er doch schon, wenn Du seinen geposteten Quelltext liest...

                Gruß Talwin
                There are 10 kind of people: those who understand binary and those who don't.

                Kommentar


                • #9
                  AW: Lyout mit PHP&amp;MySQL erstellen

                  *bin doch weiblich*

                  Also ich habe meinen Versuch hochgeladen.
                  Dort ist auch diese fehlermeldung von der ich sprach.

                  http://purplebutterfly.de/123/


                  Wei gesagt habe mich da mal versucht.
                  Für fehler bitte nicht schlagen:mrgreen:

                  Kommentar


                  • #10
                    AW: Lyout mit PHP&amp;MySQL erstellen

                    Bitte bitte

                    kann mir (uns) jemand bitte helfen:gott:

                    Kommentar


                    • #11
                      AW: Lyout mit PHP&amp;MySQL erstellen

                      Code:
                      Access denied for user 'wwwrun'@'localhost' (using password: NO)
                      ich vermute mal, dass deine MySQL-Zugangsdaten entweder leer oder falsch sind ^^...

                      Kommentar

                      homepage-forum.de - Hilfe für Webmaster! Statistiken

                      Einklappen

                      Themen: 57.204   Beiträge: 432.055   Mitglieder: 29.641   Aktive Mitglieder: 31
                      Willkommen an unser neuestes Mitglied, Davidbeq.

                      Online-Benutzer

                      Einklappen

                      858 Benutzer sind jetzt online. Registrierte Benutzer: 3, Gäste: 855.

                      Mit 9.939 Benutzern waren am 17.05.2023 um 21:38 die meisten Benutzer gleichzeitig online.

                      Die neuesten Themen

                      Einklappen

                      Die neuesten Beiträge

                      Einklappen

                      • bodan
                        Antwort auf Webseiten gestalten in Teams: welches Tool setzt ihr ein: Sketch, Figma oder Penpot?
                        hi LocalFu, hi Arnego

                        vielen Dank für Eure Rückmeldungen, Eure Beiträge.


                        Vorweg: Ich freu mich von Euch zu hoeren. Vorweg: ich kannte bis vor kurzem die Tools auch noch nicht. Bin an denen v.a. deshalb interessiert, weil man hier halt wohl


                        LocalFu:...
                        Heute, 07:24
                      • bodan
                        Webseiten gestalten in Teams: welches Tool setzt ihr ein: Sketch, Figma oder Penpot?
                        Seit einiger Zeit sind die Tools in der Diskussion - für Aufgabenbereiche, wie jene, Webseiten gestalten in Teams:

                        welches Tool setzt ihr ein: Sketch, Figma oder Penpot?

                        Ist Figma oder Penpot passender, geeigneter? Welches Tool nutzt Ihr für kollaboratives Webdesign und für...
                        06.06.2023, 20:25
                      • arnego2
                        Antwort auf Vietcong Informationsseite
                        Nun ja eine weitere Amazon Verkaufplattform mit Spele Teil.
                        Heute, 01:00
                      • s.blue
                        Vietcong Informationsseite
                        Hallo zusammen,

                        ich habe eine Website zu Vietcong 1 erstellt, obwohl das Spiel schon etwas älter ist. Dort sind alle Informationen enthalten, die mir zur Verfügung stehen bzw. standen.

                        Ihr könnt gerne Feedback geben und mir mitteilen, falls ich etwas vergessen habe!
                        ...
                        Vietcong 1 ist ein First-Person-Shooter-Videospiel Vietcong wurde von Pterodon und Illusion Softworks entwickelt und im Jahr 2003 von Gathering of Developers veröffentlicht. Vietcong 1 ist ein First-Person-Shooter-Videospiel Vietcong wurde von Pterodon und Illusion Softworks entwickelt und im Jahr 2003 von Gathering of Developers veröffentlicht. Singleplayer und
                        03.06.2023, 09:16
                      • arnego2
                        Antwort auf KI - eine große Bedrohung für die Menschheit
                        Nun ja die Erde ist recht Groß wer also in der Nähe der Orte lebt wo diese Robots entwickelt werden sollte an zumziehen denken....
                        Gestern, 17:27
                      • daniel5959
                        KI - eine große Bedrohung für die Menschheit
                        Hallo,

                        hier eine interessante Info zur KI, siehe



                        Es ist zu erwarten, dass die KI nicht nur für positive Sachen wie z.B. das Erstellen von Texten oder Bildern verwendet wird, sondern dass in Zukunft die vielen Diktatoren auf der Welt, die großen wie die kleinen...
                        30.05.2023, 22:17
                      • arnego2
                        Antwort auf Webseiten gestalten in Teams: welches Tool setzt ihr ein: Sketch, Figma oder Penpot?
                        keines der genannten.
                        Zum Rumspielen kannst es sicher benutzen nur sollte es mal eine Firmenwebseite werden sind diese Lösungen inakzeptabel. Die sind so designed das du nicht mehr von Ihnen wegkommst oder nur mit großen Kosten.

                        Nachtrag Penpot lässt sich anscheinend auch selbsthosten....
                        Gestern, 17:25
                      • Localfu
                        Antwort auf Webseiten gestalten in Teams: welches Tool setzt ihr ein: Sketch, Figma oder Penpot?
                        Ich habe sehr gute Efahrungen mit Adobe XD gesammelt. Dafür nutze ich einige zusätzliche Plugins. Adobe XD erlaubt es auch Dritten Projektdaten anzuschauen und zu testen. Der Nachteil ist das man die Adobe Creative Cloud benötigt um an Webseiten zu arbeiten, aber das Teilen geht auch ohne Account.
                        Gestern, 13:58
                      • Localfu
                        Antwort auf (Mesh) WLAN mit LAN Buchse
                        Hi bluthund,
                        hol dir lieber einen Access Point. Das hat verschiedene Vorteile unter anderem auch die Geschwindigkeit. Entweder du kaufst dir accesspoint-hardware oder bastelst dir mit einem Raspberry Pi und W-LAN-Dongle mit Antennenanschluss selber einen Access Point. Der Vorteil liegt besonders...
                        06.06.2023, 13:47
                      • bluthund
                        (Mesh) WLAN mit LAN Buchse
                        Hallo,

                        ich habe einen Raum den ich mit WLAN ausleuchten möchte.

                        Hierzu suche ich Tipps für einen Router oder Repeater, am besten mit Mesh Funktion, der eine LAN Buchse hat. Die LAN Buchse sollte nicht andere Geräte ins Netz nehmen, sondern der Anschluss für das Internet...
                        02.06.2023, 20:16
                      Lädt...
                      X