1
Feedback & Suggestions / Re: 4images UP2DATE / Forum
« on: August 31, 2019, 11:27:32 PM »
Mich auch
Follow 4images on twitter: Click here to follow!
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
// ---- Start Admin Pin Links --------------------------------------------------
$datum_gestorben = explode(".",$image_row['image_gestorbenGP']);
$datum_geboren = explode(".",$image_row['image_geboren']);
$alter = ($datum_gestorben[2]) - ($datum_geboren[2]);
web.archive.org/web/20080312164311/www.4homepages.de/forum/index.php?board=15.100;sort=starterweb.archive.org/web/20080312164311/www.4homepages.de/forum/index.php?board=15.100;sort=starter
Hallo,
Prima, es klappt. ich habe es ein wennig erweitert. Berechnung erfolgt nun in JAHREN MONATEN TAGEN
suche in details.php
//-----------------------------------------------------
//---Clickstream---------------------------------------
füge darüber ein
function alter_berechnen($datum1,$datum2) {
list ($t1, $m1, $j1) = split('[.]', $datum1);
list ($t2, $m2, $j2) = split('[.]', $datum2);
if ($j1 % 4 != 0 or ($j1 % 100 == 0 and $j1 % 400 != 0)){
$tf= 28;}
else {
$tf = 29;
}
$xtage = array( 0, 31, $tf, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
if ($t2 < $t1){
$t2 += $xtage[(int)$m1];
$m1 += 1;
}
if ($m2 < $m1){
$m2 += 12;
$j1 +=1;
}
$tage = $t2 - $t1;
$monate = $m2 - $m1;
$jahre = $j2 - $j1;
$alter = array('j'=>$jahre, 'm'=>$monate, 't'=>$tage);
return $alter;
}
# Beispiel:
if($image_row['image_gestorbenGP'] && $image_row['image_geboren']){
$alter_jahr_monat_tag = alter_berechnen($image_row['image_geboren'],$image_row['image_gestorbenGP']);
}
suche
$site_template->register_vars(array(
"msg" => $msg,
füge darunter
"image_jahr_monat_tag" => $alter_jahr_monat_tag['j'] ." Jahre + ". $alter_jahr_monat_tag['m'] ." Monate + ". $alter_jahr_monat_tag['t'] ." Tage <br>",
und in details.html an passender stelle einfügen
{alter_jahr_monat_tag}
DEMO: www.grosspeterwitz.de/friedhof/4images/details.php?image_id=865
<table width="370" border="0">
<tr>
<td ><form name="commentform" action="{self}" method="post" onsubmit="postbutton.disabled=true;">
<table width="370" cellpadding="4" cellspacing="0">
<tr>
<td colspan="2" valign="top" class="head47">{lang_post_comment}</td>
</tr>
<tr>
<td CLASS="reg_table16" width="100" ><b>{lang_name}</b></td>
<td CLASS="reg_table15"><input type="text" name="user_name" size="30" value="{user_name}" class="commentinput" /></td>
</tr>
<tr>
<td width="100" valign="top" CLASS="reg_table16"><b>{lang_comment}</b></td>
<td CLASS="reg_table15"><textarea name="comment_text" cols="35" rows="10" class="commenttextarea">{comment_text}</textarea></td>
</tr>
<tr>
<td width="100" valign="top" CLASS="reg_table16"> </td>
<td CLASS="reg_table15">{bbcode}</td>
</tr>
{if captcha_comments}
<tr>
<td CLASS="reg_table16" width="100" valign="top" ><b>{lang_captcha}</b></td>
<td CLASS="reg_table15" >
<a href="javascript:new_captcha_image();"><img src="{url_captcha_image}" border="0" id="captcha_image" /></a>
<br />
<span class="setval"><input type="text" name="captcha" size="20" class="captchainput" id="captcha_input" value="1 + 2 + 3" onfocus="loesche();" />{if captcha_calculation} = <input class="input_res" name="result" type="text" value=" 6 " onfocus="loesche2();" >{endif captcha_calculation}</span>
<br />
{lang_captcha_desc} </td>
</tr>
{endif captcha_comments}
<tr>
<td CLASS="reg_table13" width="100" valign="top" > </td>
<td CLASS="reg_table14">
<input type="hidden" name="action" value="postcomment" />
<input type="hidden" name="id" value="{image_id}" />
<input type="submit" name="postbutton" value="{lang_post_comment}" class="button" /> </td>
</tr>
</table>
</form>
<script type="text/javascript" language="JavaScript">
function loesche() {
window.document.contact_mailform.captcha.value = '';
}
function loesche2() {
window.document.contact_mailform.result.value = '';
}
</script>
</td>
</tr>
</table>
<script type="text/javascript" language="JavaScript">
function loesche() {
window.document.commentform.captcha.value = '';
window.document.commentform.result.value = '';
}
</script>
Oder wenn es Spambots sind kannst du meinen Mod ausprobieren:
http://www.4homepages.de/forum/index.php?topic=28210.msg152417#msg152417
*
o prawach autporskich (Licence.txt). *
// Temat maila dla has³a.
// Temat maila dla kodu aktywacyjnego.
// Temat maila dla aktywacyji konta przez admina.
// Temat maila po aktywacyji konta przez admina.
materia³ów jak najszybciej, jednak¿e nie zawsze jest mo¿liwe przeczytanie ka¿dej wiadomo¶ci.
Zgadzasz siê wiêc, ¿e zawarto¶æ ka¿dego postu wyra¿a pogl±dy i opinie jego autora a
nie administratorów czy webmastera (poza wiadomo¶ciami pisanymi przez nich)
i nie ponosz± oni za te tre¶ci odpowiedzialno¶ci.
nienawistnych, zawieraj±cych gro¼by oraz udostêpniaæ innych materia³ów, które mog± byæ
sprzeczne z prawem.
Z³amanie tej zasady mo¿e byæ przyczyn± natychmiastowego i trwa³ego usuniêcia z listy
u¿ytkowników (wraz z powiadomieniem odpowiednich w³adz). Aby wspomóc te dzia³ania rejestrowane
s± adresy IP autorów. Przyjmujesz do wiadomo¶ci, ¿e webmaster i administratorzy maj± prawo
do usuwania, zmiany lub zamykania ka¿dego w±tku w ka¿dej chwili, je¶li zajdzie taka potrzeba.
bazie danych. Informacje te nie bêd± podawane bez twojej zgody ¿adnym osobom ani podmiotom
trzecim, jednak¿e webmaster i administratorzy nie bêd± obarczeni odpowiedzialno¶ci±
za w³amania hackerskie prowadz±ce do pozyskania tych danych.
Cookies nie zawieraj± ¿adnych informacji, które poda³e¶ i s³u¿± jedynie u³atwieniu
korzystania z tego systemu. Adres e-mail jest wykorzystywany jedynie dla potwierdzenia podanych
informacji oraz has³a (i dla przes³ania nowego has³a, gdyby¶ zapomnia³ stare).