Registrieren | Passwort vergessen |
Benutzername    Passwort    Eingeloggt bleiben    
Seitenaufbau in 0.37 Sekunden - 394 DB-Abfragen | Mitglieder: 2377 | Forum: 15684 | Downloads: 127 | Insgesamt runtergeladen: 41161 | Insgesamt: 14,742,606 eindeutige Besuche
Guten Tag [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: Donnerstag, 25. April 2024 Diese Seite Geladen Am: 12:53:16Aktuelle Zeit: Zeit
 Wer ist online
Gäste & Bots online: 1
Mitglieder online: 0
Neuestes Mitglied: Leon Schlemmer

DeviceArminPremium bis 25.12.2025 - 12:05 UhrPunkte
30Min
DeviceRolly8-HLPunkte
Offline
DeviceMarioPremium bis 17.10.2024 - 09:58 UhrPunkte
Offline
DevicepartybremenPunkte
Offline
Device21MatzePunkte
Offline
DevicebubblePunkte
Offline
DeviceSeptron
Offline
DevicehexerPunkte
Offline
DeviceJP_ONAIRPunkte
Offline
DeviceLoewenperle
Offline
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: JP_ONAIR
Thema ID: 1831
Thema Info
Es gibt 8 Beiträge zu diesem Thema, und es wurde angesehen 694 mal.  Es gibt auch Datei anhänge.
Thema ansehen
..::www.DeeoNe.de-D1Infusionen::.. » Supportbereich phpFusion v7 » Allgemeines
Wer ist hier? 1 Gäste
 Thema drucken
Profilfeld "Profilblock"
JP_ONAIR
Hallo liebes Forum,
mir ist aufgefallen das mit dem Profilfeld vom "Profil-Blocksystem" von PHP-Fusion etwas nicht stimmt.

Sofern ich mein eigenes Profil aufrufe ist alles da, wo es hingehört, wenn ich ein anderes Profil aufrufe, zeigt er mir meine letzte Profilkategorie nicht an.

Das Profilfeld ist in der vorletzten Kategorie das letzte Profilfeld und ich weiß das es daran liegt, da sofern ich es Deaktiviere alles wunderbar funktioniert. OK, das System ist veraltet, darüber brauch man nicht Sprechen, aber dennoch ist es ein nettes Addon, was soweit auch (noch) funktioniert, bis auf dieses kleine Problem.

Ich glaube es handelt sich um einen IF-Schleifen fehler und würde bitten das einer von euch drüber schaut, denn ich wüsste nicht wie ich das wo ändern soll.

Hier mal die user_profilblock_include.php:
Download Code  Code
<?php
/***************************************************************************
 *   User Profil Blocker Infusion for PHP Fusion 7                         *
 *                                                                         *
 *   Copyright (C) Michael Hollmayer (firemike)                            *
 *                                                          *
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 ***************************************************************************/
if (!defined("IN_FUSION")) { die("Access Denied"); }

error_reporting(E_ALL);
if(isset($_GET['lookup'])){ $lookup = $_GET['lookup'];
}elseif(isset($_GET['user_id'])){ $lookup = $_GET['user_id'];
}

include INFUSIONS."user_profil_block/infusion_db.php";

if ($profile_method == "input") {
}elseif ($profile_method == "display") {
if($lookup == $userdata['user_id']){

      echo "<tr>\n";
      echo "<td align='left' class='tbl1'>".$locale['uf_profilblock_001']."</td>\n";
      echo "<td align='left' class='tbl1'><a href='".INFUSIONS."user_profil_block/block.php'><img src='".INFUSIONS."user_profil_block/pic/blocklist.png'></a>";
      echo "</td>\n</tr>\n";
}else{

$result = dbquery("SELECT * FROM ".UPBL." WHERE user_id='".$userdata['user_id']."' AND blocked_user_id='".$lookup."'");
if(dbrows($result) == 0){
      
      echo "<tr>\n";
      echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale['uf_profilblock_001']."</td>\n";
      
      $access = dbquery("SELECT * FROM ".DB_USERS." WHERE user_id='".$lookup."'");
      $dat = dbarray($access);
      
      if($dat['user_level'] == "102" OR $dat['user_level'] == "103"){
      echo "<td align='left' class='tbl1'><img src='".INFUSIONS."user_profil_block/pic/unblockbar.png'>";
      }else{
      echo "<td align='left' class='tbl1'><a href='".INFUSIONS."user_profil_block/block.php?blockid=".$lookup."'><img src='".INFUSIONS."user_profil_block/pic/block.png'></a>";
      }
      
      echo "</td>\n</tr>\n";
      
}else{

      echo "<tr>\n";
      echo "<td align='left' class='tbl1'>".$locale['uf_profilblock_001']."</td>\n";
      echo "<td align='left' class='tbl1'><a href='".INFUSIONS."user_profil_block/block.php?eblockid=".$lookup."'><img src='".INFUSIONS."user_profil_block/pic/entblock.png'></a>";
      echo "</td>\n</tr>\n";
      
}
}
}else if ($profile_method == "validate_insert") {
   $db_fields .= ", user_profilblock";
   $db_values .= ", '".(isset($_POST['user_profilblock']) && isnum($_POST['user_profilblock']) ? $_POST['user_profilblock'] : "0")."'";
} elseif ($profile_method == "validate_update") {
   $db_values .= ", user_profilblock='".(isset($_POST['user_profilblock']) && isnum($_POST['user_profilblock']) ? $_POST['user_profilblock'] : "0")."'";
}


?>



Das muss an dem Codeteil liegen, wo man den Nutzer blockiert und Entblockiert. Ich freue mich auf eure Unterstützung!
Für Rückfragen stehe ich gerne zur Verfügung.

Mit freundlichen Grüßen
JP
Verwarnstatus: warningwarningwarningwarning
 
https://webmusik.net
DeeoNe
Download Code  Code
}
}
}else if ($profile_method == "validate_insert") {



mach mal da eine weg, ob da eine zuviel ist.
Ansonsten habe ich mich doch verzählt.

Ansonsten hänge ich dir meine Datei an mal, da müsste es auf jedenfall gehen, oder hast du was geändert?
www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
JP_ONAIR
Hi DeeoNe,
also, ich habe das mal versucht aber das kann nicht stimmen. Die klammern müssen so bleiben, da es sonst das Profil zerreißt.

An der Datei selbst ist nichts geändert. Lediglich die Grafiken wurden ausgetauscht aber das ist nichts schlimmes.
Für Rückfragen stehe ich gerne zur Verfügung.

Mit freundlichen Grüßen
JP
Verwarnstatus: warningwarningwarningwarning
 
https://webmusik.net
Deleted_User
versuche das mal.

Download Code  Code
Spoiler
<?php
/***************************************************************************
 *   User Profil Blocker Infusion for PHP Fusion 7                         *
 *                                                                         *
 *   Copyright (C) Michael Hollmayer (firemike)                            *
 *                                                          *
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 ***************************************************************************/
if (!defined("IN_FUSION")) { die("Access Denied"); }

error_reporting(E_ALL);
if(iMEMBER){

if(isset($_GET['lookup'])){ $lookup = $_GET['lookup'];
}elseif(isset($_GET['user_id'])){ $lookup = $_GET['user_id'];
}

include INFUSIONS."user_profil_block/infusion_db.php";

if ($profile_method == "input") {
}elseif ($profile_method == "display") {
if($lookup == $userdata['user_id']){

      echo "<tr>\n";
      echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale['uf_profilblock_001']."</td>\n";
      echo "<td align='right' class='tbl1'><a href='".INFUSIONS."user_profil_block/block.php'><img src='".INFUSIONS."user_profil_block/pic/blocklist.gif'></a>";
      echo "</td>\n</tr>\n";
}else{

$result = dbquery("SELECT * FROM ".UPBL." WHERE user_id='".$userdata['user_id']."' AND blocked_user_id='".$lookup."'");
if(dbrows($result) == 0){
      
      echo "<tr>\n";
      echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale['uf_profilblock_001']."</td>\n";
      
      $access = dbquery("SELECT * FROM ".DB_USERS." WHERE user_id='".$lookup."'");
      $dat = dbarray($access);
      
      if($dat['user_level'] == "102" OR $dat['user_level'] == "103"){
      echo "<td align='right' class='tbl1'><img src='".INFUSIONS."user_profil_block/pic/unblockbar.gif'>";
      }else{
      echo "<td align='right' class='tbl1'><a href='".INFUSIONS."user_profil_block/block.php?blockid=".$lookup."'><img src='".INFUSIONS."user_profil_block/pic/block.gif'></a>";
      }
      
      echo "</td>\n</tr>\n";
      
}else{

      echo "<tr>\n";
      echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale['uf_profilblock_001']."</td>\n";
      echo "<td align='right' class='tbl1'><a href='".INFUSIONS."user_profil_block/block.php?eblockid=".$lookup."'><img src='".INFUSIONS."user_profil_block/pic/entblock.gif'></a>";
      echo "</td>\n</tr>\n";
      
}
}
}elseif ($profile_method == "validate_insert") {
   $db_fields .= ", user_profilblock";
   $db_values .= ", '".(isset($_POST['user_profilblock']) && isnum($_POST['user_profilblock']) ? $_POST['user_profilblock'] : "0")."'";
} elseif ($profile_method == "validate_update") {
   $db_values .= ", user_profilblock='".(isset($_POST['user_profilblock']) && isnum($_POST['user_profilblock']) ? $_POST['user_profilblock'] : "0")."'";
}
}else{
}

?>




This user has been deleted!
Verwarnstatus: warningwarningwarningwarning
 
JP_ONAIR
Funktioniert nicht.

Zusammengefügt am 09. März 2017 21:55:06:
#PUSH
Bearbeitet von JP_ONAIR am 09-03-2017 21:55
Für Rückfragen stehe ich gerne zur Verfügung.

Mit freundlichen Grüßen
JP
Verwarnstatus: warningwarningwarningwarning
 
https://webmusik.net
Harlekin
@Paramedic-94 Ich arbeite auch gerade an dem Profilblock auf PHP7, hab diesen Fehler jetzt nicht und kann den auch nicht nachvollziehen.
Verwarnstatus: warningwarningwarningwarning
 
https://harlekin-power.de
DeeoNe
Probier mal das
DeeoNe hat folgende Datei angehängt:
Du hast nicht die Berechtigung die Anhäge dieses Themas zu sehen.

www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
JP_ONAIR
Perfekt!
Für Rückfragen stehe ich gerne zur Verfügung.

Mit freundlichen Grüßen
JP
Verwarnstatus: warningwarningwarningwarning
 
https://webmusik.net
Springe ins Forum:
Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
Profilfeld Theme als Panel Allgemeines 12 12-03-2015 21:01
Profilfeld nur für eine Usergruppe sichtbar Allgemeines 5 17-08-2014 13:41
Profilfeld Zeit Online Wünsche 8 14-06-2014 18:22
Profilfeld als Pflichtfeld machen Allgemeines 3 06-04-2014 02:07
PHP-Fusion "Vertikale" Navigation Allgemeines 8 10-03-2014 17:51
Sämtliche Grafiken und Texte dieser Seite unterliegen dem Urheberrecht und dürfen nicht ohne Erlaubnis kopiert werden!!!