Autor Zpráva
davef66
Profil *
Jak se dá udělat kontrola linků? potřeboval bych když vkládám nový link do databáze, tak ověřit jestli už tam neni, ale aby se to neudělalo v php po odeslání, ale aby to hned po vložení linku automaticky vypsalo jestli už tam je nebo neni.....děkuji za odpovědi
ninja
Profil
davef66: at to delate pres PHP nebo JavaScript, je to vzdy stejne. Proste se podivate, jestli jiz danou hodnotu nemate ulozenou (nekde) a podle toho vratite treba true/false.

Konkretne pro JS si bud predem (treba pomoci PHP) naplnite promenou polem ulozenych hodnot a ty pak testujete, nebo vyuzijete AJAX.
peta
Profil
davef66
google.com javascript ajax php simple example

Javascript sam o sobe nic s databazi delat nemuze. K tomu potrebujes PHP. JS muzes pouze pozadat o PHP soubor a po jeho vraceni nejak zpracovat. Viz treba reload frame, iframu. jakpsatweb - javascript - objekt window. Ajax je v podstate tohle, jednmo z reseni, obvykle se pouziva jina funkce.
http://www.volny.cz/peter.mlich/www.htm#mssub16
zasilani dat
* httpRequest
* IFRAME.src
* SCRIPT.src
* IMG.src
* (php)_cookies
* JavaApplet
...
davef6
Profil
může to fungovat takto?

<script language="javascript">
function form(){
var F = window.document.lol;
if(F.soubor.value=="<?php echo $soubor_overeni; ?>") window.alert("Již existuje")
}
</script>
<!-- KONEC DB ZÁPIS -->
<br /><a href="index.php?akce=nahrat_srandovnivideo">Přidat</a> | <a href="index.php?akce=editace_videa">Editovat</a>
<h4>Přidat legrační video</h4>

<form id="lol" action="index.php?akce=nahrat_srandovnivideo&amp;akce2=upload_srandovn ivideo" method="post" ENCTYPE="multipart/form-data" onsubmit="return valid(this);">
<table summary="Přidat legrační video">
<tr><td class="velikost"><label for="soubor">Link: </label></td><td><input type="text" name="soubor" size="50" onblur="form();" /></td><td id="overeni"></td></tr>
<tr><td class="velikost"><label for="nazev">Název: </label></td><td><input type="text" name="nazev" size="30" /></td></tr>
<tr><td></td><td><input type=submit value="Nahrej &gt;&gt;" /></td></tr></table>
</form>

nevim jestli mohu kombinovat php a javascript

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: