Hoi,

ik ben wel eens nieuwsgierig naar de stomste fouten welke jullie maken.

Mijn laatste; ik maak een lus in een array van achter naar voor en i.p.v. $n-- te gebruiken schreef ik $n++
[/code]for($n=(count($dagen)-1);$n>=0;$n++)[/code]
Natuurlijk creëerde ik een lus die niet te stoppen viel.

Jan
Elwin - Fratsloos op 06/05/2015 14:10:46

Had ik als e-mailadres nog niet de waarde uit de DB, maar mijn eigen adres.


Iets vergelijkbaars heb ik ooit ook gehad.
Duizenden mailtjes werden van de server (in een datacenter, dus lekker snel) verzonden.
Ik had toen thuis mijn eigen (mail)servers (pentium 120).
Deze waren niet meer vooruit te branden doordat ze de enorme stroom mail niet meer aan konden.
Heeft ruim een uur gekost om die servers weer normaal te krijgen.
Niet echt een fout in de code, maar om te testen of een gebruiker verwijderen werkt heb ik mezelf eens verwijderd. Niet echt een handige optie, maar bevestigde wel weer dat het werkte.
Het control+shift verhaal is erg herkenbaar.

Speciaal voor jullie (tenzij je het actief gebruikt) volgt hier de oplossing :
- Ga naar configuratiescherm
- Ga naar Regio en Taal
- Ga naar de tab toetsenbord en taal
- Klik wijzig toetsenborden
- Verwijder elk toetsenbord BEHALVE US internationaal

Nooit meer ctrl+shift issues :P
Jacco Engel op 07/05/2015 10:27:04

Het control+shift verhaal is erg herkenbaar.

Speciaal voor jullie (tenzij je het actief gebruikt) volgt hier de oplossing :
- Ga naar configuratiescherm
- Ga naar Regio en Taal
- Ga naar de tab toetsenbord en taal
- Klik wijzig toetsenborden
- Verwijder elk toetsenbord BEHALVE US internationaal

Nooit meer ctrl+shift issues :P

Persoonlijk laat ik de toetsenborden in tact en schakel ik de sneltoetsen uit. Tijdens het programmeren vind ik het fijn om een niet internationaal toetsenbord te hebben. Dan is er geen gedoe dat je een ërror" met umlaut typt ipv "error". Dan kan je nog via alt codes gebruiken of (met de muis) via de taalbalk tijdelijk switchen naar een internationaal toetsenbord.
Live gaan zonder testen, in het volste vertrouwen dat het ding het wel zou doen...
Laatst bij een intern berichten systeem bij een UPDATE de WHERE inderdaad vergeten. Waardoor elk bericht door mezelf was verstuurd. Daarna heb ik perongeluk de backups verwijderd ook nog...
In Dreamweaver zijn de 1 (één) en l (L) hetzelfde, dat gaat ook nog wel een mis, vooral als ik een wat ouder script moet aanpassen en ik niet meer precies weet hoe ik het gemaakt heb. In Notepad++ lijken ze ook erg op elkaar

[size=xsmall]Toevoeging op 09/05/2015 11:52:43:[/size]

Ps. ik krijg geen mailtjes van dit onderwerp. Komt dat omdat het in de koffiehoek staat, of is er iets mis met het systeem?

<?php
$sql = "SELECT klant_id, gebruiker_id, wachtwoord 
	FROM T_GBRKR 
        WHERE klant_id     = '$klant_id' AND
 	      gebruiker_id = '$gebruiker_id' "; 	
$result = mysqli_query ($con,$sql);
$rows = mysqli_num_rows($result);
if ($rows == 1)
{	$data = mysqli_fetch_assoc($result);
	$emailadres = $data['emailadres'] ;
}
?>


Koste me enige tijd om uit te vinden waarom nu $emailadres ongedefinieerd was.

Ach, zal wel aan mij liggen ! :-) Tralalalala !
Een stukje template-config uit een development-omgeving per ongeluk naar de live-omgeving gekopieerd. Hierin was de titel van de site aangepast naar Sitenaam Development i.p.v. Sitenaam.

En toen stond je een kleine week met een domme 'Development'-titel in Google vermeld.

Oplossing: Voortaan goed nadenken, en alles eerst maar een naar een stagingomgeving uitrollen.
@Paco: Gisterenavond een half uur naar je code gestaard. Nu met een bak koffie op zie ik hem eindelijk ;-)
Daarom gebruik ik nog steeds (foei!) regelmatig de *, vooral bij kleine queries

Reageren