Niedawno pisa?em do Was z pro?b? o pomoc w TYM.
Teraz potrzebuj? pomocy w dodaniu pola profilu, które mia?o wy?wietla? obrazek, szukaj?c po ID w bazie z tymi obrazkami (czyli to z wy?ej podanego linku). User oczywi?cie sam wpisuje sobie ten ID w profilu.
Baza z obrazkami sk?ada si? z:
postac_id | postac_name | postac_link
Plik pola:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright © 2002 - 2008 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: user_ulu_include.php
| Author: eDan
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
if ($profile_method == "input") {
echo "<input type='text' name='user_ulu' value='".(isset($user_data['user_ulu']) ? $user_data['user_ulu'] : "")."' maxlength='50' class='textbox2' style='width:200px;' /> ".$locale['uf_ulu']."<p>";
} elseif ($profile_method == "display") {
if ($user_data['user_ulu']) {
$res = dbquery("SELECT * FROM ".DB_PREFIX."postacie WHERE postac_id='".$data['user_ulu']."'");
if (dbrows($res)) {
echo "<font style='color: #c06967; font-size: 12px;'><b>Ulubiona posta?</b></font>";
echo "<font style='color: #c18a20; font-size: 12px;'><b>".$data['postac_name']."</b></font>";
echo "<center><img src='".IMAGES."postacie/".$data['postac_link']."' alt='".$data['postac_name']."' title='".$data['postac_name']."' border='0'></center>";
}
}
} elseif ($profile_method == "validate_insert") {
$db_fields .= ", user_ulu";
$db_values .= ", '".(isset($_POST['user_ulu']) ? stripinput(trim($_POST['user_ulu'])) : "")."'";
} elseif ($profile_method == "validate_update") {
$db_values .= ", user_ulu='".(isset($_POST['user_ulu']) ? stripinput(trim($_POST['user_ulu'])) : "")."'";
}
?>Kliknij i zaczekaj na załadowanie kodu ...
Jak w??czam w/w kod to wyskakuje mi b??d:
Notice: Undefined index: user_ulu in /home/narutoz/domains/narutoz.linuxpl.eu/public_html/includes/user_fields/user_ulu_include.php on line 24
Kliknij i zaczekaj na załadowanie kodu ...
Wiadomo?? doklejona:
Problem rozwi?zany. My?la?em, ?e $user_data dzia?a w v7 tak jak $userdata we wcze?niejszej wersji.
Edytowane przez Szapko dnia 25.07.2009 00:54:47
|