kostenloser Webspace werbefrei: lima-city


ReCaptcha wird nicht angezeigt

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    v-server

    v-server hat kostenlosen Webspace.

    Hallo,

    wollte eben ein ReCaptcha in mein tag/register">Register einbauen, jedoch wird kein ReCaptcha angezeigt, woran liegt das habe die ReCaptchalib.php Datei auf meinem Server unter
    var/www/page/captcha/recaptchalib.php liegen.

    {include file="header.html" title=$hooks->title->title_registration}
          <div class="row-fluid">
    			{include file="sidebar.html"} 
            <div class="span8"> 
                {if $errorpass}
                    	 <br />
                <div class="alert alert-error">
                       	<b>{$lang.error} :</b> Ihr Passwort ist ungültig!
                       	<a href="#" class="close" data-dismiss="alert">&times;</a>
                </div>
                {/if} 
                {if $erroruser}
                    	 <br />
                <div class="alert alert-error">
                       	<b>{$lang.error} :</b> Ihr Benutzername ist ungültig oder schon vorhanden!
                       	<a href="#" class="close" data-dismiss="alert">&times;</a>
                </div>
                {/if} 
                {if $errorMail}
                    	 <br />
                <div class="alert alert-error">
                       	<b>{$lang.error} :</b> Ihre E-Mail Adresse ist ungültig oder schon vorhanden!
                       	<a href="#" class="close" data-dismiss="alert">&times;</a>
                </div>
                {/if} 
                 {if $UserOrMailexist}
                    	 <br />
                <div class="alert alert-error">
                       	<b>{$lang.error} :</b> Ihr Benutzername oder E-Mail Adresse existiert bereits! 
                       	<a href="#" class="close" data-dismiss="alert">&times;</a>
                </div>
                {/if} 
                                        
    	   {foreach item=i from=$hooks->addcontentregistration|@sortby:"#prio"}
    		 	{if $i.id eq 'defaultRegistration'}
          					<div class="base-block">          
     							<div class="title">{$lang.registration}</div>   							
    						   	  <form id="form1" name="form1" method="post" action="">
    								<label class="log-lab">{$lang.username}:</label>
    								<input name="user" type="text" class="login-input-user" />
    								<label class="log-lab">{$lang.password}:</label>
    								<input name="pass" type="password" class="login-input-pass" /><br /><br />
    								<label class="log-lab">{$lang.mail}:</label>
    								<input name="mail" type="text" class="login-input-pass" /><br />
    								<input type="submit" name="submit" value="{$lang.registration}" class="btn"/></br></br>
    								<?php
    								require_once('../page/captcha/recaptchalib.php');
    								$publickey = "meinpublickey";
    								echo recaptcha_get_html($publickey);
    								?>
    								<div class="agb-datenschutzbestimmungen">Wenn du auf "Registrieren" klickst, erklärst du dich mit unseren <a href="agb.php" target="_blank">AGB & Datenschutzbestimmungen</a> einverstanden zu sein.</div>
    						   	  </form>
    						</div>
     	
                {else}            
     	 			{$i.content}	 
     	 		{/if}            
    	 {/foreach}  				
                
            </div><!--/span-->
          </div><!--/row--> 
    
    {include file="footer.html"}



    vielen Dank für eure Hilfe.

    Gruß


    Beitrag zuletzt geändert: 16.2.2014 20:43:02 von v-server
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hast du bei Verwaltung > Subregistrieren">domains > "Zeigt PHP-Fehler an" aktiviert? Wenn ja, poste doch bitte die Errormeldung.
  4. Autor dieses Themas

    v-server

    v-server hat kostenlosen Webspace.

    Hi,

    läuft auf meinen eigenen Server.

    Gruß
  5. v-server schrieb:
    läuft auf meinen eigenen Server.


    Spielt eigentlich keine Rolle, dann kannst du ja den Error von da hier rein kopieren. Mit dem Script kann man leider wenig anfangen, ausser jede Zeile durch zu gehen und zu schauen ob was nicht stimmt. Mit dem Error wüsste man wenigstens welche Zeile betroffen ist.
  6. Autor dieses Themas

    v-server

    v-server hat kostenlosen Webspace.

    Hallo,

    habe das mit folgendes anzeigen lassen jedoch wird ebenso nichts angezeigt :(
    <?php
    ini_set('display_errors', 'On')
    ?>


  7. Sry, ich kann dir da nicht wirklich weiter helfen. Ich habe noch nie mit reCapatcha gearbeitet, aber für mich sieht das eigentlich richtig eingebunden aus. Kann es sein, dass du bei der Anmeldung mit dem Key was falsch gemacht hast? Ohne Errormeldung kann ich dir da echt nicht helfen. Vielleicht hatte schonmal jemand Erfahrung damit. Probier nochmal die Errormeldungen auf dem Server zu aktivieren (Nicht im PHP Script sondern der Server selbst) oder das auf Lima-City zu hosten. Ansonsten musst du auf jemanden warten, der dir da weiter helfen kann, sry.

    Gruss c143
  8. Autor dieses Themas

    v-server

    v-server hat kostenlosen Webspace.

    Ja, im Kontaktformular habe ich das ReCaptcha auch, wollte das ins Register einbauen mit dem gleichen Public Key da funktioniert es irgendwie nicht.
  9. v-server schrieb:
    Ja, im Kontaktformular habe ich das ReCaptcha auch, wollte das ins Register einbauen mit dem gleichen Public Key da funktioniert es irgendwie nicht.


    Einmal funktioniert es?
  10. Autor dieses Themas

    v-server

    v-server hat kostenlosen Webspace.

    da habe ich es aber so:

    Captcha Field:
    <?php echo recaptcha_get_html($publickey); ?>


    Error:
    $resp = recaptcha_check_answer ($privatekey,$_SERVER["REMOTE_ADDR"],$_POST["recaptcha_challenge_field"],$_POST["recaptcha_response_field"]); 
    
    	if (!$resp->is_valid) {
    		$err = true;
    		$captcha_err = "Die Sicherheitsabfrage war leider nicht korrekt.";
    	}


    require_once('captcha/recaptchalib.php');
    
    $publickey = "key";
    $privatekey = "key";


    Beitrag zuletzt geändert: 16.2.2014 21:39:41 von v-server
  11. Hallo v-server.

    Die Datei befindet sich in
    var/www/page/captcha/recaptchalib.php


    www nehme ich mal als das Verzeichnis an, dass zuerst aufgerufen wird.

    Also löschst du hier den Bereich zwischen den >> <<
    v-server schrieb:
    <?php
        require_once('    >>>>     ../     <<<<   page/captcha/recaptchalib.php');
        $publickey = "meinpublickey";
        echo recaptcha_get_html($publickey);
    ?>


    und meldest dich dann nochmal. Oder wenn du die Seite via localhost/page/ aufrufst, dann auch noch das page/ löschen ..

    Ich vermute ganz stark, dass es daran liegt ^^


    //EDIT: bb-Code klappt ja im Code-Tag net ... x) Vergessen & korrigiert.

    Beitrag zuletzt geändert: 17.2.2014 9:15:28 von gatheringxp
  12. Autor dieses Themas

    v-server

    v-server hat kostenlosen Webspace.

    Hab nun alle Varianten getestet hat leideer nicht funktioniert :(
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!