Registrieren | Passwort vergessen |
Benutzername    Passwort    Eingeloggt bleiben    
Seitenaufbau in 1.70 Sekunden - 395 DB-Abfragen | Mitglieder: 2398 | Forum: 15719 | Downloads: 127 | Insgesamt runtergeladen: 41576 | Insgesamt: 16,517,210 eindeutige Besuche
Guten Tag [Gast]
Wenn Sie bereits Registriert sind loggen Sie sich einfach ein
©
Charly3000 (07.06.2025 22:39): Charlys-Funradio wünsch frohe Pfingsten hexer (01.02.2025 16:43): hallo 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
Datum: Donnerstag, 23. Oktober 2025 Diese Seite Geladen Am: 16:39:39Aktuelle Zeit: Zeit
 Wer ist online
Gäste & Bots online: 2
Mitglieder online: 0
Neuestes Mitglied: Tim

DeviceArminPremium bis 23.02.2026 - 12:05 UhrPunkte
Offline
DeviceMarioPremium bis 01.08.2026 - 02:52 UhrPunkte
Offline
DeviceRolly8-HLPunkte
Offline
DeviceHarlekinPunkte
Offline
DevicepartybremenPunkte
Offline
Device21MatzePunkte
Offline
Devicefabian2066Punkte
Offline
DevicehexerPunkte
Offline
DeviceCharly3000
Offline
DeviceLars48
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: Boszor
Thema ID: 1387
Thema Info
Es gibt 8 Beiträge zu diesem Thema, und es wurde angesehen 732 mal.
Thema ansehen
..::www.DeeoNe.de-D1Infusionen::.. » Supportbereich phpFusion v7 » Allgemeines
Wer ist hier? 1 Gäste
 Thema drucken
Geburtstag nicht editierbar
Boszor
Hallo Ihr lieben,

ich habe nun lange gegoogelt und wurde leider nicht fündig.

Ich möchte das die user_birthdate_include.php nur bei der Registration ausgefüllt werden kann und dannach zwar im Profil sichtbar ist, jedoch nicht mehr geändert werden kann, Ich habe die Displays mit Admins versehen, jedoch dann wird Sie nicht mal mehr bei der Registrierung oder im Profil angezeigt.

Ich würde mich über eine Hilfe freuen
Liebe Grüße
brs.lp-boszor.de/images/rtwweiss.gif
http://brs.lp-bos...

Mit freundlichen Grüßen
Boszor
Verwarnstatus: warningwarningwarningwarning
 
http://www.amateure18plus.de/
Rolly8-HL
Versuche das mal "readonly='readonly'" im Profil bearbeiten einzusetzen.
Damit kann man das Feld unbeschreibbar machen.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Verwarnstatus: warningwarningwarningwarning
 
https://rolly8-hl.de
Boszor
Wo soll dieses readonly hin, noch bin ich leider ein kleiner Anfänger

Download PHP Code  PHP
  1. <?php
  2. /*-------------------------------------------------------+
  3. | PHP-Fusion Content Management System
  4. | Copyright (C) 2002 - 2011 Nick Jones
  5. | http://www.php-fusion.co.uk/
  6. +--------------------------------------------------------+
  7. | Filename: user_birthdate_include.php
  8. | Author: Digitanium
  9. +--------------------------------------------------------+
  10. | This program is released as free software under the
  11. | Affero GPL license. You can redistribute it and/or
  12. | modify it under the terms of this license which you
  13. | can read by viewing the included agpl.txt or online
  14. | at http://www.gnu.org/licenses/agpl.html. Removal of this
  15. | copyright header is strictly prohibited without
  16. | written permission from the original author(s).
  17. +--------------------------------------------------------*/
  18. if (!defined("IN_FUSION")) { die("Access Denied"); }
  19.  
  20. // Display user field input
  21. if ($profile_method == "input") {
  22.     if (isset($user_data['user_birthdate']) && $user_data['user_birthdate'] != "0000-00-00") {
  23.         $user_birthdate = $user_data['user_birthdate'];
  24.     } else {
  25.         $user_birthdate = "0-0-0";
  26.     }
  27.     
  28.     $user_birthdate = explode("-", $user_birthdate);
  29.     $user_year = number_format($user_birthdate['0'], 0, ".", "");
  30.     $user_month = number_format($user_birthdate['1'], 0, ".", "");
  31.     $user_day = number_format($user_birthdate['2'], 0, ".", "");
  32.  
  33.     echo "<tr>\n";
  34.     echo "<td class='tbl".$this->getErrorClass("user_birthdate")."'>";
  35.     echo "<label for='user_day_input'>".$locale['uf_birthdate'].$required." <span class='small2'>(dd/mm/yyyy)</span></label></td>\n";
  36.     echo "<td class='tbl".$this->getErrorClass("user_birthdate")."'>";
  37.     echo "<select id='user_day_input' name='user_day' class='textbox'>\n<option value=''>&nbsp;</option>\n";
  38.     for ($bi = 1; $bi <= 31; $bi++) { echo "<option value='".$bi."'".($user_day == $bi ? " selected='selected'" : "").">".$bi."</option>\n"; }
  39.     echo "</select>\n<select id='user_month_input' name='user_month' class='textbox'>\n<option value=''>&nbsp;</option>\n";
  40.     for ($bi = 1; $bi <= 12; $bi++) { echo "<option value='".$bi."'".($user_month == $bi ? " selected='selected'" : "").">".$bi."</option>\n"; }
  41.     echo "</select>\n<select id='user_year_input' name='user_year' class='textbox'>\n<option value=''>&nbsp;</option>\n";
  42.     for ($bi = date("Y"); $bi > (date("Y") - 99); $bi--) { echo "<option value='".$bi."'".($user_year == $bi ? " selected='selected'" : "").">".$bi."</option>\n"; }
  43.     echo "</select>\n</td>\n";
  44.     echo "</tr>\n";
  45.  
  46.     if ($required) { 
  47.         $this->setRequiredJavaScript("user_day", $locale['uf_birthdate_error']); 
  48.         $this->setRequiredJavaScript("user_month", $locale['uf_birthdate_error']); 
  49.         $this->setRequiredJavaScript("user_year", $locale['uf_birthdate_error']); 
  50.     }
  51.  
  52. // Display in profile
  53. } elseif ($profile_method == "display") {
  54.     if ($user_data['user_birthdate'] != "0000-00-00") {
  55.         echo "<tr>\n";
  56.         echo "<td class='tbl1'>".$locale['uf_birthdate']."</td>\n";
  57.         echo "<td align='right' class='tbl1'>";
  58.         $months = explode("|", $locale['months']);
  59.         $user_birthdate = explode("-", $user_data['user_birthdate']);
  60.         echo $months[number_format($user_birthdate['1'])]." ".number_format($user_birthdate['2'])." ".$user_birthdate['0'];
  61.         echo "</td>\n</tr>\n";
  62.     }
  63.  
  64. // Insert and update
  65. } elseif ($profile_method == "validate_insert") {
  66. } elseif ($profile_method == "validate_update") {
  67.     // Get input data
  68.     $user_month = 0; $user_day = 0; $user_year = 0;
  69.     if (isset($_POST['user_year']) && isnum($_POST['user_year']) && $_POST['user_year'] != 0) {
  70.         $user_year = $_POST['user_year'];
  71.     }
  72.     if (isset($_POST['user_month']) && isnum($_POST['user_month']) && $_POST['user_month'] != 0) {
  73.         $user_month = $_POST['user_month'];
  74.     }
  75.     if (isset($_POST['user_day'])&& isnum($_POST['user_day']) && $_POST['user_day'] != 0 ) {
  76.         $user_day = $_POST['user_day'];
  77.     }
  78.     
  79.     if (($user_month != 0 && $user_day != 0 && $user_year != 0)  || $this->_isNotRequired("user_birthdate")) {
  80.         // Set update or insert user data
  81.         $this->_setDBValue("user_birthdate", $user_year."-".$user_month."-".$user_day);
  82.     } else {
  83.         $this->_setError("user_birthdate", $locale['uf_birthdate_error'], true);    
  84.     }
  85. }
  86. ?>


Ich tippe ja auf die Insert und Updatezeile, nur wie so wie && iAdmin){ oder ganz anders aufgebaut ?
Bearbeitet von Boszor am 28-07-2014 13:25
brs.lp-boszor.de/images/rtwweiss.gif
http://brs.lp-bos...

Mit freundlichen Grüßen
Boszor
Verwarnstatus: warningwarningwarningwarning
  x 1
 
http://www.amateure18plus.de/
Rolly8-HL
Dann mache was anderes öffne /includes/user_fields/user_birthdate_include.php
suche
Download Code  Code
} elseif ($profile_method == "validate_insert" || $profile_method == "validate_update") {



ersetze mit
Download Code  Code
} elseif ($profile_method == "validate_insert" ) {



sollte gehen habe das mal getestet.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Verwarnstatus: warningwarningwarningwarning
 
https://rolly8-hl.de
Boszor
Danke, genau so funktioniert das wunderbar und ich kann über die DB alles ändern =)
brs.lp-boszor.de/images/rtwweiss.gif
http://brs.lp-bos...

Mit freundlichen Grüßen
Boszor
Verwarnstatus: warningwarningwarningwarning
  x 1
 
http://www.amateure18plus.de/
firebase
Ich habe mal geschaut und habe es etwas anders gefunden.

Download Code  Code
     case "validate_insert":
           case "validate_update":
      $user_day = "00";
      $user_month = "00";
      $user_year = "0000";




Ich habe dann einfach das
Download Code  Code
case "validate_update":


auskommentiert und es geht auch.
Im Profil sieht es zwar so aus als ob man es ändern könnte, aber er geht wieder auf das letzte Datum zurück.
Verwarnstatus: warningwarningwarningwarning
 
http://bjf-fusion.de
Rolly8-HL
Sollte in etwa das selbe sein aber wo steht das drin in welcher Datei?
In der Standard Datei kann ich das nicht finden, habe die Core mit 12638 Dokumente durchsucht kann das nicht finden.
Bearbeitet von Rolly8-HL am 28-07-2014 20:15
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Verwarnstatus: warningwarningwarningwarning
 
https://rolly8-hl.de
firebase
Ich hab es auch in der /includes/user_fields/user_birthdate_include.php Stehen da ich aber eine Modifizierte nutze könnte es sein das es bei mir anders steht als bei dir oder anderen.
Verwarnstatus: warningwarningwarningwarning
 
http://bjf-fusion.de
Springe ins Forum:
Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
Registrierung auf meiner HP nicht(mehr) möglich Allgemeines 7 21-11-2020 00:13
Nach PHP Fusion Update Passwort Änderung nicht mehr möglich Allgemeines 4 24-08-2020 12:13
Captchas funktionieren nicht Codeschnipsel 3 07-11-2019 10:07
BB Code lässt sich nicht mehr aktivieren. Allgemeines 1 17-10-2019 19:37
Forum funktioniert nicht mehr seid Umstellung auf Php 7.2 Fehler & Bugs 6 09-08-2019 20:05
Sämtliche Grafiken und Texte dieser Seite unterliegen dem Urheberrecht und dürfen nicht ohne Erlaubnis kopiert werden!!!