Vraag de daadwerkelijke foutmelding eens op met mysql_error()quote:Op maandag 15 mei 2006 19:00 schreef timbastiaansen het volgende:
[..]
Zoals ik hem zei dat hij moest geven:
[ code verwijderd ]
Probeer eens dit:quote:Op maandag 15 mei 2006 18:53 schreef timbastiaansen het volgende:
[ code verwijderd ]
Ziet hier iemand een fout in, ik krijg iig wel een foutmelding![]()
1 2 3 | VALUES ('{$naam}', '{$buurt}', '{$bericht}')"; mysql_query($sql)or die ("fout"); |
http://campzone.tcc-leerlingen.nl/map_set.php werkt wel, kijk maar in de statusbar naar de url als je met muis over image gaatquote:Op maandag 15 mei 2006 18:35 schreef HuHu het volgende:
[..]
Volgens mij werkt dat niet in FireFox, die geeft alleen de naam en value van het input field mee, en niet de x en y lokatie waar geklikt is.
Klopt, dat is een JavaScript, maar volgens mij werkt dit niet in FireFox, zoals het zou moeten werken volgens het W3C:quote:Op maandag 15 mei 2006 19:29 schreef wobbel het volgende:
[..]
http://campzone.tcc-leerlingen.nl/map_set.php werkt wel, kijk maar in de statusbar naar de url als je met muis over image gaat
1 |
Hier in firefox (1.5.0.3 engels) werkt ie anders toch écht perfect hoorquote:Op maandag 15 mei 2006 19:33 schreef HuHu het volgende:
[..]
Klopt, dat is een JavaScript, maar volgens mij werkt dit niet in FireFox, zoals het zou moeten werken volgens het W3C:
[ code verwijderd ]
In FireFox geeft dat niet de coördinaten door waar er geklikt is, maar slechts dat er geklikt is.
quote:Op maandag 15 mei 2006 18:46 schreef fokME2 het volgende:
Ik ben bezig met imap en mail![]()
Ik wil de geparsde berichten graag verplaatsen naar een nieuwe map => INBOX.parsed.
Dit lukt echter niet? Ook wil ik de berichten in INBOX.parsed en INBOX appart weergeven.
1
2
3
4
5
6
7
8
9
10
11
12
13<?php
for ($i = 1; $i <= imap_num_msg($mbox); $i++){
$header = imap_headerinfo($mbox, $i, 80, 80);
$mailinfo = mail_array($header);
//**knip**
if(!imap_status($mbox, $parsedir, SA_ALL)){
//kijken of de mailbox INBOX.parsed bestaat
imap_createmailbox($mbox, imap_utf7_encode($parsedir));
//zoniet dan aanmaken
}
imap_mail_move($mbox, $i, 'INBOX.parsed'); //klopt dit wel?
}
?>
Kan iemand me vertellen hoe ik nou precies een mailtje verplaats naar een andere dir?
Hoe ik de dirs appart kan parsen?
Die site werkt ook wel, maar die maakt gebruik van een JavaScript, niet van de regel code die ik gaf.quote:Op maandag 15 mei 2006 19:34 schreef wobbel het volgende:
[..]
Hier in firefox werkt ie anders toch écht perfect hoor
Apache downloaden: klik, klik, Ja, Accepteren, Ja, Ja, Volgende, Klaar.quote:Op maandag 15 mei 2006 19:49 schreef ikke_ook het volgende:
Ah, dankjullie welAls jullie zeggen dat t los installeren niet zoveel werk is zal ik daar ook s naar kijken
PHP heeft volgensmij ook win32 installerquote:Op maandag 15 mei 2006 19:54 schreef HuHu het volgende:
[..]
Apache downloaden: klik, klik, Ja, Accepteren, Ja, Ja, Volgende, Klaar.
PHP het zipje downloaden en in een mapje pleuren. Even even de httpd.conf aanpassen.
MySQL downloaden: Klik, Klik, Ja, Ja, OK, Accepteren, Wachtwoord voor root invoeren, OK, OK, Volgende, Ja, Voltooien.
Klaar.
Ja... maar die is kut en werkt nietquote:Op maandag 15 mei 2006 19:56 schreef wobbel het volgende:
[..]
PHP heeft volgensmij ook win32 installer
Nee!quote:
Jawel. Probeer dit maar eens:quote:[-] HuHu - maandag 15 mei 2006 @ 18:35
Volgens mij werkt dat niet in FireFox, die geeft alleen de naam en value van het input field mee, en niet de x en y lokatie waar geklikt is.
1 2 3 4 5 6 7 | print_r($_POST); ?> <form action='test.php' method='POST'> <input name='submit' type="image" src="101-01.gif"> </form> |
Het is 'name_x' en name_yquote:Op maandag 15 mei 2006 19:38 schreef HuHu het volgende:
[..]
Die site werkt ook wel, maar die maakt gebruik van een JavaScript, niet van de regel code die ik gaf.
De <input type="image" name="plaatje" /> resulteert in FireFox niet in plaatje.x=500&plaatje.y=300, maar in plaatje=. Als je dus de input tag wil gebruiken om de coördinaten door te geven van waar het geklikt is op het plaatje, dan werkt dat niet in FireFox.
Gewoon antwoord geven op een open staande vraag.quote:
Dat kloptquote:Op maandag 15 mei 2006 20:26 schreef wobbel het volgende:
date ("U"), dus unix timestamp is pas voor data vanaf 1970 toch? Geboortedata zijn dus niet zo slim om in unix timestamp te zetten want als je voor 1970 bent geboren heb je dus een probleem?
kutquote:
Je kunt de geboortedatum natuurlijk ook als drie velden 'geboortejaar', 'geboortemaand' en 'geboortedag' opslaan (UNSIGNED SMALLINT). Dan kun je ook een hoop meer in queries doen met de verjaardagen enzoquote:
Nee, hij heeft het over AJAX.quote:Op maandag 15 mei 2006 20:36 schreef wobbel het volgende:
uuhm...je include een pid=? pagina?
dus: include("index.php?pid=38");???? begrijp ik dat goed?
Vreemd, maar hiervoor kun je beter in het topic Javascript voor dummies terecht denk ik zoquote:Op maandag 15 mei 2006 20:34 schreef Darkomen het volgende:
Ik probeer XMLHttpRequest een beetje te leren, maar het script werkt niet waneer ik hem include?
d'oh! Ik ga hem er zo neer zetten.quote:Op maandag 15 mei 2006 20:39 schreef JeRa het volgende:
[..]
Vreemd, maar hiervoor kun je beter in het topic Javascript voor dummies terecht denk ik zo
1 2 3 4 5 6 | // de betreffende code $rCheckSetBeforeQ = mysql_query ( "SELECT COUNT(UserId) FROM Locatie WHERE UserId = '" . addslashes ( $_SESSION['IdLid'] ) . "'" ) or die ( mysql_error() ) ; $rCheckSetBeforeR = mysql_result ( $rCheckSetBeforeQ , 1 ); echo "Al een keer coords geset voor deze user? " . $rCheckSetBeforeR; ?> |
1 2 3 4 5 6 7 8 | <li>A <ul> <li>een</> <li>twee</> </ul> </li> </ul> |
1 2 3 4 5 6 7 8 | or die ("kon geen database selecteren"); $query = "SELECT titel FROM tekst WHERE taal='$lang1' AND menu='$menu2' ORDER BY ID"; $result = mysql_query($query); while (list($titel) = mysql_fetch_row($result)) { echo "<li><a href='index.php?t=$titel'>$titel</a></li>"; } |
Ik ben er dus nog niet helemaal uit, er gaat iets mis met mn sql query, ik krijg de WHERE niet in de queryquote:Op maandag 15 mei 2006 21:24 schreef Darkomen het volgende:
Klopt fokME2
Maar ik heb het al opgelost, ben nu nog wat dingen aan het veranderne, daarna komt hij online
1 2 3 4 5 6 | // de betreffende code $rCheckSetBeforeQ = mysql_query ( "SELECT COUNT(UserId) FROM Locatie WHERE UserId = '" . addslashes ( $_SESSION['IdLid'] ) . "'" ) or die ( mysql_error() ) ; $rCheckSetBeforeR = mysql_result ( $rCheckSetBeforeQ , 1 ); echo "Al een keer coords geset voor deze user? " . $rCheckSetBeforeR; ?> |
Ik zie niet in wat je wilt bereiken en wat je probleem is. Je gebruikt een COUNT() aggregate function terwijl je geen GROUP BY UserId doet, dat klopt alvast niet.quote:Op dinsdag 16 mei 2006 16:02 schreef wobbel het volgende:
Warning: mysql_result(): Unable to jump to row 1 on MySQL result index 8 in /home/httpd/vhosts/tcc-leerlingen.nl/subdomains/campzone/httpdocs/map_set.php on line 25
Al een keer coords geset voor deze user?
[ code verwijderd ]
ik wil gewoon het aantal records tellenquote:Op dinsdag 16 mei 2006 16:13 schreef JeRa het volgende:
[..]
Ik zie niet in wat je wilt bereiken en wat je probleem is. Je gebruikt een COUNT() aggregate function terwijl je geen GROUP BY UserId doet, dat klopt alvast niet.
1 2 | <td ".($row->Active == 1 ? "class=\"inactive2\"" : "class=\"active2\"").">klik</td></tr> |
0,06ms is uiterst snel te noemenquote:Op woensdag 17 mei 2006 11:00 schreef Desdinova het volgende:
echter merk ik dat wanneer deze query wordt uitgevoerd (0,06ms) hij er 1,3s voor nodig heeft om alle gegevens in de tabel te verwerken. is er een manier om dit proces te versnellen of te optimaliseren?
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 | $query = "SELECT Titel, ID, Active, MenuID FROM Items WHERE MenuID = '".$view."' ORDER BY Titel ASC"; $result = mysql_query($query); while ($row = mysql_fetch_object($result)){ $itemlist .= " <tr> <td class=\"". ($row->Active == 0 ? "menuitemsitemonline" : "menuitemsitemoffline") ."\"> <a href=\"admin.php?view=edititem&itemID=".$row->ID."&menuID=".$row->MenuID."\" title=\"".$row->Titel."\"> ".(strlen($row->Titel) > 40 ? substr($row->Titel,0,40).".." : $row->Titel) .(empty($row->Titel) ? "<i>geen titel</i>":"")." </a> </td> <td class=\"menuitemsstatus\"> ".($row->Active == 0 ? "<a href=\"javascript:setoffline($row->ID)\">".$onlineimg."</a>" : "<a href=\"javascript:setonline($row->ID)\">".$offlineimg."</a>")." </td> <td class=\"menuitemsedit\"> <a href=\"admin.php?view=edititem&itemID=".$row->ID."&menuID=".$row->MenuID."\">".$editimg."</a> </td> <td class=\"menuitemsdelete\"> <a href=\"javascript:delitem(".$row->ID.")\">".$deleteimg."</a> </td> </tr> "; } ?> |
Op zich is dat helemaal niet iets wat langer dan 1 seconde zou moeten duren. Weet je zeker dat dáár het probleem ligt?quote:Op woensdag 17 mei 2006 15:44 schreef Desdinova het volgende:
dr zit nog wat extra's bij zie ik. de code:
[ code verwijderd ]
Ik ga zo een testje draaienquote:Op woensdag 17 mei 2006 16:06 schreef Desdinova het volgende:
ik heb er een $time = microtime(true); voor gezet (voor de while) en na de while een $time2 = microtime(true);
en dan echo $time2 - $time;. daar stond 1,13.
maar het zijn wel 160 items he die hij verwerken moet?
Volgens mij moet je daarvoor ondersteuning van ImageMagick hebbenquote:Op vrijdag 19 mei 2006 14:12 schreef guitarist.nl het volgende:
hoe maak je marquee in php zoals in de avatar van therminator
[afbeelding]
ik wil last played ava maken:
[afbeelding]
hij is al werkend
Wobbel! dit ziet er intressant uit man!...quote:Op maandag 15 mei 2006 19:29 schreef wobbel het volgende:
[..]
http://campzone.tcc-leerlingen.nl/map_set.php werkt wel, kijk maar in de statusbar naar de url als je met muis over image gaat
En nu had ik nog 'n vraag (uit andere topic)
=============================================================================
Windows XP heeft de Webbpucliatie wizard, ook wel Publisher genoemd
[afbeelding]
Nu zoek ik een PHP script welke die foto's kan afhandelen en zodat ik zelf kan kiezen wat er mee gebeurd...
zelfde systeem dus als http://photobucket.com/tutorials/xp/xp.html
(alleen de php code en/of uitleg van het systeem...de .reg heb ik alwel aangepast)
Per maand? Dan ben ik je manquote:Op vrijdag 19 mei 2006 19:31 schreef Swetsenegger het volgende:
Ik word nu zelfs benaderd door wervings en selectie buro's uit de UK.
Iemand interesse in een PHP developer job in London voor max. £ 30.000,- ?
als je data voor 1970 gebruikt wordt de timestamp gewoon negatief.quote:Op maandag 15 mei 2006 20:26 schreef wobbel het volgende:
date ("U"), dus unix timestamp is pas voor data vanaf 1970 toch? Geboortedata zijn dus niet zo slim om in unix timestamp te zetten want als je voor 1970 bent geboren heb je dus een probleem?
De grootste kracht van PHP is dat er zo enorm veel klasses en voorbeelden zijn. Als je ajax wilt gebruiken moet je eens naar xajax.sf.net gaan en die xajax-klasse gebruiken. Binnen de kortste keren heb je alles lopenquote:Op maandag 15 mei 2006 20:34 schreef Darkomen het volgende:
Ik probeer XMLHttpRequest een beetje te leren, maar het script werkt niet waneer ik hem include?
De ontstaat dan een javascript error welke aangeeft dat het begin van mn site niet klopt?
Het maakt niet uit wat er staat bovenaan, die regel klopt gewoon niet.
"Fout: syntax error
Bronbestand: http://www.borntobewild.nl/?pid=38
Regel: 51, Kolom: 1
Broncode:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"
Geinclude: http://www.borntobewild.nl/?pid=38
Los: http://www.borntobewild.nl/test.php
Er zit niet veel in de database nog, dus het beste kan je de g typen
...wat weer niet zo handig is als je UNSIGNED INT gebruikt om zo'n timestamp op te slaanquote:Op zaterdag 20 mei 2006 01:46 schreef athlonkmf het volgende:
[..]
als je data voor 1970 gebruikt wordt de timestamp gewoon negatief.
Daar ga ik zeker even kijken bedankt!quote:Op zaterdag 20 mei 2006 01:48 schreef athlonkmf het volgende:
[..]
De grootste kracht van PHP is dat er zo enorm veel klasses en voorbeelden zijn. Als je ajax wilt gebruiken moet je eens naar xajax.sf.net gaan en die xajax-klasse gebruiken. Binnen de kortste keren heb je alles lopen
Nadeel is dat het dan misschien ook handig is als je in de UK gaat wonen en je dus de Britse kosten voor levensonderhoud ermee moet betalenquote:Op zaterdag 20 mei 2006 18:29 schreef Swetsenegger het volgende:
[..]
Op jaarbasis. Maar dat is nog steeds zo rond de 49000 euro per jaar
1 2 3 4 5 6 7 8 | SELECT COUNT(s.song_id) SONGS, c.title, c.cd_id FROM `cd_list_cds` c LEFT JOIN `cd_list_songs` s ON (c.cd_id = s.cd_id) WHERE c.artist_id = '".$artist_id."' GROUP BY c.cd_id ORDER BY c.title ASC"; |
Als je de query uitvoert op de volgende manier krijg je een foutmelding die waarschijnlijk meer duidelijkheid schept:quote:Op zondag 21 mei 2006 16:01 schreef Darkomen het volgende:
[ code verwijderd ]
Deze query zorgt voor ene probleempje, ookal zijn er wel cd's en geen songs dan geeft hij toch aan dat er geen cd's zijn.
Wat is de fout
1 |
Ja, die liggen wat hoger. Maar niet 1,65 maal hoger dan hier.quote:Op zondag 21 mei 2006 11:16 schreef CraZaay het volgende:
[..]
Nadeel is dat het dan misschien ook handig is als je in de UK gaat wonen en je dus de Britse kosten voor levensonderhoud ermee moet betalen
Standaard class maken en alle modulen die class laten extenden. Of als je php5 hebt gebruik maken van een interface.quote:Op zondag 21 mei 2006 19:10 schreef Chandler het volgende:
Een leuke vraag denk ik.
Stel ik wil met een uitbreidbaar systeem gaan werken waarin modules verwerkt zitten, hoe gaat dit dan in zijn werk? het detecteren van modules lijkt me niet zo heel moeilijk (dir uitlezen etc) maar hoe moet het dan verder?
Weet iemand hier een goede tutor voor / over?
Ik weet het niet. Ik kan je de mail forwarden....?quote:Op zondag 21 mei 2006 19:10 schreef Roönaän het volgende:
@swets: Kan je ook remote werken voor die lui?
kheb net een sollicitatie gedaan eldersquote:Op zondag 21 mei 2006 19:14 schreef Swetsenegger het volgende:
Ik weet het niet. Ik kan je de mail forwarden....?
Je weet maar nooit. Ik ga in ieder geval niet naar London City verhuizen. Zo'n kans had ik tien jaar geleden tegen moeten komenquote:Op zondag 21 mei 2006 19:15 schreef Roönaän het volgende:
[..]
kheb net een sollicitatie gedaan eldersmaar voor extra werk is het wel grappig natuurlijk.
Dat doe je best goedquote:Op vrijdag 19 mei 2006 19:31 schreef Swetsenegger het volgende:
Ik word nu zelfs benaderd door wervings en selectie buro's uit de UK.
Nah, 't bevalt me ook wel in Nederlandquote:Iemand interesse in een PHP developer job in London voor max. £ 30.000,- ?
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 | if ($fp = fopen($xml, "r")){ $inhoud = ""; do { $data = fread($fp, 8192); if (strlen($data) == 0) { break; } $inhoud .= $data; } while(true); fclose($fp); $teller = 0; $inhoud = explode("<bedrijf>", $inhoud); foreach($inhoud as $vacature) { $teller++; } for ($i = 1; $i <= $teller; $i++){ $title = explode("<titel>", $inhoud[$i]); $title = explode("</titel>", $title[1]); $title = stripslashes($title[0]); $id = explode("<id>", $inhoud[$i]); $id = explode("</id>", $id[1]); echo "<a href='?actie=bekijk&vacatureid=". $id[0] ."'>". $title ."</a><br />\n"; } } ?> |
1 2 3 4 5 6 7 8 | <bedrijf> <id>2</id> <titel>Titeltest</titel> <doelstelling>Test test</doelstelling> <vraagt></vraagt> <locatie>Rotterdam</locatie> </bedrijf> |
1 2 3 4 5 6 7 | $inhoud = explode('<bedrijf>', $inhoud); foreach($inhoud as $vacature) { $id = preg_match('#<id>(.*?)</id>#', $vacature, $m) ? $m[1] : 0; $titel = preg_match('#<titel>(.*?)</titel>#', $vacature, $m) ? $m[1] : 0; echo '<a href="index.php?actie=bekijk&vacatureid='.intval($id).'">'.htmlspecialchars($title).'</a><br/>'; } |
Ik heb zo'n functie nog niet gezien in PHP, dus ik denk dat je die zelf moet schrijvenquote:Op zondag 21 mei 2006 20:30 schreef Swetsenegger het volgende:
Voordat ik 'm zelf schrijf...,
Is er een php functie welke een negatief getal naar 0 zet? Dus niet ABS welke van -10 simpelweg 10 maakt ipv 0 wat ik nodig heb
LOL, dat is meer een soort van hackquote:
Eigenlijk is het precies waar je max() voor behoort te gebruikenquote:Op zondag 21 mei 2006 20:39 schreef Swetsenegger het volgende:
[..]
LOL, dat is meer een soort van hack
ehh, waarom zou je het niet zelf willen schrijven?quote:Op zondag 21 mei 2006 20:30 schreef Swetsenegger het volgende:
Voordat ik 'm zelf schrijf...,
Is er een php functie welke een negatief getal naar 0 zet? Dus niet ABS welke van -10 simpelweg 10 maakt ipv 0 wat ik nodig heb
Net zoals ABS een negatief naar een positief getal omzet een functie welke een negatief getal naar 0 zet. Bij max() krijg ik gewoon de hoogste waarde van de twee terug. door in dit geval een 0 en een variabele in de vergelijking te zetten weet ik dat ik altijd een 0 of positief getal terug krijg.quote:Op zondag 21 mei 2006 20:40 schreef JeRa het volgende:
[..]
Eigenlijk is het precies waar je max() voor behoort te gebruikenhoe wilde je het minder hackish doen dan?
In dit geval is het redelijk simpel ja. Maar ik heb ook wel eens een a4 aan code zitten tikken en toen bleek er gewoon een php functie te bestaan welke precies deed wat ik wildequote:Op zondag 21 mei 2006 20:44 schreef the_disheaver het volgende:
[..]
ehh, waarom zou je het niet zelf willen schrijven?
if ($num < 0 ) {$num=0}
lijkt me doen wat je wou...
quote:Op zondag 21 mei 2006 21:05 schreef the_disheaver het volgende:
Het kan ook leuker zonder if-functie en met $abs:
$num = (abs($num) + $num) / 2;![]()
1 2 3 4 5 6 7 | $inhoud = explode('<bedrijf>', $inhoud); foreach($inhoud as $vacature) { $id = preg_match('#<id>(.*?)</id>#', $vacature, $m) ? $m[1] : 0; $titel = preg_match('#<titel>(.*?)</titel>#', $vacature, $m) ? $m[1] : 0; echo '<a href="index.php?actie=bekijk&vacatureid='.intval($id).'">'.htmlspecialchars($title).'</a><br/>'; } |
1 2 3 4 5 6 7 | <id>2</id> <titel>Titeltest</titel> <doelstelling>Test test</doelstelling> <vraagt></vraagt> <locatie>Rotterdam</locatie> </bedrijf> |
quote:Op zondag 21 mei 2006 21:05 schreef the_disheaver het volgende:
Het kan ook leuker zonder if-functie en met $abs:
$num = (abs($num) + $num) / 2;![]()
1 2 3 4 | || ($page_number < 6 && $page_number > ($current_page - 3)) || ($page_number > ($total_pages - 5) && $current_page > ($total_pages-2)) || $total_pages<6) |
Dit heb ik kortgeleden (ook al met hulp van roonaan) in elkaar gezet:quote:Op zondag 21 mei 2006 22:22 schreef broodmonkeh het volgende:
[ code verwijderd ]
wat moet ik hieraan veranderen zodat ie alleen de info uit het XML bestand laat zien met het ID die je zelf bepaald? Deze code kreeg ik van Roonaan.
De XML:
[ code verwijderd ]
1 2 3 4 5 | $xml = !empty($_SERVER['HTTP_RAW_POST_DATA']) ? $_SERVER['HTTP_RAW_POST_DATA'] : file_get_contents('php://input'); preg_match("/<ID>(.*?)<\/ID>/si", $xml,$waarde); //$waarde[1] bevat de waarde tussen <ID> en </ID>. ?> |
Wat wil je bereiken met die code?quote:Op zondag 21 mei 2006 22:29 schreef Swetsenegger het volgende:
hoewel ik deze if wel voldoende hoofdpijn vond voor 1 avond
[ code verwijderd ]
$id (die van regel 4 in de code) vergelijken met de ingevoerde ID.quote:Op zondag 21 mei 2006 22:22 schreef broodmonkeh het volgende:
[ code verwijderd ]
wat moet ik hieraan veranderen zodat ie alleen de info uit het XML bestand laat zien met het ID die je zelf bepaald? Deze code kreeg ik van Roonaan.
Dit:quote:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | - 1 2 3 4 5 > >> - < 1 2 3 4 5 > >> - << < 1 2 3 4 5 > >> - << < 2 3 4 5 6 > >> - << < 3 4 5 6 7 > >> - << < 3 4 5 6 7 > - << < 3 4 5 6 7 - |
Mag ik vragen hoe je je dit voorstelt? Hoe kan een gebruiker zijn wachtwoord opgeven?quote:Op maandag 22 mei 2006 08:41 schreef c0nd0r het volgende:
Ok ik heb een wachtwoord vergeten systeem.
Als iemand zijn wachtwoord is vergeten geeftie gebruikersnaam en ww op en er wordt een hash gemaakt en opgeslagen samen met userid en datum.
Meestal doe ik zoiets met een cronjob, maar in veel gevallen kan het simpeler. Als ik een tabel wijzig voer ik vaak ook nog een DELETE uit, like that:quote:De link is maar 24 uur geldig. Maar hoe zorg ik dat de tabel met hashes een beetje opgeruimt blijft?
Een cronjob toevoegen? Maar hoe kan ik dan makkelijk transporteren naar anderen toe?
1 2 3 4 | INSERT INTO tabel ... -- voor alle rijen DELETE FROM tabel WHERE timestamp < UNIX_TIMESTAMP() - 24 * 86400 |
Ik maak gewoon een nieuw wachtwoord aan, waarna ze zelf de mogelijkheid hebben om dat weer te veranderen in een eigen wachtwoord.quote:Op maandag 22 mei 2006 08:41 schreef c0nd0r het volgende:
Ok ik heb een wachtwoord vergeten systeem.
Als iemand zijn wachtwoord is vergeten geeftie gebruikersnaam en ww op en er wordt een hash gemaakt en opgeslagen samen met userid en datum.
De link is maar 24 uur geldig. Maar hoe zorg ik dat de tabel met hashes een beetje opgeruimt blijft?
Een cronjob toevoegen? Maar hoe kan ik dan makkelijk transporteren naar anderen toe?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |