25. marts 2011 - 10:08
Der er
4 kommentarer og 1 løsning
enable - disable submitknap efter login i php ?
Hej jeg kan ikke få hul på koden, hvordan jeg får dette stk kode med submitknap tilføjet så knap er aktiv når jeg er logget ind på medlemsiden! mangler at sætte variable og vel et stk if sætning? kan nogen hjælpe mig ?? måske er jeg startet forkert !! det jeg har her virker, men skal have tifojknappen aktiveret <------------------------------------------------------------- <?php $svar = mysql_query("select * FROM links WHERE type='avis' ORDER BY logo ASC") or die(mysql_error()); print"<table> <form method=\"post\" action=\"tilfoj.php\"> "; while($row = mysql_fetch_array($svar)) { print "<tr><td><!-- overskrift --> </td><td><img src=". $row["logo"]."></td><td align=\"left\"> ". $row["firma"]." </td><td> <a href=". $row["webadresse"]." target=blank"."> se avis</a></td><td>". $row[""]." <input type=\"submit\" value=\"Tilføj\" name=\"tilfoj\" disabled=\"\"> </td>"." </tr>"; } print"</form></table>"; ?> ---------------------------------------------------------------> mange tak tine
Annonceindlæg fra Asus
25. marts 2011 - 10:12
#1
Hvordan afgør du om en person er logget ind eller ej?
25. marts 2011 - 11:14
#2
hej --------------- linket ligger her hvis de er logget vises det ene link ellers det andet <?php if($_SESSION['login'] == true) { //viser link til medlemdlem echo'<a href="/avis.php"> -Aviser </a><br />'; } else{ echo ' <a href="/avis.php">-Aviser </a>'; } ?> --------------------------> det virker, jeg synes bare at det er lidt "bøv" at jeg skal lave filerne dobbelt for at kunne aktiver tilføj - og det skal jeg nu er det login filen du skal se ??
26. marts 2011 - 22:54
#3
Submit knappen: echo '<input type="submit" value="Tilføj" name="tilfoj" '.($_SESSION['login'] == true ? '' : 'disabled="disabled"').'>'; Ovenstående disabler knappen, hvis man ikke er logget ind, skal det være modsat, gøres sådan: echo '<input type="submit" value="Tilføj" name="tilfoj" '.($_SESSION['login'] == true ? 'disabled="disabled"' : '').'>'; -- Et andet tip: Hvis du echoer med ' så kan du angive attributes med " uden backslash
27. marts 2011 - 09:39
#4
hej super lige hvad jeg kikkede efter kan jeg få lukket tråden og give dig point ?? mange mange tak Tine
27. marts 2011 - 10:12
#5
skal nok lige lægge et svar først :)
Vi tilbyder markedets bedste kurser inden for webudvikling