SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 04.10.2006, 17:31:21
Asrag Asrag ist offline
Junior Member
 
Registriert seit: May 2005
Beiträge: 161
Probleme ohne Fehler

Hallo. Ich habe folgendes Problem. Ich habe ein Script welches die user ausgibt und darstellt. Dabei wird auch ausgegebn wann der User das letzte mal online war. So wenn nur einer laut Zeitangabe online ist zeigt er bei dieses Person nicht an das er online ist und gibt auch nicht aus wann er das letztemal online war sondern schreibt nur hin lastlogin:01.01.01:00 Uhr. So als gegen test habe ich mal bei jedem User die gleiche zeit eingetragen und wunder er gibt den letzten Login aus und schreibt hin das er online ist.
PHP-Code:
<?php
                                                         $sql3 
"select
 *
  FROM
    users"
;
    
$result3mysql_query($sql3);
                   if(
mysql_num_rows($result3)){
                   while(
$row3 mysql_fetch_assoc($result3)) {
                   
$lastlog=strftime("%d.%m. %H:%M",$row3['lastlogin']);

                   if(
$row3['lastlogin']>(time()-3600)) $online="<span class='green'><b>online</b></span>";
              else 
$online="";
                         }}

                    
$sql1 "select
 *
  FROM
    helden
    ORDER BY
     lvl DESC"
;
    
$resultmysql_query($sql1);
                   if(
mysql_num_rows($result)){
                   
$rang="1";

                      while(
$row mysql_fetch_assoc($result)) {
                      echo 
'<table align="center" class="text" width="68%">';
                      echo 
"<tr>";
                      echo 
'<td align="left" width="10%">';
                      echo 
$rang++;
                      echo 
"</td>";
                      echo 
'<td align="left" width="30%">';
                      echo 
$row['name'] ;
                      echo 
"</td>";
                      echo 
'<td align="left" width="10%">';
                      echo 
$online;
                      echo 
"</td>";
                      echo 
'<td align="center" width="20%">';
                      echo 
$row['lvl'];
                      echo 
"</td>";
                      echo 
'<td align="center" width="40%">';
                      echo 
$lastlog;
                      echo 
"</td>";
                      echo 
"<tr>";




                      }
                   }else{
                   echo 
"<tr><td><p>Keine Helden vorhanden.</p></td></tr>";
                   }
                  
?>
Mit Zitat antworten
  #2  
Alt 04.10.2006, 17:49:06
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: Probleme ohne Fehler

Ich denk der Timestamp wird garnicht korrekt in die DB eingetragen...
Wenn da schon sowas wie 01.01. rauskommt !

Anosnten räum mal deinen Code auf !

Geändert von MatMel (04.10.2006 um 17:49:24 Uhr)
Mit Zitat antworten
  #3  
Alt 06.10.2006, 18:51:51
Asrag Asrag ist offline
Junior Member
 
Registriert seit: May 2005
Beiträge: 161
AW: Probleme ohne Fehler

ich habe es jetzt anders geschrieben sodasss alle daten in der tabelle helden ist und nun geht es auch!

mfg danke für eure bemühungen
Mit Zitat antworten
  #4  
Alt 07.10.2006, 15:14:46
Asrag Asrag ist offline
Junior Member
 
Registriert seit: May 2005
Beiträge: 161
AW: Probleme ohne Fehler

Da ich nicht noch einen Thread aufmachen will frage ich gleich hier:
So ich habe wieder folgenden Code:

PHP-Code:
<?php
        $sql
= ("SELECT * FROM fächer WHERE user = '".$_SESSION['user']."'");
                   
$resultmysql_query($sql);
 if(
$checkmysql_num_rows($result)){


                       
?>
<form method="post" action="bankier.php?typ=1">
   <table bgcolor="#cccccc" align="center" width="69%" cellpadding="0" cellspacing="0">
   <td class="back2" align="center" colspan="2">
        <input type="submit" name="submit" value="Fach ansehen" class="button">
        </td>

</form>
<form method="post" action="bankier.php?typ=2">
   <table bgcolor="#cccccc" align="center" width="69%" cellpadding="0" cellspacing="0">
   <td class="back2" align="center" colspan="2"><br>
        <input type="submit" name="submit" value="Gold einzahlen" class="button">
        <br></td>
  </table></form>  <?php                }else{  ?>

  <form method="post" action="bankier.php?typ=3">
   <table bgcolor="#cccccc" align="center" width="69%" cellpadding="0" cellspacing="0">
   <td class="back2" align="center" colspan="2">
        <input type="submit" name="submit" value="Fach anlegen" class="button">
        </td>
</table></form>

<?php

                 $typ
$_GET['typ'];

                 if(
$typ == "1"){

                      
$sql2=("SELECT * FROM fächer WHERE user= '".$_SESSION['user']."'");
                 
$do2mysql_query($sql2) or die(mysql_error());
                 
$user2mysql_fetch_assoc($do2);

                      echo 
'<table class="back2" border=0" align="center" width="69%">';
                        echo 
'<td class="back2" align="center" valign="top" width="68%">Du hast '.$user2['gold'].' in dein Fach gelagert!<br><a href="bankier.php">weiter</td>';
                   
}




                 if(
$typ == "3"){

                 
$goldweg=$gold-"5000";

                 if(
$gold $goldweg){
                 echo
"Du hast nicht genügend Gold";
                 }else{
                            
$train2= ("INSERT INTO fächer SET user= '".$_SESSION['user']."'");
                            
$do2mysql_query($train2) or die(mysql_error());
                                
$insert2= ("UPDATE helden SET gold= '$goldweg' where user= '".$_SESSION['user']."'");
                                
$do2mysql_query($insert2) or die(mysql_error());

                      echo 
'<table class="back2" border=0" align="center" width="69%">';
                        echo 
'<td class="back2" align="center" valign="top" width="68%">Du hast erfolgreich ein Fach angelegt!<br><a href="bankier.php">weiter</td>';
                   
?>



  <?php }}} ?>
So wenn ich noch kein Fach habe und auf Fach anlegen drücke klappt das wunderbar. So dann verschwindet der Buttom und die anderen kommen zum Vorschein doch wenn ich nun auf Fach ansehen drücke passiert nichts, obwohl ich dem Buttom was zugesagt habe! Doch warum?

mfg
Mit Zitat antworten
  #5  
Alt 15.10.2006, 11:46:01
Setok Setok ist offline
Anfänger
 
Registriert seit: Oct 2006
Alter: 36
Beiträge: 2
AW: Probleme ohne Fehler

hi,
ich wirde mal sagen schließ den table-tag vlt geht es dann.

MfG
Seto
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Probleme mit Datenbank und 123Page ejusx MySQLi/PDO/(MySQL) 3 27.02.2006 18:53:16
Fehler beim upload ub | thedev PHP Entwicklung und Softwaredesign 5 15.05.2004 20:09:53
PHP Verursacht einen Fehler auf dem Server RDJ PHP für Fortgeschrittene und Experten 0 21.10.2003 17:51:22
In fremden Gewässern... cgi probleme (500er Fehler, server...) amerix PHP für Fortgeschrittene und Experten 7 31.01.2003 12:44:08
Fehler im Script? |Coding PHP für Fortgeschrittene und Experten 17 10.09.2002 09:42:03


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:28:25 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt