joenohr Skrevet 27. mars 2004 Del Skrevet 27. mars 2004 Nå er jeg i ferd med å gi opp her... Har en <input type="image" navn="test" value="1">. Alt dette inni en form som prosesseres av test.php. Problemet er at en $echo $_POST[test] ikke gir noe output. Men forandrer jeg til <input type="radio"> så funker det med en gang. Hva er det jeg gjør galt her? Lenke til kommentar
PT Skrevet 28. mars 2004 Del Skrevet 28. mars 2004 type="image" er vel ikke gyldig html så vidt jeg vet... Dessuten heter det name="test", ikke navn="test" Hvorfor vil du forresten bruke type="image"? Lenke til kommentar
???????? Skrevet 28. mars 2004 Del Skrevet 28. mars 2004 (endret) type=image fungerer ikke på samme måte som vanlig input field's - den gir deg et resultat etter hvor man klikker på bildet. Dvs. det punktet man har klikket på i x og y verdi. Du finner verdiene i $_REQUEST['FeltNavn_x'] mener jeg å huske. Hvis ikke kan du teste denne: foreach($_REQUEST as $variabel => $verdi){ echo "$variabel: $verdi<br>\n"; } Endret 28. mars 2004 av ???????? Lenke til kommentar
joenohr Skrevet 28. mars 2004 Forfatter Del Skrevet 28. mars 2004 (endret) type="image" er vel ikke gyldig html så vidt jeg vet... Dessuten heter det name="test", ikke navn="test"Hvorfor vil du forresten bruke type="image"? Fordi jeg vil ha en "søppelbøtte" knapp for hver eneste post, slik at man bare kan klikke på den for å slette oppføringer fra databasen. Dette i stedet for å ha en checkbox man krysser av i, også må man flytte musa ned i en submit knapp på bunnen... Mye kjekkere Forøvrig fant jeg verdiene .. verdien på bildet var knapp_x og knapp_y. altså ikke samme som man får vha radio f.eks. men jeg benyttet en hidden field for hver post som inneholdt id, og da var det piece of cake å slette. Nå sliter jeg litt her ... jeg bruker en <input type="hidden" value="$temp[sideid]" for hver eneste post .. men det ser ut som om det er verdien fra kun siste utlisting i input typen som blir med... altså ender jeg opp med å sende over verdien til den siste oppføringer, samt alltid da slette den siste oppføringen i utlistingen. skjønner meg ikke helt på denn <input type="image"> altså :S Endret 28. mars 2004 av joenohr Lenke til kommentar
Knebba Skrevet 28. mars 2004 Del Skrevet 28. mars 2004 hvorfor ikke bare linke med et bilde? Lenke til kommentar
???????? Skrevet 28. mars 2004 Del Skrevet 28. mars 2004 hvorfor ikke bare linke med et bilde? Er det ikke et skjema burde du gjøre det. Du kan ikke sende verdier med input type=image da får du bare x og y verdier. En måte å løse det på er å benytte seg av name, gi bildet navnet name="navn_verdi" så exploder du bare på _. Lenke til kommentar
joenohr Skrevet 28. mars 2004 Forfatter Del Skrevet 28. mars 2004 (endret) hvorfor ikke bare linke med et bilde? Er det ikke et skjema burde du gjøre det. Du kan ikke sende verdier med input type=image da får du bare x og y verdier. En måte å løse det på er å benytte seg av name, gi bildet navnet name="navn_verdi" så exploder du bare på _. kan du utdype den litt nærmere? såvidt jeg kan se nytter det ikke å sette name, den blir ikke med inn uansett... er kun x og y som blir det virker det som. En annen ting .. noen som kan fortelle meg hvorfor det er laget slik? vel vel vel .... løsningen for min del ble å bruke <img src="test.gif" onclick="document.localtion.href='delete.php?var=<?$temp[id]?>'"> it works like a charm ... at jeg ikke tenkte på det før Endret 28. mars 2004 av joenohr Lenke til kommentar
Knebba Skrevet 28. mars 2004 Del Skrevet 28. mars 2004 (endret) <img src="test.gif" onclick="document.localtion.href='delete.php?var=<?$temp[id]?>'"> kan ikke denne gjøres om til: <a href="delete.php?var=<?$temp[id]?>"><img src="test.gif"></a> ??? det er jo ikke vits å bruke javascript på vanlig linker... EDIT: rykkleif Endret 28. mars 2004 av kennteh Lenke til kommentar
???????? Skrevet 28. mars 2004 Del Skrevet 28. mars 2004 <a href="delete.php?var=<?$temp[id]?>"><img src="test.gif"></a> ? du mener vel: <a href="delete.php?var=<?=$temp[id]?>"><img src="test.gif"></a> eller <a href="delete.php?var=<? echo $temp[id]; ?>"><img src="test.gif"></a> Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå