Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support

Devil

Mitglied
  • Content count

    48
  • Joined

  • Last visited

Everything posted by Devil

  1. Auf invisionize gibt es ein Logo-Roataions script. Aber irgendwie bekomme ich es nuicht zu laufen. Die Edits habe ich alle gemacht aber wie gesagt, es geht nicht. Dies ist der Code der die Ausgabe der Logos steuern soll <?php $ext = array(".jpg", ".png", ".jpeg", ".gif"); $logos = array(); $logo_dir = opendir('logo/'); while (($file = readdir($logo_dir))) { if ($file != "." && $file != ".." && in_array(strrchr($file, '.') ,$ext)) { $logos[] = $file; } } closedir($logo_dir); $img = 'logo/'.$logos[array_rand($logos, 1)]; header('Content-type: image/png '); header('Content-length: '.filesize($img)); readfile($img); ?> Der Code in der global_board_header ist folgender <img src='style_images/style_1/logo.php' alt='IPB' style='vertical-align:top' border='0' /> Es wäre toll wenn sich jemand meines Problems annehmen würde. Danke
  2. Hallo an alle. Ich habe folgende Bitte. Ich benötige ein Login welches die eingegebenen Daten mit denen der ibf_members vergleicht. Sprich auf richtigen Benutzernamen und Passwort überprüft Ich habe ein solches Script für das 1.3er gefunden, scheitere aber daran es 2.1.3 tauglich zu machen. Würde sich das bitte jemand von euch ansehen und mir sagen was verändert werden muss? Die Tabelle vom 2.1.3 ist die ibf_members und die Spalten sind "name" und "member_login_key" Die GRuppenberechtigung benötige ich ihm Script nicht. Ich habe die alten Datenbank-Tabellen und Spalten durch die vom 2.1.3 ersetzt aber bekomme nur die Meldung das etwas nicht stimmt. <?php exit; } session_register("uid"); session_register("pwd"); $pwd = str_replace( '$', "$", $pwd); if ( get_magic_quotes_gpc() ) { $pwd = stripslashes($pwd); } $pwd = preg_replace( "/\\\(?!&#|?#)/", "\\", $pwd ); $md5p = md5($pwd); $luser = strtolower($uid); dbConnect($dbname); $sqlgroup = "SELECT g_id FROM ibf_groups WHERE g_title = '$allowedgroup'"; $resultgroup = mysql_query($sqlgroup); if (!$resultgroup) { error("Error:". "Group $allowedgroup not found."); } $allowgroup = mysql_result($resultgroup,0); $sql = "SELECT * FROM ibf_members WHERE name = '$luser' AND password = '$md5p' AND mgroup in (4,$allowgroup) "; $result = mysql_query($sql); if (!$result) { error("A database error occurred while checking your ". "login details.\\nIf this error persists, please ". "contact the site admin."); } if (mysql_num_rows($result) == 0) { session_unregister("uid"); session_unregister("pwd"); unset($uid); unset($pwd); session_start(); ?>
  3. hat den keiner von euch irgendeinen Tipp für mich?
  4. IPB 2.1.3 + Joomla! 1.0.4

    Subdreamer.com ist eine sehr gute Option ohne irgendwelche Codeveränderungen ein CMS mit einem Forum zu verbinden. Die Pro-Version kostet Geld aber die Light-Version ist auch brauchbar.
  5. Fehler im Skin

    So ich habe da auch noch ne kleine Frage. Ich nutze das IPB 2.0.4. Dort gibt es ja den "Multi-Quote Button. Der hat, nach dem ich das cSS bearbeitet hatte, einen schwarzen Rahmen. Wo finde ich den Code im CSS, damit ich diesen Rahmen wieder ändern kann? Vielen Dank für jede Hilfe
  6. Fehler im Skin

    hey Olly du hast vergessen im 1.Bild deinen Link zu verschleieren. :)
  7. ipb 2.1 und alte skins?

    Es dürfte eigentlich ohne gross Probleme gehen. Habe es mit einem Skin fürs 2.0.4 getestet. Nur der Richtext-Editor hatte ein paar kleiner Aussetzter.
  8. Skin anpassen

    Guten Tag. Ist es möglich die einzelnen Forenansichten komplett mit grafischen Elementen zu umfassen? Siehe Bild. Also nicht nur Cat-Header und Footer sondern auch links und rechts die Tabellenränder. Wenn es möglich ist, in welcher Template-Datei muss diese Anpassung erfolgen. Ein paar Code-Beispielen wäre ich auch nicht abgeneigt Schonmal vielen Dank im voraus.
  9. Hallo, habe folgendes Problem. Ich baue gerade an einer Clandatenbank herum. Zur Zeit können die User die benötigten Daten per formular in der Datenbank speichern. Jedoch kann nur der Admin die gespeicherten Datensätze verändern. Deshalb benötige ich ein Login welches den Benutzernamen und das Passwort aus der Datebank ausliest und bei Erfolg automatisch das Änderungsformular mit den zu ändernen Daten anzeigt. Kann ich diesen code für das Login benutzen und wenn ja, was muss ich einbauen damit das Änderungsformular aufgerufen wird? session_start(); include('../config.php'); if ((!isset($loginnam)) OR (!isset($passwort))) { die ("Sorry, aber ohne Name bzw. Passwort geht hier nichts !"); } $conn = @mysql_connect($mysqlhost,$mysqluser,$mysqlpassword); if (!$conn) { die ("Sorry, Verbindungsversuch zur Datenbank ist fehlgeschlagen !"); } mysql_select_db($mysqldb,$conn); $sqlq = "SELECT passwort FROM clanbase_options WHERE loginname = '".$loginnam."'"; $result = mysql_query($sqlq,$db); $res = mysql_fetch_array($result,MYSQL_ASSOC); mysql_close($conn); if (!$res) { die ("Sorry, aber dieser Name ist leider nicht bekannt !"); } if ($res["passwort"] <> $passwort) { die ("Sorry, aber dieses Passwort passt nicht zum Usernamen !"); } session_register('loginname'); header ("Location:admin.php");
  10. Login erstellen

    Problem hat sich erledigt. Danke für eure Hilfe
  11. Login erstellen

    oha böse Sache. Danke für die Info. also müsste ich $usernameinuse = mysql_query("SELECT * FROM userdata WHERE userid = '$username'"); in $usernameinuse = sprintf("SELECT * FROM users WHERE userdata=%s", quote_smart($_POST['username'])); mysql_query($usernameinuse); ändern?
  12. Login erstellen

    Ist ein script welches ich mir gedownloadet habe. Was ist denn daran so gefährlich? Und wie kann ich es ändern?
  13. Login erstellen

    Ohh danke für dein Beispiel. Werde ich testen. BTW. Das Formular zum ändern ist dieses. <?php session_start(); include("../config.php"); if (!session_is_registered('loginname')) { die ("Sorry, aber sie haben sich wohl nicht eigeloggt, oder ?"); } ?> <html> <head> <link rel="stylesheet" type="text/css" href="../style/style.css"> </head><body><br> <table width="90%" border="0" cellpadding="0" cellspacing="1" id='tablea' align="center"> <tr> <td valign="top" class="box"> Adminbereich </td> </tr><tr><td><br><?php include("navi.php");?><center> <table width="80%" border="0" cellpadding="0" cellspacing="1"> <tr> <td valign="top"> <?php include("../config.php"); if ($auswahl) { $sqlab = "select * from clanbase where"; $sqlab .= " id = $auswahl"; $res = mysql_query($sqlab, $db); $altclan = mysql_result($res, 0, "clan"); $altclantag = mysql_result($res, 0, "clantag"); $altclanleader = mysql_result($res, 0, "clanleader"); $altmembers = mysql_result($res, 0, "members"); $altbeschr = mysql_result($res, 0, "beschr"); $altspiel = mysql_result($res, 0, "spiel"); $altspiel_1 = mysql_result($res, 0, "spiel_1"); $altspiel_2 = mysql_result($res, 0, "spiel_2"); $altspiel_3 = mysql_result($res, 0, "spiel_3"); $altspiel_4 = mysql_result($res, 0, "spiel_4"); $altspiel_5 = mysql_result($res, 0, "spiel_5"); $altspiel_nicht = mysql_result($res, 0, "spiel_nicht"); $altspiel_nicht_multi = mysql_result($res, 0, "spiel_nicht_multi"); $altpage = mysql_result($res, 0, "page"); $altsprache = mysql_result($res, 0, "sprache"); $altmultigaming = mysql_result($res, 0, "multigaming"); $altkontakt = mysql_result($res, 0, "kontakt"); $altkontakt2 = mysql_result($res, 0, "kontakt2"); $altkontakt3 = mysql_result($res, 0, "kontakt3"); $altkontakt4 = mysql_result($res, 0, "kontakt4"); $altserver_ip = mysql_result($res, 0, "server_ip"); $altrekrutieren = mysql_result($res, 0, "rekrutieren"); $altminderjaehrige = mysql_result($res, 0, "minderjaehrige"); $altmindestalter = mysql_result($res, 0, "mindestalter"); $altliga = mysql_result($res, 0, "liga"); $altteamspeak_ip = mysql_result($res, 0, "teamspeak_ip"); $altpic = mysql_result($res, 0, "pic"); } if (!$aenderung) { ?> <form action ="aenderung.php" method ="post"><input type="hidden" name="aenderung" value="1"> <div align="center"> <center> <table border="0" width="100%" cellspacing="0" cellpadding="0" id='tablea' > <tr> <td valign="top" class="box" colspan="2">Änderung</td> </tr> <tr> <td width="40%" valign="top"><br>&nbsp;ID:</td> <td width="60%" valign="top"><br><?php echo "$auswahl"; ?><br><br></td> </tr> <tr> <td valign="top">&nbsp;Clan:</td> <td valign="top"><?php echo "<input type='text' value='$altclan' name='neuclan'>"; ?><br><br></td> </tr> <tr> <td valign="top">&nbsp;Clantag:</td> <td valign="top"><?php echo "<input type='text' value='$altclan' name='neuclantag'>"; ?><br><br></td> </tr> <tr> <td valign="top">&nbsp;Clanleader:</td> <td valign="top"><?php echo "<input type='text' value='$altclanleader' name='neuclanleader'>"; ?><br><br></td> </tr> <tr> <td valign="top">&nbsp;Clan Members:</td> <td valign="top"><?php echo "<textarea rows='6' name='neumembers' cols='35'>$altmembers</textarea>"; ?><br><br></td> </tr> <tr> <td valign="top">&nbsp;Beschreibung:</td> <td valign="top"><?php echo "<textarea rows='6' name='neubeschr' cols='35'>$altbeschr</textarea>"; ?><br><br></td> </tr> <tr> <td valign="top">&nbsp;Hauptspiel:</td> <td valign="top"><?php echo"<input type='text' value='$altspiel' name='neuspiel'>"; ?> <br><br></td> </tr> <td valign="top">&nbsp;Nebenspiel A:</td> <td valign="top"><?php echo"<input type='text' value='$altspiel_1' name='neuspiel_1'>"; ?> <br><br></td> </tr> <td valign="top">&nbsp;Nebenspiel B:</td> <td valign="top"><?php echo"<input type='text' value='$altspiel_2' name='neuspiel_2'>"; ?> <br><br></td> </tr> <td valign="top">&nbsp;Nebenspiel C:</td> <td valign="top"><?php echo"<input type='text' value='$altspiel_3' name='neuspiel_3'>"; ?> <br><br></td> </tr> <td valign="top">&nbsp;Nebenspiel D:</td> <td valign="top"><?php echo"<input type='text' value='$altspiel_4' name='neuspiel_4'>"; ?> <br><br></td> </tr> <td valign="top">&nbsp;Nebenspiel E:</td> <td valign="top"><?php echo"<input type='text' value='$altspiel_5' name='neuspiel_5'>"; ?> <br><br></td> </tr> <td valign="top">&nbsp;Hauptspiel - nicht in Liste:</td> <td valign="top"><?php echo"<input type='text' value='$altspiel_nicht' name='neuspiel_nicht'>"; ?> <br><br></td> </tr> <td valign="top">&nbsp;Nebenspiel - nicht in Liste:</td> <td valign="top"><?php echo"<input type='text' value='$altspiel_nicht_multi' name='neuspiel_nicht_multi'>"; ?> <br><br></td> </tr> <tr> <td valign="top">&nbsp;Website:</td> <td valign="top"><?php echo"<input type='text' value='$altpage' name='neupage'>"; ?> <br><br></td> </tr> <tr> <td valign="top">&nbsp;Land:</td> <td valign="top"><?php echo"<input type='text' value='$altsprache' name='neusprache'>"; ?> <br><br></td> </tr> <tr> <td valign="top">&nbsp;Multigaming:</td> <td valign="top"><? echo"<select size=\"1\" name=\"neumultigaming\">"; if ($altmultigaming=="ja"){ echo"<option value=\"ja\" selected>ja</option> <option value=\"nein\">nein</option>";} else { echo"<option value=\"nein\" selected>nein</option> <option value=\"ja\">ja</option>"; } echo" </select>"; ?> <br><br></td> </td> </tr> <tr> <td valign="top">&nbsp;Kontakt:</td> <td valign="top"><?php echo "Email <input type=\"text\" name=\"neukontakt\" size=\"30\" value='$altkontakt'><br> ICQ <input type=\"text\" name=\"neukontakt2\" size=\"20\" value='$altkontakt2'><br> AIM <input type=\"text\" name=\"neukontakt3\" size=\"20\" value='$altkontakt3'><br> MSN <input type=\"text\" name=\"neukontakt4\" size=\"20\" value='$altkontakt4'><br><br></td> ";?> </tr> <tr> <td valign="top">&nbsp;Server IP:</td> <td valign="top"><?php echo"<input type='text' value='$altserver_ip' name='neuserver_ip'>"; ?> <br><br></td> </tr> <td valign="top">&nbsp;Teamspeak IP:</td> <td valign="top"><?php echo"<input type='text' value='$altteamspeak_ip' name='neuteamspeak_ip'>"; ?> <br><br></td> </tr> <tr> <td valign="top">&nbsp;Rekrutieren:</td> <td valign="top"><? echo"<select size=\"1\" name=\"neugesehen\">"; if ($altgesehen=="ja"){ echo"<option value=\"ja\" selected>ja</option> <option value=\"nein\">nein</option>";} else { echo"<option value=\"nein\" selected>nein</option> <option value=\"ja\">ja</option>"; } echo" </select>"; ?> <br><br></td> </tr> <tr> <td valign="top">&nbsp;Minderjährige:</td> <td valign="top"><? echo"<select size=\"1\" name=\"neuminderjaehrige\">"; if ($altminderjaehrige=="ja"){ echo"<option value=\"ja\" selected>ja</option> <option value=\"nein\">nein</option>";} else { echo"<option value=\"nein\" selected>nein</option> <option value=\"ja\">ja</option>"; } echo" </select>"; ?> <br><br></td> </tr><tr> <td valign="top">&nbsp;Liga:</td> <td valign="top"><? echo"<select size=\"1\" name=\"neuliga\">"; if ($altliga=="ja"){ echo"<option value=\"ja\" selected>ja</option> <option value=\"nein\">nein</option> <option value=\"später\">später</option> <option value=\"nie\">nie</option>";} else { echo"<option value=\"nein\" selected>nein</option> <option value=\"ja\">ja</option> <option value=\"später\">später</option> <option value=\"nie\">nie</option>"; } echo" </select>"; ?> <br><br></td> </tr> <tr> <td valign="top"> <input type="hidden" name="id" value="<?php echo "$auswahl"; ?>"> <br> </td> <td valign="top">&nbsp;<input type="reset"> <input type="submit" value="Änderungen in DB speichern"> </td> </tr> </table> </center> </div> </form> <? } if ($aenderung==1) { $sqlab = "update clanbase set clan = '$neuclan',"; $sqlab .= "clantag = '$neuclantag',"; $sqlab .= "clanleader = '$neuclanleader',"; $sqlab .= "beschr = '$neubeschr',"; $sqlab .= "members = '$neumembers',"; $sqlab .= "spiel = '$neuspiel',"; $sqlab .= "page = '$neupage',"; $sqlab .= "sprache = '$neusprache',"; $sqlab .= "multigaming = '$neumultigaming',"; $sqlab .= "kontakt = '$neukontakt',"; $sqlab .= "kontakt2 = '$neukontakt2',"; $sqlab .= "kontakt3 = '$neukontakt3',"; $sqlab .= "kontakt4 = '$neukontakt4',"; $sqlab .= "server_ip = '$neuserver_ip',"; $sqlab .= "gesehen = '$neugesehen',"; $sqlab .= "verliehen = '$neuverliehen',"; $sqlab .= "verliehenname = '$neuverliehenname'"; $sqlab .= "where id = $id"; mysql_query($sqlab, $db); $num = mysql_affected_rows(); if ($num>0) echo "<p align=\"center\"><b>Der Clan wurde geändert</b><br></p>"; else echo "<p align=\"center\"><b>Der Clan wurde nicht geändert</b></p>"; } mysql_close($db); ?> </td></tr></b></table></center><br></td></tr></table></body></html>
  14. Login erstellen

    Das ist ja alles sehr informativ, wenn man weis wonach man suchen muss. Nur da hapert es schon bei mir. Ich weis nicht welche Funktion ich hier in diesen Code einfügen muss, damit der Datensatz der zu dem Login passt, ausgelesen wird bzw. die Daten in das Änderungsformular. <?php session_start(); include("../config.php"); if (!session_is_registered('loginname')) { die ("Sorry, aber sie haben sich wohl nicht eigeloggt, oder ?"); } ?>
  15. Login erstellen

    Das mit dem eigentlichen Login ist nicht das Problem. Ich weis nur nicht wie ich das anzeigen des datensatztes bewerkstelligen soll. Kannst du mir bitte nen paar Seiten über php sagen?
  16. Login erstellen

    Danke für die Antworten. In der Tat benutze ich ein IPB auf meiner Seite. Jedoch kann ich mit euren Beispielen nicht richtig was anfangen. Ich wollte das Ganze in dieser Richtung realisieren. Ein Clanleader ruft das Formular zum Einfügen eines Clans auf. Dort trägt er den Benutzernamen und ein Passwort ein. Beides wird in der selben Tabelle wie die Clandaten gespeichert. Nun muss jedoch etwas geändert werden und der Leader ruft die aenderungs.php auf. Und hier muss nun ein Login kommen welches überprüft ob der Benutzer und das Passwort richtig sind. Wenn ja, wird per auslesen der ID der Datensatz des Clans angezeigt. Also nach diesem Prinzip: Wenn Benutzer + Passwort korrekt dann auslesen des Datensatzes in dem das Passwort und der Benutzername enthalten sind. Nur weis ich nicht mit welchem Code ich das machen soll. Das SDK bringt mich da nicht unbedingt weiter, da es ja nicht über die Member-Tabelle des Forums laufen soll. Das checken der Benutzergruppen ist auch nicht nötig.
  17. Ok ist nicht gerade das richtige Forum aber was solls. Ich möchte gern diesen Code in einen normalen Link verpacken. <script> function openRadioPopup(){ day = new Date(); id = day.getTime(); eval('page' + id + ' = window.open("./radio/radio.php", "' + id + '", "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=50 ,height=265");'); } </script> Wenn man also den Link klickt soll sich ein Fenster öffen welches den Einstellungen entspricht.
  18. Link erzeugen

    Also dieser Code stammt aus einem Radio mod für das IPB 1.3 Ich möchte jedoch das ganze in einem Javascript-Menue aufrufen. Allerdings weis ich nicht wie ich das mit der Fenstergroesse, den Navbars etc. in einen Link bekomme. Ich nutze das Tigra Menue Script
  19. Hallo Beim wBB hatte ich mal die Option GZip-Kompressionsrate einstellen gesehen. Kann man das irgendwie auch beim IPB 2.x.x einstellen. Bzw. Gibt es da eine Mod für?
  20. Ich suche nach einer Möglichkeit RSS-News in einem Forum im Board anzeigen zulassen. Gibt es da irgendeine Modifikation dafür?
  21. ja, du hast Recht, ich sehe mich um nach neuem Provider der SafeMode Off hat. bei Alfahosting habe ich nachgefragt, und die machen SafeMode Off für 15 Gebühr Könnt Ihr vielleicht gute Provider die SafeMode Off haben und die zu empfehlen sind?? Wenn ich den Provider wechsle und mir neue Domain zulege, werde ich wohl dies alles der IPB mitteilen müssen,damit ich das Board dort problemlos installieren kann. Das werde ich auch machen Danke Ich kann dir www.all-inkl.com empfehlen. Einer der besten Hoster die es in Deutschland gibt. Do solltest dir das WebPrivat L ansehen. Das kostet 4,95 im Monat und bietet folgende Sachen: # 1 x Domain inklusive # 150 x Subdomain # 500 MB Speicherplatz # 50 GB Traffic # 500 x E - Mail # PHP, CGI # FPSE Erweiterung # 10 x MySQL-Datenbanken # 100 Kunden je Server In der detalierten Anischt des Paketes findest du noch mehr Features. Also ich aheb es nicht bereut. Du kannst dir bei denen auch einen Testaccount anmelden und min 1 Woche testen. Solltest du dich bei denen anmelden, kannst du sofort nach Auftragsbestätigung loslegen.
  22. GZip Level einstellen

    ok aber eine habe ich noch:) Gibt es die Möglichkeit sich per Script die Datenmenge einmal mit und einmal ohne gZip anzeigen zulassen?
  23. GZip Level einstellen

    Danke für die Info. Ich nehme mal an das die 1 in der zugefügten Zeile den Level darstellt. Und ich nehme mal an das ohne Zugriff auf die php.ini ein einfügen zwecklos ist? Wenn ich meinen Host checke, dann finde ich das hier: Directive Local Value Master Value zlib.output_compression Off Off zlib.output_compression_level -1 -1 zlib.output_handler no value no value Ist das nun das selbe wie gzip?
  24. Kann mir bitte jemand sagen, wie sich das Limit zusammen setzt? Was muss ich im ACP eintragen? 100 für 100 Leute gleichzeitig im Board oder eine Prozentzahl
  25. Server Load Limit

    ok Danke, damit kann ich was anfangen. :)
×