Jde přidat k odkazu nějaká hodnota, abych pak mohl onen odkaz používat místo těch hnusných tlačítek? S php teprv začínám, a nikde jsem to nenašel.
Jo a ještě existuje nějakéj příkaz pro vymazání veškerého textu na stránce?
Díky za pomoc
Moc tě teda nechápu, ale co třeba takhle:
<a href=# onClick=funkce();> TEXT ODKAZU></a>
a pak někde v kódu:
<script language=Javascript>
...
</script>
Ten druhý dotaz opravdu nechápu... co a jak vymazat?
pozor na rozdil mezi php a javascriptem, php se je server-side skript a javascript client-side
Ano jde to příklad uložení proměnné:
<A HREF="neco.php?promena=brambora">Odkaz</A>
jo to jde, podle parametru muzes vratit stranku (prazdnou, plnou, ...)
Jestli myslíš nahradit princip:
<form action="script.php" method="get">
<input type="text" name="udaj" value="hodnota">
<input type="submit" value="Odeslat">
</form>
Tak ten můžeš opravdu nahradit způsobem:
<a href="skript.php?udaj=hodnota">Odeslat</a>
Vyplatí se to ale jen v případech, kdy dat posíláš "velmi málo". Navíc, pokud budeš chtít použít metodu POST (method="post"), pomocí url odkazu už to neuděláš.
Otázkou je, proč vlastně formuláře nepoužívat. Pokud ti jde o to, že <input type="submit"> vypadá škaredě, lze jeho vzhled jednoduše ovlivnot pomocí CSS (kaskádových stylů).
Např.:
<form action="skript.php" method="post">
<p>Login: <input type="text" name="login"></p>
<p>Heslo: <input type="password" name="heslo"></p>
<p><input type="submit" value="Odeslat" class="submit"> <input type="reset" value="Vymazat" class="submit"></p>
</form>
css:
input.submit {
width: auto;
margin: 0;
boder: 1px solid #aaa;
padding: 1px;
background-color: #ddd;
font-weight: bold
}
2Pavel: Proč to dělat jednoduše když to jde složitě co ? :-]
2Mike: A co konkrétně myslíš?
css do formuláře proč to když stačí jednoduše uložit to do odkazu a nemusim řešit nějaké css nebo submity atp....
Mike: a kdyz chces metodu POST? Na nektere veci se GET jaksi nehodi...