Registrieren | Passwort vergessen |
Benutzername    Passwort    Eingeloggt bleiben    
Seitenaufbau in 0.67 Sekunden - 582 DB-Abfragen | Mitglieder: 2380 | Forum: 15685 | Downloads: 127 | Insgesamt runtergeladen: 41188 | Insgesamt: 14,803,077 eindeutige Besuche
Guten Morgen [Gast]
Wenn Sie bereits Registriert sind loggen Sie sich einfach ein
©
DerEinsame2 (04.01.2024 13:19): Hallo ihr lieben ich wünsche euch ein Frohes und es Gesundes neues jahr. Chat-Radio24 (02.01.2024 17:36): Ein Frohes neues Jahr wünsche ich allen JP_ONAIR (01.01.2024 15:33): Frohes neues ^^ DerEinsame2 (17.12.2023 17:24): liebe leute ich wünsche euche tolle feiertage, und das beste fürs neue jahr 2024 Radiotv (18.11.2023 18:39): Liebe Grüsse Von www.radiotvmg.de Charly3000 (18.05.2023 16:09): Happy Vatertag wünscht www.Charlys-Funradio.de Charly3000 (08.05.2023 00:41): Wünsche eine erfolgreiche Woche RadioNightlineStudios (05.10.2022 07:27): RADIO-NIGHTLINE-STUDIOS WÜNSCHT EINEN GOLDENEN OKTOBER Pilzwb (29.01.2022 09:28): Guten Morgen BlackScorpion (07.01.2022 23:00): https://radio-black-scorpion.de wünscht ein erholsames We
Datum: Mittwoch, 22. Mai 2024 Diese Seite Geladen Am: 11:01:13Aktuelle Zeit: Zeit
 Wer ist online
Gäste & Bots online: 2
Mitglieder online: 0
Neuestes Mitglied: TMen

DeviceMarioPremium bis 17.10.2024 - 09:58 UhrPunkte
10Min
DeviceArminPremium bis 25.12.2025 - 12:05 UhrPunkte
Offline
Device21MatzePunkte
Offline
DevicepartybremenPunkte
Offline
DeviceRedrumPunkte
Offline
DeviceRolly8-HLPunkte
Offline
DeviceJP_ONAIRPunkte
Offline
DeviceEsoxPunkte
Offline
DeviceTMenPunkte
Offline
DeviceDeeoNe
Offline
Gast
gast
Gast
gast
Mehr anzeigen

     - SuperAdmin|         - Admin ©
     - Forum Mod |         - Mitglied


 Unwetterwarnung

 Server uptime
Serverchecks bei http://www.my-cronjob.de - Ihr kostenloser Cronjob- und Serverüberwachungsdienst mit Uptime-Statistik für Ihre Homepage

Suche
Durchsuchen Sie die gesamte Website:
Themen-Autor: Deleted_User
Thema ID: 692
Thema Info
Es gibt 13 Beiträge zu diesem Thema, und es wurde angesehen 1146 mal.
Thema ansehen
..::www.DeeoNe.de-D1Infusionen::.. » Supportbereich phpFusion v7 » Allgemeines
Wer ist hier? 1 Gäste
 Thema drucken
IF-Abfragen & Online Panel
Deleted_User
Hallo DeeoNe & Crew,

erst Heute ist mir etwas aufgefallen, was ich mit Googlen irgendwie nicht finden konnte, bevor ich was Falsch mache möchte ich einfach mal von Euch erfahrenen Hilfe :D

Zum Problem:
Sobald ein User keine Angaben im Profil macht z.B. beim Alter (Geburtsdatum) so wird bei ihm in diesem Panel das Alter vom User darüber angezeigt.

Ich habe diese Abfragen:

Download Code  Code
//Alter ON
if($data['user_birthdate'] !== "0000-00-00"){
      $birthday = explode("-", $data['user_birthdate']);
      $age = (strftime("%Y") - $birthday[0]);
      if(strftime("%m") < $birthday[1]){
         $age--;
      } elseif(strftime("%m") == $birthday[1]) {
         if(strftime("%d") < $birthday[2]){
            $age--;
         }
      }
}
//Alter OFF
//Bithdate ON
$user_birthdate = explode("-", $data['user_birthdate']);
         $user_month = number_format($user_birthdate['1']);
         $user_day = number_format($user_birthdate['2']);
         $user_year = $user_birthdate['0'];
         $bdate = ($data['user_birthdate'] != "0000-00-00" ? $user_day.".".$user_month.".".$user_year : "---");
//Birthdate OFF




Außerdem würd ich noch gerne wissen wie ich diese Abfrage machen muss bei Userfeldern sprich:
Sobald das Feld ausgefüllt ist im Profil steht die normale Stadt da.
Download Code  Code
Wohnort: ".$data['user_location']."



Sobald ich aber im Profil das feld leer lasse wird der Ort nicht angegeben,
so nun die Frage wie kann ich es machen das dann z.B. "Keine Angabe" angezeigt wird ?

Ich glaube zu wissen dass man das irgendwie mit nem "else (" machen kann, bin mir aber nicht sicher ob es richtig ist und ich kenne wenn den Codeteil dafür nicht.

Offiziell wird das Panel nun nicht mehr Supportet aber es würde mir Helfen.

@ DeeoNe:
Per MSN will ich dich nicht danach Fragen, da es eigentlcih immer heißt kein SUPPORT per MSN, ICQ & Co.

Daher nun hier. :-)

Hoffe ihr könnt mich verstehen und mir helfen
This user has been deleted!
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
Taker
Dass musst du mit
Download Code  Code
if(dbrows($db)){
while($dbdata =dbarray($db)){
echo "dbdaten mit $";
}
} else {
echo "keine angaben meldung";
}


so sollte es dann gehen musst dir den code mit db abfrage noch anpassen
Rest in Peace


rac-hilft-webradio.de/signaturen/taker_1.png
Verwarnstatus: warningwarningwarningwarning
 
http://taker-is-back.de
Deleted_User
Also müsste es beim Wohnort quasi so aussehen, oder hab ich was falsch Verstanden ?

Download Code  Code
if(dbrows($db)){
while($dbdata =dbarray($db)){
echo "".$data['user_location']."";
}
} else {
echo "keine angaben";
}





|| Edit ||
Also, vom Alter her betrachtet müsste es dann so aussehen oder ?:
Download Code  Code
//Alter ON
if($data['user_birthdate'] !== "0000-00-00"){
      $birthday = explode("-", $data['user_birthdate']);
      $age = (strftime("%Y") - $birthday[0]);
      if(strftime("%m") < $birthday[1]){
         $age--;
      } elseif(strftime("%m") == $birthday[1]) {
         if(strftime("%d") < $birthday[2]){
            $age--;
         }
      }
     }else{
echo "Keine Angabe";
}

//Alter OFF



Hierbei muss ich aber sagen dass es nun über dem Online Panel angzeigt wird, sprich nach dem <hr>
Bearbeitet von Deleted_User am 28-06-2012 18:06
This user has been deleted!
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
Taker
Vorher musste noch die abfrage der db mit einer variablen abfrageabfrage dass muss so aus sehen
Download Code  Code
$db = dbquery("SELECT * FROM ".datenbank." WHERE dbtabelle='"variablemitparameter"'");


dass muss ueber der if abfrage und deine data variable muss dbdata heissen
Rest in Peace


rac-hilft-webradio.de/signaturen/taker_1.png
Verwarnstatus: warningwarningwarningwarning
 
http://taker-is-back.de
Deleted_User
Irgendwie blicke ich nun nicht durch, ich müsste quasi für jede Abfrage dann diese DB-Abfrage machen, wenn ich das richtig verstehe?

Wir sollten vielleicht erstmal das eine machen.
Also nen Auszug wäre jetzt folgendes:
Download Code  Code
Wohnort: ".$data['user_location']."



Sodele nun müsste quasi eine Abfrage drum herum sodass ich am Ende sowas habe:

Download Code  Code
Wohnort: ".$data['user_location']."
}else{Keine Angabe}




Sehe ich das nun richtig ?
This user has been deleted!
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
DeeoNe
Ganz einfach, vor definieren.
Das ganze Teil steht doch eh im while
Download Code  Code
      if ($data['user_location'] != "") {
         $location = $data['user_location'];
      } else {
         $location = "---";
      }




Definition Abfragen:
Download Code  Code
echo $location;



www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
Deleted_User
SUPER!!! Danke dir nun hab ich das Verstanden und wie verhält sich das mit dem Alter ?
This user has been deleted!
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
DeeoNe
Genauso nur das != "" muss da so != "0000-00-00"
www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
Deleted_User
Dann müsste es dann so aussehen :
Download Code  Code
//Alter ON
if($data['user_birthdate'] !== "0000-00-00"){
      $birthday = explode("-", $data['user_birthdate']);
      $age = (strftime("%Y") - $birthday[0]);
      if(strftime("%m") < $birthday[1]){
         $age--;
      } elseif(strftime("%m") == $birthday[1]) {
         if(strftime("%d") < $birthday[2]){
            $age--;
         }
      }
     }else{
$age = "Keine Angabe";
}
//Alter OFF




EDIT:
Denis, ich danke dir wirklich sehr für diese Antwort! :-) Bin nun wieder wunschlos Glücklich
Bearbeitet von Deleted_User am 29-06-2012 01:23
This user has been deleted!
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
DeeoNe
So: !=
NICHT: !==

Als Tip.
www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
Deleted_User
Okey, warum macht man nicht zwei von "=" ? Was bewirkt das genau ?
This user has been deleted!
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
DeeoNe
Warum? Da musst du den PHP Entwickler Fragen
Es gibt diese Anweisung nicht laut Manual!
http://www.schatt...toren2.php
http://www.smarty...ion.if.tpl

"a<=b" a ist kleiner b
"a<=b" a ist kleiner gleich b
"a>b" a ist größer b
"a>=b" a ist größer gleich b
"a==b" a ist gleich b
"a===b" a ist gleich b und vom selben Typ
"a!=b" a ist ungleich b

www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
Deleted_User
Achsoooo okey, gut zu wissen! Wobei es mit zwei == auch funktionierte aber ich habs mal nach deinen Tipp gemacht! :-)
This user has been deleted!
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
Springe ins Forum:
Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
Download Shop Panel Allgemeines 5 15-11-2021 15:17
Pro Download Panel Allgemeines 23 15-11-2021 11:52
PN in der Online Liste neben den Namen Allgemeines 3 16-10-2021 13:39
mg last seen users panel Allgemeines 12 30-08-2020 10:13
ET chat (MW chat panel) Fehler & Bugs 6 26-08-2020 19:09
Sämtliche Grafiken und Texte dieser Seite unterliegen dem Urheberrecht und dürfen nicht ohne Erlaubnis kopiert werden!!!