Op mijn Mac werkt dit perfect maar windows doet er moeilijk over.
Op deze lijn krijg ik een Notice.

$refklnt = $_POST["Hidden2"];

Notice: Undefined index Hidden2

kan iemand mij helpen aub
Op mijn Mac werkt dit perfect maar windows doet er moeilijk over.

Dit heeft niets met Mac of Windows te maken, maar alles met de instellingen van de server. Tevens hoor je altijd te beginnen met de volgende regel:
error_reporting(E_ALL);
.

Tevens is het handig om eerst 100% zekerheid te krijgen over de instellen en deze evt. goed te zetten:
<?php
ini_set('display_errors', 1); // 'Zet foutmelding aan'
error_reporting(E_ALL); // 'Toon alles wat fout gaat'

// rest van je script
?>
@Frank

Niet helemaal met je eens.

Dit klopt voor de doorsnee locale testserver, maar zodra je een serieuse internetserver gaat draaien waar ook echt een website op moet gaan draaien moet je toch op andere instellingen overgaan met betrekking tot error reporting.
Ik dacht dat je in variabelen niet met cijfers kon... ? Bij mij in ieder geval pakte hij ze niet:S

Zal wel aan mij liggen!
Misschien lukt dat wel met $_POST en van die dingen..
@Gijs: Ben het volkomen met je eens! Echter, wanneer je systeem geen bugs bevat en goed draait (zou dit mogelijk zijn???) dan loop je weinig risico's.

Verander de 1 in een 0 bij de ini_set() (nadat je het systeem hebt gebouwd en getest) en er komt niet 1 foutmelding meer op je scherm. Je eigen foutafhandeling blijft natuurlijk wel werken.

Reageren