php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.06.2008, 17:42  
Neuer Benutzer
 
Registriert seit: 01.06.2008
Beiträge: 3
connilein befindet sich auf einem aufstrebenden Ast
Standard captcha einbauen

hi,
kann mir jemand helfen, wo und wie ich in diesem script ein captcha einbauen kann (anfängertauglich)? die spameinträge gehen in die 200-300 täglich! das script ist uralt und leider ist der mensch, der das mal programmiert hat, umgezogen und nicht mehr erreichbar. und ich habe keine ahnung!

Geändert von connilein (01.06.2008 um 18:22 Uhr).
connilein ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.06.2008, 17:53  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo und Wilkommen im Forum!

Bitte benutze die zur Verfügung stehenden PHP Tags die hier im Eintragseditor um PHP Code hier zu posten. Das steht aber auch in den Reglen vor dem posten!

mfg der litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 01.06.2008, 18:14  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Für ein CAPTCHA einfach mal bei reCAPTCHA.net gucken.
PTC ist offline  
Alt 01.06.2008, 18:17  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Ich denke, eine Lösung ohne grafische Captchas wäre auch einen Versuch wert: OpenWebBoard - The OpenSource WebBoard / Tutorials / HTML & CSS / Barrierefreie CAPTCHAs
Manko10 ist offline  
Alt 01.06.2008, 18:20  
Neuer Benutzer
 
Registriert seit: 01.06.2008
Beiträge: 3
connilein befindet sich auf einem aufstrebenden Ast
Standard

vielen dank für die antworten.

aber ich kann sie wohl nicht umsetzen, wenn ich gar nicht weiß, wo ich im script anfangen soll.
connilein ist offline  
Alt 01.06.2008, 18:24  
Neuer Benutzer
 
Registriert seit: 01.06.2008
Beiträge: 3
connilein befindet sich auf einem aufstrebenden Ast
Standard

hier noch mal mein script als php-code

PHP-Code:
<?PHP
include("dbaccess.inc");
mysql_connect($hostname,$user,$passwort);
// Datumsdeklaration
$Tag date("w");
$Tagtext["0"] = "Sonntag";
$Tagtext["1"] = "Montag";
$Tagtext["2"] = "Dienstag";
$Tagtext["3"] = "Mittwoch";
$Tagtext["4"] = "Donnerstag";
$Tagtext["5"] = "Freitag";
$Tagtext["6"] = "Samstag";
$anweisungcount ="select * from gaestebuch_sw where ok='ja'";
$Anweisung "select * from gaestebuch_sw where ok='ja' order by ID DESC LIMIT $start,$ende";
$anweisungsid1 mysql_db_query($database,$anweisungcount);
$anweisungsid mysql_db_query($database,$Anweisung); 
$row mysql_num_rows($anweisungsid1);
?>
<html>
<head>
 
 
<link rel="stylesheet" href="../../grafik/css/stylez.css" type="text/css">
</head>
<body bgcolor="#ffffff" text="#000000" link="#000000" vlink="#000000" alink="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="../../grafik/back_farbe.gif">
<table width="550" border="0" cellspacing="0" cellpadding="0" align="center">
<tr> 
<td width="17%"> 
<div align="right"> 
<p align="right"><font color="#000000" size="-1" face="Verdana, Arial, Helvetica, sans-serif"><br>
<br>
</font></p>
</div>
</td>
<td width="83%" class="ueberschrift"><span class="uberschrift">G&auml;stebucheintrag</span><br>
<span class="text12">Eintr&auml;ge 
in unserem G&auml;stebuch:<br>
(aktuelle Anzahl: 
<?PHP { echo ("$row"); echo " "; print $Tagtext[$Tag]; echo", ";echo date ("d.m.Y"); }?>
)</span></td>
</tr>
</table>
<table width="550" border="0" cellspacing="0" cellpadding="0" align="center">
<tr> 
<td> 
<form action="eintragtext.php3" method="POST" name="regform">
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#FFFFFF"><img src="../../grafik/leer.gif" width="1" height="1"></td>
</tr>
<tr>
<td><img src="../../grafik/leer.gif" width="1" height="15"></td>
</tr>
<tr>
<td>
<table border="0" cellspacing="1" cellpadding="2" align="center" height="76" width="450">
<tr> 
<td colspan="2"> 
<table width="85%" border="0" cellspacing="0" cellpadding="0" align="left">
<tr> 
<td><span class="ueberschrift">Name*</span></td>
</tr>
</table>
</td>
<td colspan="2" width="372"><font color="#000000"> 
<input type="text" name="Name" size="20">
</font></td>
</tr>
<tr> 
<td colspan="2" height="2"> 
<table width="85%" border="0" cellspacing="0" cellpadding="0" align="left">
<tr> 
<td><span class="ueberschrift">E-Mail:</span></td>
</tr>
</table>
</td>
<td colspan="2" height="2" width="372"> 
<div align="left"> <font color="#000000">
<input type="text" name="Email" size="0">
<br>
</font></div>
</td>
</tr>
<tr> 
<td colspan="2" height="2" valign="top"> 
<table width="85%" border="0" cellspacing="0" cellpadding="0" align="left">
<tr> 
<td><span class="ueberschrift">G&auml;stebuchtext*</span>
</td>
</tr>
</table>
</td>
<td colspan="2" width="372" height="16" valign="top"><font color="#000000"> 
<textarea name="text" cols="38" wrap="VIRTUAL" rows="6"></textarea>
</font></td>
</tr>
<tr> 
<td colspan="4" valign="top"><img src="../grafik/leer.gif" width="1" height="1"></td>
</tr>
<tr> 
<td colspan="4" height="8" valign="top"> 
<div align="center"> 
<input type="hidden" name="Eintrag" value="<?PHP print("$ID"); ?>">
<input type="hidden" name="OK" value="nein">
<input type="IMAGE" name="absenden" src="../../grafik/gaestebuch/eintragen.gif" alt="Eintrag ins G&auml;stebuch schreiben lassen" width="178" height="33" border="0">
</div>
</td>
</tr>
<tr> 
<td colspan="4"><span class="xxsmall">* Plichtfelder</span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img src="../../grafik/leer.gif" width="1" height="15"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><img src="../../grafik/leer.gif" width="1" height="1"></td>
</tr>
</table>
</form>
<div align="center"> <br>
<table width="550" border="0" cellspacing="0" cellpadding="0" align="center">
<tr> 
<td> 
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"></font> 
<?PHP
if (mysql_num_rows($anweisungsid) != 0)
{
 
?>
<?PHP
while($zeile mysql_fetch_array($anweisungsid))
{
?>
</div>
<table width="525" cellspacing="0" cellpadding="0" align="center">
<tr> 
<td> 
<table width="525" border="0" cellspacing="1" cellpadding="1" align="center">
<tr> 
<td rowspan="6" valign="top">&nbsp;</td>
<td width="247"><span class="text12">Name, 
Vorname:</span></td>
<td width="15"><img src="../grafik/leer.gif" width="1" height="1"></td>
<td width="256"><span class="text12">
<?PHP print($zeile["Name"]); ?>
<?PHP 
print($zeile["Vorname"]); ?>
</span></td>
</tr>
<tr> 
<td width="247"><span class="text12">EintragNR:</span></td>
<td width="15"></td>
<td width="256"><span class="text12"> 
<?PHP print($zeile["ID"]); ?>
</span></td>
</tr>
<tr> 
<td width="247"><span class="text12">Datum:</span></td>
<td width="15"></td>
<td width="256"><span class="text12"> 
<?PHP print($zeile["datestamp"]); ?>
</span></td>
</tr>
<tr> 
<td width="247"><span class="text12">E-Mail:</span></td>
<td width="15"></td>
<td width="256"><span class="text12"><a href="mailto:<?PHP print($zeile["Email"]); ?>"> 
<?PHP print($zeile["Email"]); ?>
</a></span></td>
</tr>
<tr> 
<td width="247"><span class="text12">URL:</span></td>
<td width="15"></td>
<td width="256"><span class="text12"><a href="http://<?PHP print($zeile["URL"]); ?>" target="_blank"> 
<?PHP print($zeile["URL"]); ?>
</a></span></td>
</tr>
<tr> 
<td colspan="3" valign="top"><span class="ueberschrift"> 
<?PHP print($zeile["Vorname"]); ?>
Eintrag:</span><br>
<br>
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr> 
<td><div align="justify"><span class="text12"> 
<?PHP print($zeile["text"]); ?>
</span></div></td>
</tr>
</table>
<br>
</td>
</tr>
</table>
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="../../grafik/leer.gif" width="1" height="10"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><img src="../../grafik/leer.gif" width="1" height="1"></td>
</tr>
<tr>
<td><img src="../../grafik/leer.gif" width="1" height="15"></td>
</tr>
</table>
 
</td>
</tr>
</table>
<div align="center"> <br>
<?PHP
 
}
 
?>
 
<?PHP 
}
else
{
print(
"Keine Einträge im Gästebuch vorhanden");
}
?>
<?
$count 
'10';
$k ceil($row $count);
for(
$i=1;$i<=$k;$i++)
{
$bis_wo $i $count;
$ab_wo $bis_wo $count;
if(
$start==$i*$count-10)
{echo 
"<a href='eintrag.php3?start=$ab_wo&ende=$count'><u>" $i "</u></a>&nbsp;";}
else
{echo 
"<a href='eintrag.php3?start=$ab_wo&ende=$count'><font color='#FFFFFF'>" $i "</font></a>&nbsp;";}
}
?>
<br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1"></font><br>
<br>
<br>
</div>
</table>
</div>
</td>
</tr>
</table>
</body>
</html>
connilein ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Factory Netform Captcha Skaos PHP Tipps 2008 3 27.06.2008 06:34
Gleichungs Captcha PHP litterauspirna PHP-Fortgeschrittene 17 25.05.2008 21:06
Frage zu spam bots und captcha litterauspirna PHP Tipps 2008 6 20.05.2008 23:56
Captcha in Website einbauen Dartgott PHP Tipps 2008 9 23.04.2008 15:53
Captcha in bestehendes GB einbauen ZeroQL PHP Tipps 2008 6 08.04.2008 15:32
Captcha Frage und vorstelung meiner seite oerny18 PHP Tipps 2008 10 31.03.2008 20:05
Captcha - Session Problem Toby PHP Tipps 2008 9 11.03.2008 19:38
Captcha? Ja, Nein oder? stefanjann Off-Topic Diskussionen 12 20.02.2008 12:59
mit ajax captcha neu laden und generieren jjackisc PHP-Fortgeschrittene 10 10.08.2007 15:41
Einbauen Externer Scripts (UMFRAGE) Adminator PHP Tipps 2007 10 05.03.2007 10:32
Trotz Captcha spam Peter Lustig PHP Tipps 2007 20 28.01.2007 20:35
[Erledigt] Probleme mit Einbindung Captcha PHP Tipps 2006 0 18.08.2006 19:42
Gästebuch mit captcha emerge PHP Tipps 2006 8 01.04.2006 10:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
captcha einbauen, einbau captcha, captcha einbauen php, php gästebuch captcha einbauen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:04 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum