Altså dem tjekker om man har udfyldt formen, og så indsætter den i databasen, dette virker dog ikke med billedet, men virker fint hvis jeg har en alm knap som <input type="submit" name="upload" value="Submit"> men det kan jeg ikke bruge af designmæssige oversager :)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Prøv at indsætte nedenstående (udskift action med det rigtige)
<form action="densammephpfil.php" method="post">
-og dit INPUT-felt skal have denne tilføjelse: <input class="knap" type="image" src="images/submit.gif" name="upload" value="upload" onclick="this.submit()">
Vis gerne resten af din *.php -fil hvis du ikke kan bruge dette til noget.
And, har prøvet det af og det samme med text og naturligvis har jeg en form action på min side, ser sådan her ud: <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Muddi jeg prøvede med det skjulte felt, men ingen held her... ??
Husk det virker fint med <input type="submit" name="upload" value="Submit"> men ikke med <input class="knap" type="image" src="images/submit.gif" name="upload" value="upload">
Det er fordi post-variablen 'upload' findes når du bruger submit. Det kan du se, hvis du sætter method til GET. Når du bruger image, er du nødt til at bruge et hidden field, eller f.eks. tjekke et af de andre felter i stedet!
Når du submitter med <input type='image' bliver der IKKE send en værdi med knappens navn. der bliver sendt to værdier med navnene $knapnavn_x og $knapnavn_y
Det koomer sig af at at man i begundelse brugte den slags knapper som imagemaps. Når serveres på den måde fik en x,y værdi kunne den se hvor på billedet der var klikket og reagere på det.
så prøv at teste med: if( isset( $_POST['upload_x'] ) ) { // du er nødt til at bruge isset for værdien kan være 0
mvh JakobA
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.