PHP datei an HTML anpassen oder umgekehrt?

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

  • PHP datei an HTML anpassen oder umgekehrt?

    Hallo,

    ich hab nicht wirklich dieeee ahnung, -vielleicht könnt ihr mir helfen:

    Ich habe ein Loginscript. Wenn der User eingeloggt ist, kommt eine Profilseite. Diese besteht aber nur aus 3 Zeilen oben in die Ecke geklatscht.

    Ich möchte nun gerne, dass diese PHP-Ausgaben in meinem Template (HTML) erscheinen, an Stellen, die ich vorgeben möchte.

    Hier ist der Code der "Accountseite":

    PHP-Code:
    <?php
    ##############################################
    ################
    ##############################################
    ################
    ## PROFESSIONAL MEMBER  v 3.2
    ## 
    ## Copyright (©) 2006 by Stephan Podlipnig
    ## Web:      [url]http://www.toxic.at[/url]
    ## E-Mail:   [email]php@toxic.at[/email]
    ## Stand:    6.6.2006
    ## 
    ## 

    session_start();

    include(
    "../main.php");

    logincheck();

    db_connect();

    $result mysql_query("select fname from users where uid='$uid'");
    $fname mysql_result($result0);

    $result mysql_query("select lname from users where uid='$uid'");
    $lname mysql_result($result0);
            
    $result mysql_query("select visits from users where uid='$uid'");
    $visits mysql_result($result0);
                
    $visits++;

    $sql="UPDATE users SET visits='$visits' WHERE uid='$uid'";
    $result mysql_query($sql);
                
    db_disconnect();

    ###############################################
    ######
    #### Bitte bearbeiten Sie diese Datei ab hier!! #####
    ###############################################
    ######
                
    echo "<p><b><font face='Arial' size='2'>Willkommen, $fname $lname!</a></font></b></p>
    "
    ;
    echo 
    " ";
    echo 
    "<p><b><font face='Arial' size='2'><a href=".PROFIL_HREF.">
    <p>Eigenes
    Profil ändern &gt;&gt;</a></font></b></p>
    </p>"
    ;
    echo 
    " ";
    echo 
    "<p><b><font face='Arial' size='2'><a href=".LOGOUT_HREF.">Logout &gt;&gt;
    </a></font></b></p>"
    ;
    ?>
    <!-- Ab hier kann ganz normaler HTML-Code eingefügt werden -->
    Wenn ich unten aber HTML-code einfüge, wird der unter der Ausgabe der PHP-Echos angezeigt.

    Wie kann ich die Ausgaben in meine Tabellenzellen einfügen wo ich es gerne haben will?

    Vielen Dank,

    Tommy
    Zuletzt geändert von roteisen; 25.08.2006, 20:49.

  • #2
    brich mal bitte deinen code um.

    Kommentar


    • #3
      Wie kann ich denn den code hier umbrechen? Ich hab die langen unwesentlichen Zeilen mal gelöscht.

      Kommentar


      • #4
        wie sieht denn das entsprechende template aus?

        gruß
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          Willst den HTML code?

          Code:
          </head>
          
          <body background="hintergrund2.gif" topmargin="2">
          
          <div align="center">
            <center>
            <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="798" id="AutoNumber1">
              <tr>
                <td bgcolor="#000000" background="Namenlos.gif" width="800" align="center" valign="top" height="128">
                <p align="left">&nbsp;</td>
              </tr>
              <tr>
                <td bgcolor="#000000" align="center" width="800" height="26">
                <div align="center">
                  <center>
                  <table border="0" cellpadding="0" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="790" id="AutoNumber2">
                    <tr>
                      <td>
                      <p align="center"><b><font color="#FFFFFF" face="Arial" size="2">Welcome</font></b></td>
                      <td>
                      <p align="center"><b><font color="#FFFFFF" face="Arial" size="2">Join Now!</font></b></td>
                      <td>
                      <p align="center"><b><font color="#FFFFFF" face="Arial" size="2">Forums</font></b></td>
                      <td>
                      <p align="center"><b><font color="#FFFFFF" face="Arial" size="2">Support</font></b></td>
                      <td>
                      <p align="center"><b><font color="#FFFFFF" face="Arial" size="2">Contact</font></b></td>
                      <td width="12%">
                      <p align="center"><b><font color="#FFFFFF" face="Arial" size="2">
                      Disclaimer</font></b></td>
                      <td>
                      <p align="center"><b><font color="#FFFFFF" face="Arial" size="2">Affiliates</font></b></td>
                      <td>
                      <p align="center"><b><font color="#FFFFFF" face="Arial" size="2">Terms | Rules</font></b></td>
                    </tr>
                  </table>
                  </center>
                </div>
                </td>
              </tr>
              <tr>
                <td align="center" width="798" valign="top" bgcolor="#000000" height="40">
                <div align="center">
                  <center>
                  <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="790" id="AutoNumber3" height="35">
                    <tr>
                      <td style="vertical-align: sub"><b><font face="Arial" size="5">...</font><font color="#FFCC00" face="Arial" size="5">Welcome 
                      XXXXXXX.com !</font></b></td>
                      <td align="right" width="65" height="31" valign="bottom">
                      <img border="0" src="england1.gif" width="60" height="30"></td>
                      <td align="right" width="65" height="31" valign="bottom">
                      <img border="0" src="deutschland1.gif" width="60" height="30"></td>
                      <td align="right" width="65" height="31" valign="bottom">
                      <img border="0" src="china1.gif" width="60" height="30"></td>
                    </tr>
                  </table>
                  </center>
                </div>
                </td>
              </tr>
              <tr>
                <td bgcolor="#000000" align="center" width="798">
                <div align="center">
                  <center>
                  <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="790" id="AutoNumber4">
                    <tr>
                      <td width="790" align="center" valign="top">
                      <img border="0" src="bv01031h.gif" width="790" height="9"></td>
                    </tr>
                    <tr>
                      <td width="788" align="center" valign="top" bgcolor="#FFFFFF" style="border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-width: 1; border-bottom-width: 1">
                      <div align="center">
                        <center>
                        <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="780" id="AutoNumber5">
                          <tr>
                            <td width="629" bordercolor="#C0C0C0">
                            <div align="center">
                              <center>
                              <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="626" id="AutoNumber7" align="left" background="bv01032.gif">
                                <tr>
                                  <td style="border: 1px solid #E1E1E1">&nbsp;<p>&nbsp;</p>
                                  <p>&nbsp;</p>
                                  <p>&nbsp;</p>
                                  <p>&nbsp;</p>
                                  <p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;</td>
                                </tr>
                              </table>
                              </center>
                            </div>
                            <p>&nbsp;</p>
                            <p>&nbsp;</p>
                            <p>&nbsp;</p>
                            <p>&nbsp;</p>
                            <p>&nbsp;</td>
                            <td width="151" valign="top">
                            <div align="center">
                              <center>
                              <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="98%" id="AutoNumber6" align="left">
                                <tr>
                                  <td width="100%" height="5">
                                  </td>
                                </tr>
                                <tr>
                                  <td width="100%">
                                  <div align="center">
                                    <center>
                                                           <p></p>
                                                           </center>
                                  </div>
          
                                  </td>
                                </tr>
                              </table>
                              </center>
                            </div>
                            </td>
                          </tr>
                        </table>
                        </center>
                      </div>
                      </td>
                    </tr>
                    <tr>
                      <td width="790" align="center" valign="top" height="7">
                      <img border="0" src="bv01031b.gif" width="790" height="10"></td>
                    </tr>
                    <tr>
                      <td height="19">
                      <div align="center">
                        <center>
                        <table border="0" cellpadding="0" cellspacing="5" style="border-collapse: collapse" bordercolor="#111111" width="276" id="AutoNumber8" height="50">
                          <tr>
                            <td></td>
                            <td>&nbsp;</td>
                            <td>
                            </td>
                          </tr>
                        </table>
                        </center>
                      </div>
                      </td>
                    </tr>
                    <tr>
                      <td height="30">
                      <p align="center">
                      <font style="FONT-SIZE: 11px; BACKGROUND-COLOR: #000000" face="Arial" color="#ffffff">
                      <b>Copyright © 2006 by xxxxxxxxxxx.de Network | All rights reserved.</b></font><p align="center">
                      &nbsp;</td>
                    </tr>
                  </table>
                  </center>
                </div>
                </td>
              </tr>
            </table>
            </center>
          </div>
          <p>&nbsp;</p>
          
          
          </body>
          
          </html>

          Die Anzeigen sollen in die Tabellenzelle, sie etwas weit eingerückt ziml. in der Mitte steht. (Leider gibt es hier keine Zeilenzählung....)
          Grüße,
          Tommy
          Zuletzt geändert von roteisen; 25.08.2006, 21:06.

          Kommentar


          • #6
            das ist kein template sondern html-müll. sorry aber eine template datei hat bestimmte steuerzeichen, die ersetzt werden. also z.b.:
            PHP-Code:
            <p>[INHALT]</p
            das kannst du dann z.b. über
            PHP-Code:
            $inhalt str_replace ('[INHALT]'$mein_inhalt$template_code); 
            ersetzen.

            gruß
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Kommentar


            • #7
              Danke. Der HTML-Müll ist in FP 2000 gemacht, und hier anders dargestellt als im Frontpage (als .php dann auf dem Server)

              Und dort hinein sollen die anzuzeigenden Werte.

              Ist das nun mögich?

              Wie gesagt, ich habe sehr wenig Dunst vom Ganzen..., und kann mit Deinen Tips leider nichts anfangen...


              Gruß,
              Tommy

              Kommentar


              • #8
                1. frontpage wegschmeißen!
                2. such dir ein vernüftiges template-system (frag mal hier im forum)
                3. html lernen


                peter
                Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                Meine Seite

                Kommentar


                • #9
                  Hm, danke. Das kann ich alles noch machen, nützt mir aber für diese Sache nix.

                  Also geht es nicht? Oder ist es zu "billig" oder kompliziert?

                  Dieser Teil:

                  PHP-Code:
                  echo "<p><b><font face='Arial' size='2'>Willkommen, $fname $lname!</a></font></b></p>
                  "
                  ;
                  echo 
                  " ";
                  echo 
                  "<p><b><font face='Arial' size='2'><a href=".PROFIL_HREF.">
                  <p>Eigenes
                  Profil ändern &gt;&gt;</a></font></b></p>
                  </p>"
                  ;
                  echo 
                  " ";
                  echo 
                  "<p><b><font face='Arial' size='2'><a href=".LOGOUT_HREF.">Logout &gt;&gt;
                  </a></font></b></p>"
                  ;
                  ?>
                  <!-- Ab hier kann ganz normaler HTML-Code eingefügt werden --> 
                  Soll an den richtigen Stellen im HTML-Müll eingebaut werden, der nach dieser Zeile:

                  PHP-Code:
                  <!-- Ab hier kann ganz normaler HTML-Code eingefügt werden --> 
                  Eingefügt werden soll.


                  Gruß
                  Tommy

                  Kommentar


                  • #10
                    schon mal was von zeichenkettenverknüpfung gehört?
                    PHP-Code:
                    <?
                       $code ="<p><b><font face='Arial' size='2'>Willkommen, $fname $lname!</a></font></b></p>";
                       $code .= "<p><b><font face='Arial' size='2'><a href=".PROFIL_HREF.">...";
                    ?>
                    <!-- Ab hier kann ganz normaler HTML-Code eingefügt werden -->
                    <?
                       echo $code;
                    ?>
                    gruß
                    peter
                    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                    Meine Seite

                    Kommentar


                    • #11
                      Leider nicht.

                      Wie gesagt, ich bin auf anderen Gebieten Firm, nicht in php/HTML etc., deshalb frage ich ja hier nach.

                      Hab mal versucht Deinen Code zu kopieren, aber da werden alle Zeichen anders dargestellt. Also schreib ichs mit der Hand mal ab und versuche mit bissl experimentieren evtl. draus schlauer zu werden.

                      Danke.

                      Gruß
                      Tommy

                      Kommentar


                      • #12
                        dein code ist fehlerhaft, den habe ich nur kopiert. zum diesem thema findest du hier etwas

                        gruß
                        peter
                        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                        Meine Seite

                        Kommentar


                        • #13
                          Mein Code ist aus dem Script 1:1 kopiert. Naja, gut, ich sehe, ich komme hier nicht weiter.

                          Wenn Du mich fragen würdest, was mit Deiner E-Anlage nicht in Ordnung sein könnte, oder Deinem Auto, würde ich sicher nicht sagen, werde erst mal Elektriker, und Autoschlosser....;

                          Vielen Dank trotzdem.

                          Tommy
                          Zuletzt geändert von roteisen; 25.08.2006, 21:48.

                          Kommentar


                          • #14
                            oder Deinem Auto, würde ich sicher nicht sagen, werde erst mal Elektriker, und Autoschlosser....;
                            in dem fall würde ich das profis überlassen, bevor ich selber mist baue, oder mich intensiv damit beschäftigen. der weg ist steinig und hart, aber anders geht es nun mal nicht.



                            gruß
                            peter
                            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                            Meine Seite

                            Kommentar


                            • #15
                              Ich denke schon dass es gegangen wäre. Wenn bei Dir das Licht nicht brennt, wäre mein erster Tip auch, mal nach den Sicherungen zu schauen, oder einen Fachmann (z.B. mich) zu kontaktieren, um speziellere Tips und Tricks abzufragen und zu erhalten.

                              Deswegen bin ich ja hier, um einen Fachmann zu kontaktieren der mir bei der Lösung des Problemes Hilft, und nicht den Tip gibt, möglichst alle Programmiersprachen und -techniken zu erlernen, weil es sonst nicht gänge.

                              Aber Du setzt mir Brocken hin, die ich nicht verstehen kann, weil es mir an der nötigen Fachkenntnis fehlt.

                              Ich werde dann auch in anderen Foren posten müssen, vielleicht erbarmt sich ja einer, und sagt mir wie es am sinnvollsten und einfachsten zu bewerkstelligen ist, ohne dass ich erst perfekt php und html lernen muss.

                              Vielleicht kannst Du ja mal einen Blick auf den Entwurf werfen:

                              http://www.mcpokers.com/login/index.php

                              Login: rolf
                              PW: 1234567

                              Das Rasultat der Aktion soll im selben Design erscheinen, und nicht so wie es erscheint, oben links in einer weissen Seite.

                              Das gleiche Problem wird sich mit den Seite: JoinNow! und PW-Vergessen (im Loginfeld) ergeben.... *schwer grübel...*
                              Gruß,
                              Tommy
                              Zuletzt geändert von roteisen; 25.08.2006, 22:18.

                              Kommentar

                              Lädt...
                              X