Forum


Suchen Forum RSS RSS2 SuchenSuchen Mitgliederliste Mitgliederliste RegistrierenRegistrieren ProfilProfil Login


Info: Der Forenbetrieb wurde leider eingestellt.

Gehe zu: » Forum » PHP und MySQL » Da fehlt was

Seite: 1

Thema
Autor
Da fehlt was
Beitrag von micki am: 17.02.2010 15:37:57

Hi,
habe dieses Script was nicht ganz funzt, weiss aber nicht woran es liegt.


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>suchenneu.php</title>

<script type="text/javascript">

<!--
function chkKey()
{
if (document.layers){ if (taste.which == "13")
{document.suche_form.beginRow.value=0;
document.suche_form.endRow.value=99; document.suche_form.currRow.value=0;}}
else if (window.event.keyCode == "13")
{document.suche_form.beginRow.value=0;
document.suche_form.endRow.value=99; document.suche_form.currRow.value=0;}
}

function chkFormular()
{
var chkZ = 1;

var myVal = document.suche_form.suchwort.value;

for(i=0;i<document.suche_form.suchwort.value.length;++i)
if(document.suche_form.suchwort.value.charAt(i) == "%"
|| document.suche_form.suchwort.value.charAt(i) == "*"
|| document.suche_form.suchwort.value.charAt(i) == "#"
|| document.suche_form.suchwort.value.charAt(i) == "$"
|| document.suche_form.suchwort.value.charAt(i) == "'"
|| document.suche_form.suchwort.value.charAt(i) == """
|| document.suche_form.suchwort.value.charAt(i) == ""
|| document.suche_form.suchwort.value.charAt(i) == "/"
|| document.suche_form.suchwort.value.charAt(i) == "?"
)
chkZ = -1;

if (myVal.search(/.+select.+/) == false
|| myVal.search(/select.+/) == false
|| myVal.search(/.+select/) == false
|| myVal.search(/select/) == false)
chkZ = -1;



if(chkZ == -1) {
//alert("Sorry, die Zeichen % * ' " # $ / ? und das Wort select können nicht abgefragt werden!");
alert("Sorry, die von Ihnen eingegebenen Zeichen und/oder Worte können NICHT abgefragt werden!");
document.suche_form.suchwort.focus();
//return false;
}

if(document.suche_form.suchwort.value.length < 1) {
alert("Bitte geben Sie mindestens ein Zeichen ein!");
document.suche_form.suchwort.focus();
chkZ = -1;
//return false;
}
if(chkZ == -1) { return false; } else {document.suche_form.submit();}
}
//-->

</script>

<link rel=stylesheet type="text/css" href="layout.css">

</head>

<body>
<form name="suche_form" action="http://suchenneu.php" method="post" onSubmit="return chkFormular()">

Bitte geben Sie hier Ihr(e) Suchwort(e) ein. Trennen Sie mehrere Suchworte jeweils mit einem Leerzeichen.
<br>
<input type="text" name="suchwort" value="" size="50" maxlength="100" tabindex="1" onkeypress='javascript: chkKey();' onChange='javascript: document.suche_form.beginRow.value=0; document.suche_form.endRow.value=99; document.suche_form.currRow.value=0;'>
<input type="submit" value="LOS" cursor:hand;" tabindex="1">


<?php
error_reporting(E_ALL);

include_once("verbindung.php"); // Verbindung mit der Datenbank

$ergebnis = @mysql_query($sql);
$suchwort = @mysql_num_rows($ergebnis);

$sql = "SELECT * FROM linklist WHERE name LIKE '%".$suchwort[$ii]."%' OR link LIKE '%".$suchwort[$ii]."%' ORDER BY id DESC LIMIT 0,100";

for ($ii = 0; $ii < count($suchwort); $ii++)
{

$id =@mysql_result($ergebnis,$ii,"id");
$name =@mysql_result($ergebnis,$ii,"name");
$link =@mysql_result($ergebnis,$ii,"link");

echo "$link";
echo "$name";
echo "$id";

}

?>

</form>
</body>
</html>


Dieser Beitrag wurde schon 3x bearbeitet.
Zuletzt am 17.02.2010 15:43:39 von micki.


micki
Benutzer

Beiträge: 57
OFF PN Schicken

Seite: 1



Statistik
Statistik
Es wurden insgesamt 3838 Beiträge geschrieben.
Wir haben 11052 registrierte Mitglieder.
Der neueste Benutzer ist usluke - Forum Beta³ - Bug melden