Wer ist online

Gäste online: 3
Mitglieder online: 0

Letzte Mitglieder
Hammer
Offline
Charly3000
Offline
Enrico1991
Offline
partybr...
Offline
Skorpi1157
Offline
Rick
Offline
daniel1984
Offline
Tom1997
Offline
Denni234
Offline
Schwarze
Offline
Mehr anzeigen


Wir suchen...

Moderator
Gast Moderator
Spezial Moderator
DJ
Chat Wache
Sponsor
Techniker
Grafiker

Jetzt Bewerben!

Shoutbox

Du musst eingeloggt sein um eine Nachricht zu schreiben.

Michael71
Michael71
aus
08. August 2023 17:02
Offline
Verwarnstatus: warningwarningwarningwarning
hallo suche PHP

Layout-24
Layout-24
aus
01. Januar 2022 18:37
Offline
Verwarnstatus: warningwarningwarningwarning
Wir von layout-24 wünschen euch ein frohes neues Jahr 2022. Bleibt gesund.

Rico1993
Rico1993
aus
24. November 2021 22:32
Offline
Verwarnstatus: warningwarningwarningwarning
Suche Weihnachten Design für PHP 9.10.10

Shoutbox Archiv

Shoutbox Beiträge: 530
©


Thema ansehen

PHPFusion-4you.de » PHP-Fusion v7 -Hilfe und Support » Allgemeine Fragen und Probleme für V7
 Thema drucken
Immer wieder fehlermeldungen
dosspiele
Ich bekomme sehr oft SQL fehlermeldungen nach der installation von Pro_Download_Panel, und auch bei andren Infusions. Version 07.02.07, PhP Version 5.6
Hier ein beispiel:

Table 'dosspiele_eu.fusion673re_pdp_downloads' doesn't exist
Table 'dosspiele_eu.fusion673re_pdp_cats' doesn't exist
Table 'dosspiele_eu.fusion673re_pdp_settings' doesn't exist
Table 'dosspiele_eu.fusion673re_pdp_licenses' doesn't exist

Was mir nicht ganz klar ist, sollten diese Infusionen nicht diese Tabellen Automatisch anlegen? Und wenn ja was kann da der fehler sein.

Es ist mir sehr wichtig das ich das hinbekomme da ich eine DosSpiele datenbank aufbaue und da viele Screenshots habe. Hoffe ihr könnt mir da weiterhelfen
Wäre auch möglich die zugangsdaten vom SQL zu geben so das sich das mal einer richtig ansehen kann.

Gruss Biotopsocken.
 
www.dosspiele.euWeb
Harlekin
Altbekannter Fehler, hat was mit Änderungen bei neueren MySQL Servern zu tun:

1. deinstalliere die betroffene Infusion.
2. suche in der infusions.php nach
Download Code  Code
TYPE=MyISAM




und ersetze es mit
Download Code  Code
ENGINE=MyISAM




3.Infusion neu installieren

Das wird immer wieder vorkommen bei älteren Infusionen, daher habe ich mir angewöhnt vor der Installation in die infusions.php zu schauen und es gegebenen Falls gleich zu korrigieren.
 
https://harlekin-power.deWeb
dosspiele
Super DANKE!!!!Habe deine Antwort erst Heute gesehen. Das funktioniert.Thanks

Hast du eventuell auch die Lösung für mein Gast Problem?
Gäste können nicht Downloaden, obwohl alles auf Gast eingestellt ist.

Danke Biotopsocken.
 
www.dosspiele.euWeb
Harlekin
Da muss ich passen, da ich das Downloadsystem von ptown noch nie genutzt habe.

Zusammengefügt am 05 Mai 2015 10:12:
Beitrag editieren war leider nicht mehr möglich!

Das muss an diesem Codeteil in der downloads.php von der Infusion liegen:
Download Code  Code
if (!iMEMBER) {
      echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_115']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } elseif($download_data['download_url']== '#' || $download_data['download_url']== '' && $download_data['download_file']== '') {
      echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_117']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } else {
      echo "<a href='".DLI_ROOT."downloads.php?download_cat=".$download_data['download_cat']."&download_id=".$download_data['download_id']."&start_download' target='_blank' title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_118']."<hr /><img src=\"".DLI_ROOT."images/tick.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a>&nbsp;";
      if($download_data['download_url']!= "" && $download_data['download_url']!= "#" && $download_data['download_file']== "") echo "<span class='small2'>Externer Download</span>\n";
      else echo "<span class='small2'>".$download_data['download_filesize']."</span>\n";
    }




Ersetz das mal mit:
Download Code  Code

      echo "<a href='".DLI_ROOT."downloads.php?download_cat=".$download_data['download_cat']."&download_id=".$download_data['download_id']."&start_download' target='_blank' title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_118']."<hr /><img src=\"".DLI_ROOT."images/tick.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a>&nbsp;";
      if($download_data['download_url']!= "" && $download_data['download_url']!= "#" && $download_data['download_file']== "") echo "<span class='small2'>Externer Download</span>\n";
      else echo "<span class='small2'>".$download_data['download_filesize']."</span>\n";
   




Ist ungetestet

Bearbeitet von Harlekin am 05. Mai 2015 10:12

 
https://harlekin-power.deWeb
Paramedic-94
Mh crossposting ? ..
www.RettungsReport.org
Das Info-Portal im Internet !
 
www.rettungsreport.orgWeb
Manuel
Paramedic-94 ich Applaudiere dir fürs Petzen.

@BackToTopic:

Hoffe die Lösung von Harlekin hat Funktioniert ansonsten wie im Haupt Thread des Gäste Problems
Offizieller PHPFusion-4you - Mitarbeiter


Kein Support via PN oder Messenger
 
https://phpfusion-4you.deWeb
matt
@Biotopsocken--steuerbar ist die ganze Sache natürlich auch. Habe es eben mal gestestet.

Zusammengefügt am 13 Mai 2015 16:39:
Codeinbau so:
Erstelle in PHPmyadmin in der DB_DOWNLOADS eine Neue Tabellenspalte mit folgenden Werten:

Name: download_access
Typ: TINYINT(3)
Attribut: UNSIGNED

Arbeite die Neue Spalte in den Administrativen Bereich der Downloads ein. Das heist die Spalte am besten unter den ,,download_title,, hinzufügen.
z.B. so:
Vorher:
Download Code  Code
// initalize vars
$download_user = $userdata['user_id'];
$download_homepage = "";
$download_title = "";
$download_description_short = "";
$download_description = "";
$download_image = "";
$download_image_thumb = "";
$download_url = "";
$download_file = "";
$download_license = "";
$download_copyright = "";
$download_os = "";
$download_version = "";
$download_filesize = "";
$downloadComments = " checked='checked'";
$downloadRatings = " checked='checked'";
$formaction = FUSION_SELF.$aidlink;
$message = "";




Nacher:
Download Code  Code
// initalize vars
$download_user = $userdata['user_id'];
$download_homepage = "";
$download_title = "";
$download_access = "";
$download_description_short = "";
$download_description = "";
$download_image = "";
$download_image_thumb = "";
$download_url = "";
$download_file = "";
$download_license = "";
$download_copyright = "";
$download_os = "";
$download_version = "";
$download_filesize = "";
$downloadComments = " checked='checked'";
$downloadRatings = " checked='checked'";
$formaction = FUSION_SELF.$aidlink;
$message = "";




Arbeite es in allen SELECT Abfragen bzw. in die INSERT INTO Abfragen ein.

Unterhalb um die Gruppen abzufragen so:
Suchen:
Download Code  Code
echo "<td class='tbl1' style='width:80px;'>".$locale['423']."</td>\n";
   echo "<td class='tbl1'><select name='download_cat' class='textbox'>\n".$editlist."</select></td>\n";




Darunter hinzufügen:
Download Code  Code
$user_groups = getusergroups() $access_opts = ""; $sel = "";
   while(list($key, $user_group) = each($user_groups)){
   $sel = ($download_access == $user_group['0']? " selected='selected'" : "")
   $access_opts .= "<option value='".$user_group['0']."'$sel>".$user_group['1']."</option>\n";
   }
   echo "<tr>\n<td class='tbl1' style='width:80px;'>Zugang:</td>\n";
   echo "<td class='tbl1'><select name='download_access' class='textbox' style='width:150px;'>\n".$access_opts."</select></td>\n";
   echo "</tr>\n";




Suchen:
Download Code  Code
$result2 = dbquery("SELECT download_id, download_title, download_url, download_file FROM ".DB_DOWNLOADS." WHERE download_cat='".$data['download_cat_id']."' ORDER BY download_title")




Ersetzen mit:
Download Code  Code
$result2 = dbquery("SELECT download_id, download_title, download_access, download_url, download_file FROM ".DB_DOWNLOADS." WHERE download_cat='".$data['download_cat_id']."' ORDER BY download_title")




Suchen:
Download Code  Code
echo "<tr>\n<td class='tbl1'><a href='".$download_url."' target='_blank'>".$data2['download_title']."</a></td>\n";




Darunter einfügen:
Download Code  Code
echo "<td class='tbl1'>".getgroupname($data2['download_access'])."</td>\n";




Speichern. Jetzt gehste in ROOT/infusions/download_interface_panel/downloads.php
Suche:
Download Code  Code
if ($data = dbarray(dbquery("SELECT download_url, download_file, download_cat FROM ".DB_DLI." WHERE download_id='".$_GET['download_id']."'"))) {




Ersetzen mit:
Download Code  Code
if ($data = dbarray(dbquery("SELECT download_url, download_access, download_file, download_cat FROM ".DB_DLI." WHERE download_id='".$_GET['download_id']."'"))) {




Suchen:
Download Code  Code
if (!iMEMBER) {
      echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_115']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } elseif($download_data['download_url']== '#' || $download_data['download_url']== '' && $download_data['download_file']== '') {
      echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_117']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } else {
      echo "<a href='".DLI_ROOT."downloads.php?download_cat=".$download_data['download_cat']."&download_id=".$download_data['download_id']."&start_download' target='_blank' title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_118']."<hr /><img src=\"".DLI_ROOT."images/tick.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a>&nbsp;";
      if($download_data['download_url']!= "" && $download_data['download_url']!= "#" && $download_data['download_file']== "") echo "<span class='small2'>Externer Download</span>\n";
      else echo "<span class='small2'>".$download_data['download_filesize']."</span>\n";
    }
    echo "</td>";
    echo "</tr>\n</table>\n</div>\n";




Ersetzen mit:
Download Code  Code
if(!empty($download_data['download_access'])) {
    echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_115']." ".getgroupname($download_data['download_access'])."<hr />
   <img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } elseif($download_data['download_url']== '#' || $download_data['download_url']== '' && $download_data['download_file']== '') {
    echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_117']."<hr />
   <img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    }else {
   echo "<a href='".DLI_ROOT."downloads.php?download_cat=".$download_data['download_cat']."&download_id=".$download_data['download_id']."&start_download' target='_blank' title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_118']."<hr />
   <img src=\"".DLI_ROOT."images/tick.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a>&nbsp;";
    if($download_data['download_url']!= "" && $download_data['download_url']!= "#" && $download_data['download_file']== "") echo "<span class='small2'>Externer Download</span>\n";
    else echo "<span class='small2'>".$download_data['download_filesize']."</span>\n";
   }
   //
    echo "</td>";
    echo "</tr>\n</table>\n</div>\n";




Zusammengefügt am 13 Mai 2015 16:57:
Und weil es so schön ist hier noch ein Screenshot:
matt hat folgende Datei angehängt:
Du hast nicht die Berechtigung die Anhäge dieses Themas zu sehen.

Bearbeitet von matt am 13. Mai 2015 16:57

 
http://fusion-mods.deWeb
Harlekin
@matt Warum solch ein Aufwand? Es sollen doch alle Downloads für Gäste herunterladbar sein.

suche in der Datei infusions/download_interface_panel/downloads.php nach:
Download Code  Code
if (!iMEMBER) {
      echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_115']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } elseif($download_data['download_url']== '#' || $download_data['download_url']== '' && $download_data['download_file']== '') {
      echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_117']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } else {
      echo "<a href='".DLI_ROOT."downloads.php?download_cat=".$download_data['download_cat']."&download_id=".$download_data['download_id']."&start_download' target='_blank' title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_118']."<hr /><img src=\"".DLI_ROOT."images/tick.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a>&nbsp;";
      if($download_data['download_url']!= "" && $download_data['download_url']!= "#" && $download_data['download_file']== "") echo "<span class='small2'>Externer Download</span>\n";
      else echo "<span class='small2'>".$download_data['download_filesize']."</span>\n";
    }




und ersetzte den Code mit:
Download Code  Code
/*if (!iMEMBER) {
      echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_115']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } elseif($download_data['download_url']== '#' || $download_data['download_url']== '' && $download_data['download_file']== '') {
      echo "<a title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_117']."<hr /><img src=\"".DLI_ROOT."images/error.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a> <span class='small2'>".$locale['dli_116']."</span>\n";
    } else {*/
      echo "<a href='".DLI_ROOT."downloads.php?download_cat=".$download_data['download_cat']."&download_id=".$download_data['download_id']."&start_download' target='_blank' title='".$download_data['download_title']." ".$download_data['download_version']." ~ <hr />".$locale['dli_118']."<hr /><img src=\"".DLI_ROOT."images/tick.png\" alt=\"\" border=\"0\" />'><img src='".DLI_ROOT."images/disk.png' alt='' border='0' /></a>&nbsp;";
      if($download_data['download_url']!= "" && $download_data['download_url']!= "#" && $download_data['download_file']== "") echo "<span class='small2'>Externer Download</span>\n";
      else echo "<span class='small2'>".$download_data['download_filesize']."</span>\n";
    //}




Dann klappt es. Ist getestet!
 
https://harlekin-power.deWeb
Manuel
Liebe Kollegen und User,

ich habe mit Biotopsocken bereits gesprochen und mit Ihm gemeinsam
das Problem gelöst.

Bei Downloads ist nun das pro_download_panel im Einsatz und funktioniert einwandfrei.

Bezüglich seines BBCode Problems was er hatte konnten wir auch die Fehler schnell und einfach beheben. (DEPRECATED Problem halt Grin)

Bis aufs weitere alles soweit nun tadelos bis auf kleinere Fehler die wir in den nächsten Tagen in Angriff nehmen sobald er wieder da ist.

Mit freundlichen Grüßen

PHPF4You - Manuel
Offizieller PHPFusion-4you - Mitarbeiter


Kein Support via PN oder Messenger
 
https://phpfusion-4you.deWeb

Thema verlinken
Soziale Netzwerke: Facebook Google Windows-Live Twitter Yahoo
URL:
BBcode:
HTML:
Facebook Like:


Springe ins Forum:

Ähnliche Themen

Thema Forum Antworten Letzter Beitrag
[gelöst] pd_stats_panel fehlermeldungen Infusions V7 7 06. April 2011 07:48
Newsletter Fehler Teil 2 (bitte nicht wieder löschen) Infusions V7 4 30. Januar 2011 13:57
schon wieder fehler im Scoresystem Games, Spiele & Co. V7 3 21. November 2010 16:27
wieder der gr_radiostatus Infusions V7 7 29. Oktober 2010 09:12
wieder ein fehler in einem spiel... Games, Spiele & Co. V7 4 28. Juli 2010 21:16