1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | <?php Define(DB,"database12");//define database Define(EMAIL,"backup@domein.com");//define email function MailBackup($content) { $filename = "Backup_".DB."_".date("d_m_y").".zip"; $content = gzencode($content); //should be a "more unique" string, worked for the test $boundary = md5(time()); //base-64 encode $content = chunk_split(base64_encode($content)); $subject = 'Backup van '.DB.' - '.date("m_d_y"); $headers = 'MIME-Version: 1.0' ."\n" . 'Content-type: multipart/mixed; boundary="' .$boundary .'"' ."\n" . 'From: archive.php <postmaster@domein.nl>' ."\n" . 'Reply-To: postmaster@domein.nl ' ."\n"; $headers .= "--" .$boundary ."\n" . "Content-type: multipart/mixed;\n" . 'Content-Disposition: attachment;' . 'filename='.$filename .";\n" . 'Content-transfer-encoding: base64' ."\n\n" . $content ."\n\n" . '--' .$boundary .'--'; mail(EMAIL, $subject, $message, $headers); } ?> |
Ehm.. nee.. Hier snap ik dus serieus helemaal geen hol van. Maar misschien ligt dat gewoon aan mij. :squote:Op vrijdag 21 oktober 2005 16:42 schreef Ali Salami het volgende:
De tijd die staat voor 12 uur die nacht - time() is het aantal seconden dat time() verwijderd is van middernacht. Dat kun je vervolgens in setcookie voor 3600 in de plaats zetten. Het uitvinden hoe je de middernachtdatum uit kunt vinden lukt je vast wel
1 2 3 | <?php $koekje=mktime(00,00,00,$maand,$dag,$jaar); ?> |
1 2 3 | <?php setcookie("tellerblokkeren", "true",$koekje, "/"); ?> |
Yep. Je mag ipv 0 ook 0:0:0 schrijven, dat komt op hetzelfde neerquote:Op vrijdag 21 oktober 2005 18:18 schreef Ali Salami het volgende:
Die nul geeft dan aan dat het op 00.00 uur moet worden gezet? Zo ja, dan is dat nog simpeler
1 2 3 4 5 6 7 8 9 | <?php $randoms = array(); for($i=0;$i<10000;$i++) { $randoms[rand(1,10)] += 1; } echo "<pre>"; var_dump($randoms); echo "</pre>"; ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | array(10) { [9]=> int(993) [1]=> int(991) [4]=> int(1021) [6]=> int(1065) [2]=> int(956) [10]=> int(1069) [5]=> int(982) [3]=> int(949) [7]=> int(995) [8]=> int(979) } |
Hoe kom je daar bijquote:Op zaterdag 22 oktober 2005 09:32 schreef the_disheaver het volgende:
Het is normaal, omdat uitersten gewoon meer voorkomen. (1-3,7-10) en (4-6)
Dit werkt perfect! Thx!quote:Op vrijdag 21 oktober 2005 17:49 schreef Light het volgende:
En waarom niet gewoon:
[ code verwijderd ]
Er is heel wat geschreven over de bagger implementaties van random functies die in heel wat compilers e.d. worden gebruikt. Ik zou er dus niet blindelings op vertrouwen.quote:Op zaterdag 22 oktober 2005 11:21 schreef SuperRembo het volgende:
[..]
Hoe kom je daar bijrand() heeft een uniforme distributie, elke mogelijke uitkomst heeft een gelijke kans.
Dat zal best. Maar geldt dat ook voor php? Uit een testje zoals die van Light blijkt helemaal geen afwijking.quote:Op zaterdag 22 oktober 2005 12:15 schreef vbmot het volgende:
[..]
Er is heel wat geschreven over de bagger implementaties van random functies die in heel wat compilers e.d. worden gebruikt. Ik zou er dus niet blindelings op vertrouwen.
Ja, de uitkomst zou iig gelijk zijn, en is het waarschijnlijk nagenoeg ook.quote:Op zaterdag 22 oktober 2005 11:21 schreef SuperRembo het volgende:
[..]
Hoe kom je daar bijrand() heeft een uniforme distributie, elke mogelijke uitkomst heeft een gelijke kans.
Dan ga je het testen, zoals met die paar regels code van mij.quote:Op zaterdag 22 oktober 2005 12:15 schreef vbmot het volgende:
[..]
Er is heel wat geschreven over de bagger implementaties van random functies die in heel wat compilers e.d. worden gebruikt. Ik zou er dus niet blindelings op vertrouwen.
Dat ligt gewoon aan wat jij onder "uiterste waarde" verstaat. Je kan ook zeggen dat 1 en 10 de uiterste waarden zijn, dan is de kans op een uiterste waarde 20%.quote:Op zaterdag 22 oktober 2005 12:33 schreef the_disheaver het volgende:
[..]
Ja, de uitkomst zou iig gelijk zijn, en is het waarschijnlijk nagenoeg ook.
Maar als je naar de getallen 1-10 kijkt, en daar de uiterste waarde uit gaat halen:
Dat zijn 1,2,3&8,9,10
De niet uiterste waarde zijn 4,5,6,7
Ofwel: 6/10de is een uiterste waarde, ofwel de kans op een uiterste waarde is 60%.
Gallery?quote:Op zaterdag 22 oktober 2005 20:45 schreef fokME2 het volgende:
Ik ben opzoek naar een script om fotoalbums 'online' te krijgen. Ik heb al redelijk wat gezocht, gecopy-paste, maar het lukt met maar niet..
Ik zoek een script waarbij je:
>> Zipfiles uploaden
>> Zipfiles die je ftp hebt geupload openen
>> De foto's automatisch resizen
>> De foto dumpen in een aparte map per fotoalbum
Iemand?
Misschien iets met eval() ?quote:Op zaterdag 22 oktober 2005 18:38 schreef Darkomen het volgende:
Vraagje:
Ik heb een cms gebouw, de pagina;s worden opgelagen in een mysql tabel.
Maar ik wil in een enkele pagina ook php gebruiken hoe kan ik dat doen?
niet?quote:Op zaterdag 22 oktober 2005 18:38 schreef Darkomen het volgende:
Vraagje:
Ik heb een cms gebouw, de pagina;s worden opgelagen in een mysql tabel.
Maar ik wil in een enkele pagina ook php gebruiken hoe kan ik dat doen?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | if (isset($verzonden)) { $_SESSION['tekst'] = $tekst; } echo "<form method=\"post\" action=\"$PHP_SELF\">\n"; echo "<td><font color=\"#DAAE57\"> Tekst: </td>"; echo "<td><input type=\"text\" name=\"tekst\" size=\"17\" maxlength=\"9\">"; echo "<td><font size=\"1\" face=\"Arial\"><font color=\"#FFFFFF\">Max. 9 posities in hoofdletters</font</td>"; echo "</tr><tr>"; echo "<td><font color=\"#DAAE57\"> Kleur opdruk: </td>"; echo "<td><select size=\"1\" name=\"kleuropdruk\"> <option>Zwart</option> <option>Wit</option></select></td>"; echo "<input type=\"submit\" name=\"verzonden\" value=\"Toevoegen\">"; echo "</form>"; ?> |
1 |
edit: whats wrong with it ?quote:Warning: Delimiter must not be alphanumeric or backslash in /usr/home/jeroen/www/forum/sources/functions.php on line 2135
1 |
1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | /// /// Find file sources/functions.php /// at the beginning after php and copyright insert these lines (between ///) /// function include_hack_handler($buf) { global $include_temp_str; $include_temp_str.=$buf; return ""; } /// /// In sources/functions.php find this line: $text = preg_replace( "/(<|<)% (BOARD HEADER|CSS|JAVASCRIPT|TITLE|BOARD|STATS|GENERATOR|COPYRIGHT|NAVIGATION) %(>|>)/i", "<% \2 %>", $text ); /// Replace it with $text = preg_replace( "/(<|<)% (BOARD HEADER|CSS|JAVASCRIPT|TITLE|BOARD|STATS|GENERATOR|COPYRIGHT|NAVIGATION|INCLUDE \"\S*?\") %(>|>)/i", "<% \2 %>", $text ); /// /// ///In file sources/functions.php find function do_output($output_array) { global $DB, $Debug, $skin_universal, $ibforums; /// replace with function do_output($output_array) { global $DB, $Debug, $skin_universal, $ibforums, $include_temp_str; /// /// ///In file sources/functions.php after $ibforums->skin['template'] = str_replace( "<% NAVIGATION %>" , $nav , $ibforums->skin['template']); /// insert this // // Include tag hack // $incmatches=array(); while (preg_match("x3C% INCLUDE \"(S*?)\" %x3E",$ibforums->skin['template'],$incmatches)>0) { $include_temp_str=""; ob_start('include_hack_handler'); include($incmatches[1]); ob_end_flush(); $ibforums->skin['template'] = str_replace("<".$incmatches[0].">",$include_temp_str,$ibforums->skin['template']); $incmatches=array(); } /// //Now you can use this directive in board wrapper: <% INCLUDE "http://www.yourdomain.com/test.php" %> //You can include any valid PHP or HTML file this way. ?> |
[offtopic]quote:Op dinsdag 25 oktober 2005 21:16 schreef SuperRembo het volgende:
Ik zie wel dat de nieuwe code-tag met scrollbars knap waardeloos is als de horizontale scrollbar buiten beeld is
Dat heb ik inderdaad ook wel eens gezien, en dat werkt ook wel handigquote:Op woensdag 26 oktober 2005 05:53 schreef Ro�a� het volgende:
In principe kan je code tags idd gewoon collapsen tot één regel waar alleen "klik hier voor alle code" staat. Geen idee of dat is wat GoT doet?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |