kostenloser Webspace werbefrei: lima-city


Schriftgröße mit PHP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    frank1960sep

    frank1960sep hat kostenlosen Webspace.

    Hallo ref="/tag/liebe gemeinde">liebe Gemeinde,
    ich mal wieder mit einer schlichten Frage.
    Kann man innerhalb php die Schriftgröße verändern.
    Hab das Problem, dass ich eine schlichte Seite fürn Handy mache und da, damit man nicht rumfingern muss, die Schrift auf +5 setzte.
    Nun lese ich eine Tabelle aus und will sie über eine Tabelle ausgeben, und die bleibt natürlich klein.
    Mit html und css werden aber nur die Schriften außerhalb php so wie ich sie möchte.
    Vielen Dank im Voraaus,
    Frank
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. PHP hat nichts mit der Darstellung zu tun. Die Schriften deiner Seite _musst_ du via HTML oder CSS definieren. Hätten wir einen Link von dir, wo das Problem für dich besteht, dann könnten wir dir besser helfen.

    Das ist auch bei einer Tabelle nicht anders, du musst halt schauen, wie du diese z.B. via CSS ansprechen kannst.
  4. Autor dieses Themas

    frank1960sep

    frank1960sep hat kostenlosen Webspace.

    Danke erst mal für die schnelle Antwort.
    Hier mal der Link ; http://frank1960sep.lima-city.de/Handylogin.html

    Zum login ; benutzer : test
    und passwort : test123

    Der Sinn des Ganzen ist, dass man die "Reiterhofseite" auch mit dem Handy unterwegs öffnen können soll. Um Nachrichten auszulesen, oder Reittermine abzugleichen.
    Mit Handy ist das natürlich immer sehr klein, und nur wenige wissen wie man den Browser umstellt und mit den Fingern breitziehen soll umgangen werden.
    Sicher kann man auch die Auflösung auslesen usw, aber ich bin eben blutiger Anfänger mit Programmieren, und möchte schnell ein Ergebnis. Eben diese Idee hier hat mich erst zum Progammieren gebracht :-):prost:
    Hier auch mal den Quelltext.


    <?php
     session_start();
    
    
     $s1= $_POST["passw"] ;
     $s2= $_POST["nike"] ;
     $s3="alle" ;
     $_SESSION["nike"] = $s2;
      ?>
    <html>
    
    <head>
        <title>login</title>
    
        <meta charset="UTF-8"/>
        <meta name="description" content=""/>
        <meta name="author" content=""/>
        <meta name="keywords" content=""/>
        <meta name="generator" content="Webocton - Scriptly (www.scriptly.de)"/>
    
        <link href="mitgliederbereich.css" type="text/css" rel="stylesheet"/>
    </head>
    
    <style type="text/css">
    a:link { text-decoration:none; font-weight:bold; color:#e00000; }
    a:visited { text-decoration:none; font-weight:bold; color:#800000; }
    a:hover { text-decoration:none; font-weight:bold; background-color:#ff0; }
    a:active { text-decoration:none; font-weight:bold; background-color:#cff; }
    a:focus { text-decoration:none; font-weight:bold; background-color:#080; }
    </style>
    </head>
    <body>
    <p> <font color="#FF0000"size="+5">
    <table border="5">
    <tr>
    
    <td align="center" valign="center" height="20" width="200" bgcolor="#A1C454"><a href="loginreittermin.php"><font size="+5">Reittermine abgleichen/<br/> eintragen</a></td>
    <td align="center" valign="center" height="20" width="200" bgcolor="#A1C454"><a href="reitunterricht.html"><font size="+5">Reitunterricht/ <br/> eintragen /nicht aktiv</a></td>
     <?php
     if ($s2 == "BesitzerAdmin")
        {?>
           <td align="center" valign="center" height="20" width="200" bgcolor="#A1C454"><a href="reitunterricht.html">Adminsrechte/ <br/>das sind Sonderrechte</a></td>
     <?php   } ?>
    
    </tr>
    </p>
    
    <font color="#FF0000"size="+5">
    
    <?php
    
    
    include 'host.php' ;
    
    
    $con = mysqli_connect ($_db_host,$_db_username,$_db_passwort);
    mysqli_select_db($con,$_db_datenbank) ;
    $sql = "SELECT * FROM mitglieder where passw = '$s1' and nike ='$s2'" ;
    
    $res = mysqli_query( $con, $sql );
    $num = mysqli_num_rows($res);
    
    if ($num > 0)
    {
    while ($zeile = mysqli_fetch_array( $res))
    {
      $nike  = $zeile['nike'];
      $vname = $zeile['vname'] ;
      $fname = $zeile['fname']  ;
      $gbdatum = $zeile['gbdatum'];
    }
    
    mysqli_free_result( $res );
    mysqli_close($con);
    
    
    Echo "<h2>Willkommen im Mitgliederbereich</h2> ";
    
    $con = mysqli_connect ($_db_host,$_db_username,$_db_passwort);
    mysqli_select_db($con,$_db_datenbank) ;
    $sql = "SELECT * FROM Nachrichten where adresse = '$s3'or adresse = '$s2'" ;
    
    $res = mysqli_query( $con, $sql )OR die("Error: $res <br>".mysql_error());
    $num = mysqli_num_rows($res);
    
    #echo " Datens&auml;ze :$num<br /><br />" ;
    
     echo "Hallo - : ".$s2.", du hast Nachrichten :". $num."<br /><br />" ;
     if ($num >0)
      {
           // Tabellenbeginn
         echo "<table border='1'>";
    
         // Überschrift
         //echo "<tr> <td>Lfd. Nr.</td> <td>Nachricht von</td>";
         //echo "<td>Gesendet</td> <td>Deine Nachricht</td></tr>";
         $lf = 1;
    
                while ($zeile = mysqli_fetch_array( $res))
                {
                $absender  = $zeile['absender'];
                 $adresse   = $zeile['adresse'] ;
                 $sendezeit = $zeile['sendezeit'];
                 $nachricht = $zeile['nachricht'];
    
                    //echo "<td>$lf</td>";
    
                    echo "<td>" .$absender. " schreibt am :</td>";
                    echo "<td>" .$zeile['sendezeit']."</td>";
                    echo "</tr>" ;
                    echo "<td>" .$zeile['nachricht']."</td>";
                    echo "</tr>" ;
    
                    $lf = $lf + 1;
    
                    }
                    echo "</table>"  ;
    
    
    
     }
    
        else
    {
        echo "Du hast keine Nachrichten";
    }
    mysqli_free_result( $res );
    mysqli_close($con);
    
    ?>
    
    
    <?php
    }
    
    else
    {
        echo "du hast hier nix zu suchen </br>" ;
        echo "du kannst dich &uuml;er den Betreiber der Seite anmelden</br>
                und bekommst dann deine Zugangsdaten &uuml;ber E-mail zugeschickt";
    }
    
     #http://www.schattenbaum.net/php/sessions.php
     # weitere Hilfe f&uuml; r mich
     # wenn ich eingabehilfen brauch: http://de.selfhtml.org/html/formulare/auswahl.htm#listen_absendewert
    ?>
    
    </body>
    </html>


    allen noch einen schönen Tag


    PS.:
    Hallo,liebe Gemeinde,
    Hab das Problem nun auf eine etwas unsaubere Art gelöst;

    while ($zeile = mysqli_fetch_array( $res))
                {
    
                $absender  = "<h1>".$zeile['absender']."</h1>";
                 $adresse   ="<h1>". $zeile['adresse'] ."</h1>";
                 $sendezeit = "<h1>".$zeile['sendezeit']."</h1>";
                 $nachricht = "<h1>".$zeile['nachricht']."</h1>";
    
                    //echo "<td>$lf</td>";
    
                    echo "<td>" .$absender. " schreibt am :" .$sendezeit."</td>";
                    //echo "<td>" .$sendezeit."</td>";
                    echo "</tr>" ;
                    echo "<td>" .$nachricht."</td>";
                    echo "</tr>" ;
    
                    $lf = $lf + 1;
    
                    }
                    echo "</table>"  ;


    Ich weiß, so macht man das überhaupt nicht, aber funktioniert erst mal.
    Ich denke es liegt daran, dass man "" nicht einschachteln kann, und dass, aus welchen Gründen auch immer, die font size="xx" Anweisung nicht mit in die Wihle-Schleife mitgenommen wird.
    Sicher wird das mit java oder jQuery möglich sein, aber wie schon erwähnt, ich bin blutiger Anfänger und muss Schritt für Schritt mich reinarbeiten, da ist schon html, php und css erst mal die Grenze.

    Allen noch eine schöne Woche, Frank

    Beitrag zuletzt geändert: 5.12.2013 7:43:05 von frank1960sep
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!