Visual Confirmations Code
- witzigerkiller
- Gesperrt
- Beiträge: 878
- Registriert: 05.02.2005 13:27
- Wohnort: Sonthofen
Visual Confirmations Code
So ich hab gegooglet, aber immer nur was im zusammenhang mit forensupport gefunden... wie de/aktiviere ich ihn und bla bla bla...
Ich brauche ein Visual Confirmations Code für mein Gästebuch... ich habe schon was von so einer captcha website gefunden.... da kann man sich anmelden und so, aber was mache ich wenn die seite aufeinmal offline geht, dann hat mein gb kein bildercode mehr...
Hat vllt. jemand so einen bildercode, also ein php code der so ein bild erzeugt wie hier beim phpbb...
vllt. kann auch einer von euch mir die nötigen aktuellen phpbb dateien geben, wo ich mir die entsprechenden snippets rausbauen kann,falls das vom copyright des phpbb´s geht...
Ist doch opensource also müsste es schon ok sein..
Danke
*bump*
Ich brauche ein Visual Confirmations Code für mein Gästebuch... ich habe schon was von so einer captcha website gefunden.... da kann man sich anmelden und so, aber was mache ich wenn die seite aufeinmal offline geht, dann hat mein gb kein bildercode mehr...
Hat vllt. jemand so einen bildercode, also ein php code der so ein bild erzeugt wie hier beim phpbb...
vllt. kann auch einer von euch mir die nötigen aktuellen phpbb dateien geben, wo ich mir die entsprechenden snippets rausbauen kann,falls das vom copyright des phpbb´s geht...
Ist doch opensource also müsste es schon ok sein..
Danke
*bump*
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Irgendwie scheinst Du denn Sinn dieses Forums zu verkennen. Hier wird Leuten, die z.B. Probleme beim Coden haben auf die Sprünge geholfen und nicht komplett fertige Codes gesucht.
Gruß,
Tekin
Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
- witzigerkiller
- Gesperrt
- Beiträge: 878
- Registriert: 05.02.2005 13:27
- Wohnort: Sonthofen
Hallo? ihr sollt mir nicht die fertigen codes schcken, kannste nicht lesen? ich habe problem das phpbb 2.0.21 zu entpacken sonst hätte ich mir die user_cp_register schon längst selber gehlt um den visual confirmationscode zu holen, nur leider kommt immer ne meldung das das archiv beschädigt ist, auch bei neu download.. oder ne seite wo ein tutorial gibt wie man so einen bastelt...
Danke
Danke
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Mit Deiner "Freundlichkeit" kommst Du nicht weit.
Du suchst den Code für die visuelle Bestätigung zum "Herausnehmen"? Kein Problem. includes/usercp_confirm.php
Tekin
Du suchst den Code für die visuelle Bestätigung zum "Herausnehmen"? Kein Problem. includes/usercp_confirm.php
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
- witzigerkiller
- Gesperrt
- Beiträge: 878
- Registriert: 05.02.2005 13:27
- Wohnort: Sonthofen
so, anderer packer geht... nun brauch ich eure hilfe da ich mich mit den einzelnen dateien vom phpbb net auskenne...
also in der includes/usercp_confirm.php also die generiert ja nur das confirmbild....
jetzt habe ich ne frage, wie oder was diese id wo ganz am anfang durch http_get_vars abgefragt wird damit zu tun hat, bzw wie die generiert wird...
also ich selber finde, das ich nur die ersten 67 zeilen für mich anpassen muss,und die letzte zeile das return...
damit ihr mitkommt habe ich das was ich meine was ich "nur" ändern müsste mal reingemacht:
also mir gehts jetzt darum: wo ich von zeile 35 bis 41 diese id herbekomme,wenn ich kein phpbb benutze sondern eigene seite:
und was das sql von zeile 51 bis 67 genau macht, und ob ich das brauche oder nicht:
danke
also in der includes/usercp_confirm.php also die generiert ja nur das confirmbild....
jetzt habe ich ne frage, wie oder was diese id wo ganz am anfang durch http_get_vars abgefragt wird damit zu tun hat, bzw wie die generiert wird...
also ich selber finde, das ich nur die ersten 67 zeilen für mich anpassen muss,und die letzte zeile das return...
damit ihr mitkommt habe ich das was ich meine was ich "nur" ändern müsste mal reingemacht:
Code: Alles auswählen
// Do we have an id? No, then just exit
if (empty($HTTP_GET_VARS['id']))
{
exit;
}
$confirm_id = htmlspecialchars($HTTP_GET_VARS['id']);
// Define available charset
$chars = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '1', '2', '3', '4', '5', '6', '7', '8', '9');
if (!preg_match('/^[A-Za-z0-9]+$/', $confirm_id))
{
$confirm_id = '';
}
// Try and grab code for this id and session
$sql = 'SELECT code
FROM ' . CONFIRM_TABLE . "
WHERE session_id = '" . $userdata['session_id'] . "'
AND confirm_id = '$confirm_id'";
$result = $db->sql_query($sql);
// If we have a row then grab data else create a new id
if ($row = $db->sql_fetchrow($result))
{
$db->sql_freeresult($result);
$code = $row['code'];
}
else
{
exit;
}
Code: Alles auswählen
// Do we have an id? No, then just exit
if (empty($HTTP_GET_VARS['id']))
{
exit;
}
$confirm_id = htmlspecialchars($HTTP_GET_VARS['id']);
Code: Alles auswählen
// Try and grab code for this id and session
$sql = 'SELECT code
FROM ' . CONFIRM_TABLE . "
WHERE session_id = '" . $userdata['session_id'] . "'
AND confirm_id = '$confirm_id'";
$result = $db->sql_query($sql);
// If we have a row then grab data else create a new id
if ($row = $db->sql_fetchrow($result))
{
$db->sql_freeresult($result);
$code = $row['code'];
}
else
{
exit;
}
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
Tipp: Nimm phpBook von Smartisoft, dort finden sich in guestbook.php zwei Codestellen (nach "confirm" suchen) und mit confirm_image.php wird ein einfaches Bestätigungsbild dargestellt. Das dürfte wesentlich einfacher in dein bisheriges Gästebuch zu integrieren sein als der riesen Codebrocken von phpBB.
- witzigerkiller
- Gesperrt
- Beiträge: 878
- Registriert: 05.02.2005 13:27
- Wohnort: Sonthofen
ok, danke dann bastel ich erstmal so weiter und dann später bau ich den ein...
Ps. Leute sauft niemals zuviel und rennt ein Berg runter so wie ich..*SO zerlegt dass ich überall Blute*
Ps. Leute sauft niemals zuviel und rennt ein Berg runter so wie ich..*SO zerlegt dass ich überall Blute*
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
- witzigerkiller
- Gesperrt
- Beiträge: 878
- Registriert: 05.02.2005 13:27
- Wohnort: Sonthofen
ich nehme an, dass das das ist was ich brauche oder?
aus der guestbook.php datei
Code: Alles auswählen
if ($cfg_visual_confirm && extension_loaded("gd")) {
mt_srand ((double)microtime()*1000000);
$maxran = 1000000;
$random_num = mt_rand(0, $maxran);
echo " <tr>\n";
echo " <td class=\"entryinputtext\">$gb_confirm_image: </td>\n";
echo " <td><img src=\"confirm_image.php?random_num=$random_num\" class=\"confirm\" alt=\"$gb_confirm_image\" /></td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td class=\"entryinputtext\"><label for=\"confirm_code\">$gb_add_confirm_code: </label></td>\n";
echo " <td>\n";
echo " <input type=\"text\" name=\"in[confirm_code]\" id=\"confirm_code\" size=\"7\" maxlength=\"6\" value=\"\" />\n";
echo " <input type=\"hidden\" name=\"random_num\" value=\"$random_num\" />\n";
echo " </td>\n";
echo " </tr>\n";
}
echo " <tr>\n";
echo " <td> </td>\n";
echo " <td><input type=\"hidden\" name=\"admin\" value=\"$admin\" /><input type=\"submit\" name=\"action\" value=\"$gb_submit\" /></td>\n";
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Die Datei erstellt das Bild, sprich du bräuchtest auch noch was aus dieser Datei.witzigerkiller hat geschrieben:Code: Alles auswählen
echo " <td><img src="confirm_image.php?random_num=$random_num" class="confirm" alt="$gb_confirm_image" /></td>\n";

Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.