PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Funktion "funktioniert nicht"
Beitrag
<blockquote data-quote="proximate" data-source="post: 1416558" data-attributes="member: 331158"><p>Hallo Community</p><p></p><p>Wir haben vor kurzem unsere Domain inkl. dem kompletten Material von unserem alten Provider nach hoststar.ch verschoben.</p><p></p><p>Nach dem Umzug sind einige Probleme aufgetretten welche ich glücklicherweise schnell korrigieren konnte. Nun stehe ich jedoch bei folgendem Problem an :</p><p></p><p>unter *Join Us* wird aus mir unbekannten Gründen das Captcha nicht angezeigt / geladen, leider wird auch keine Fehlermeldung ausgegeben welche das Symptom erklären könnte. Fakt ist :</p><p>Auf meiner lokalen Testumgebung funktioniert die Captcha anzeige einwandfrei. auf dem alten Hoster hat sie ebenfalls funktioniert. am Code wurde noch nichts angepasst. ist also unverändert. PHP Version des alten Hosters ist mirt leider nicht bekannt. Leider msus ich euch auch mitteilen das die Page nicht aus meiner Feder stammt ich bin nur die arme Sau welche es *ausbaden* muss (Der Programmierer ist leider nicht erreichbar resp. Reagiert auf Anfragen nichtmehr warum ist mir unbekannt).</p><p>Hier die Infos :</p><p></p><p>Adresse : </p><p>Join us Seite : </p><p></p><p>PHP Info Link : </p><p></p><p>Server Apache - der alte Server war scheinbar kein Apache da wir nach dem Umzug einige Fehler mit Gross klein Schreibung hatten. Ich kann bei bestem Wille nicht sagen ob das auch hier ein Problem ist jedoch vermute ich es...</p><p></p><p>PHP Code Join Us Seite :</p><p></p><p>[CODE]</p><p><?php</p><p>require_once('captcha_functions.php');</p><p>/*</p><p> ########################################################################</p><p># #</p><p># Version 4 / / / #</p><p># -----------__---/__---__------__----__---/---/- #</p><p># | /| / /___) / ) (_ ` / ) /___) / / #</p><p># _|/_|/__(___ _(___/_(__)___/___/_(___ _/___/___ #</p><p># Free Content / Management System #</p><p># / #</p><p># #</p><p># #</p><p># Copyright 2005-2006 by webspell.org / webspell.info #</p><p># #</p><p># visit webSPELL.org, webspell.info to get webSPELL for free #</p><p># - Script runs under the GNU GENERAL PUBLIC LICENCE #</p><p># - It's NOT allowed to remove this copyright-tag #</p><p># -- http://www.fsf.org/licensing/licenses/gpl.html #</p><p># #</p><p># Code based on WebSPELL Clanpackage (Michael Gruber - webspell.at), #</p><p># Far Development by Development Team - webspell.org / webspell.info #</p><p># #</p><p># visit webspell.org / webspell.info #</p><p># #</p><p># visit www.webspell.de.tt for addons #</p><p># #</p><p> ########################################################################</p><p>*/</p><p></p><p>//php below this line ;)</p><p></p><p>$action = $_GET['action'];</p><p></p><p>if($action=="save") {</p><p> if($_SESSION['joinuscode']!=$_POST['password']){</p><p> $_SESSION['joinuscode']=get_code(4);</p><p> die('<script type="text/javascript"></p><p>alert("Der Bestätigungscode wurde falsch eingegeben!");</p><p></script><meta http-equiv="refresh" content="1;URL=index.php?site=joinus">');</p><p> }</p><p></p><p> $_SESSION['joinuscode']=get_code(4);</p><p> $sid=session_id();</p><p> $sname=session_name();</p><p> $squad = $_POST['squad'];</p><p> $nick = $_POST['nick'];</p><p> $name = $_POST['name'];</p><p> $email = $_POST['email'];</p><p> $messenger = $_POST['messenger'];</p><p> $country = $_POST['country'];</p><p> $*** = $_POST['***'];</p><p> $age = $_POST['age'];</p><p> $b_day = $_POST['b_day'];</p><p> $b_month = $_POST['b_month'];</p><p> $b_year = $_POST['b_year'];</p><p> $city = $_POST['city'];</p><p> $clanhistory = $_POST['clanhistory'];</p><p> $info = $_POST['info'];</p><p></p><p> $sem = '^[a-z0-9_\.-]+@[a-z0-9_-]+\.[a-z0-9_\.-]+$';</p><p> if(!(eregi($sem, $email))) {</p><p> $error="Ihre E-Mail-Adresse ist ung&uuml;ltig!";</p><p> die('<b>FEHLER: '.$error.'</b><br><br><input type="button" class="button" onClick="javascript:history.back()" value="zur&uuml;ck">');</p><p> }</p><p></p><p> $ergebnis=safe_query("SELECT userID FROM ".PREFIX."squads_members WHERE joinmember='1' AND squadID='".$squad."'");</p><p> while($ds=mysql_fetch_array($ergebnis)) {</p><p> $touser[]=$ds[userID];</p><p> }</p><p></p><p> if($touser[0] != "") {</p><p> $email=$email;</p><p> $message = '[b]'.$nick.' möchte Ihrer Gruppe beitreten![/b]</p><p> </p><p> Spitzname: '.$nick.'</p><p> Name: '.$name.'</p><p> Geschlecht: '.$***.'</p><p> Geburtsdatum: '.$b_day.''.$b_month.''.$b_year.'</p><p> Alter: '.$age.'</p><p> E-Mail: [EMAIL='.$email.'?Subject=Gruppenbeitritt]'.$email.'[/EMAIL]</p><p> Messenger: '.$messenger.'</p><p> Land: '.$country.'</p><p> Stadt: '.$city.'</p><p> </p><p> Clangeschichte:</p><p> '.$clanhistory.'</p><p> </p><p> Informationen: </p><p> '.$info.'';</p><p> foreach($touser as $id) {</p><p> sendmessage($id,'Gruppenbeitritt',$message,$email);</p><p> }</p><p> }</p><p> redirect('index.php?site=joinus', 'Vielen Dank f&uuml;r Ihre Anfrage.<br>Ihre Nachricht wird schnellstmöglichst bearbeitet.');</p><p>}</p><p>else {</p><p> echo'<div><div style="float:left;"><h2>Join us</h2></div></p><p><div style="float:right;"></p><p> <h2 style="display:inline;">Other languages:</h2> <a href="index.php?site=joinusenglish"><img src="images/flags/uk.gif" alt="English" border="0" style="margin-top:5px;" /></a></p><p> <a href="index.php?site=joinus"><img src="images/flags/de.gif" alt="German" border="0"/></a></p><p> </p><p> </div></p><p> <br style="clear:both" /></p><p></div>';</p><p> </p><p> if($joinus=="1") $squads=getgamesquads();</p><p> else $squads=getsquads();</p><p> $_SESSION['joinuscode']=get_code(4);</p><p> $bg1=BG_1;</p><p></p><p> eval ("\$joinus = \"".gettemplate("joinus")."\";");</p><p> echo $joinus;</p><p>}</p><p></p><p>?></p><p>[/CODE]</p><p></p><p>PHP Code captcha functions :</p><p>[CODE]</p><p><?php</p><p></p><p> function get_code( $num_chars=8 )</p><p> {</p><p> // define characters of which the captcha can consist</p><p> $alphabet = array( </p><p> </p><p> 'A','B','C','D','E','F','G','H','I','J','K','L','M',</p><p> 'N','O','P','Q','R','S','T','U','V','W','X','Y','Z',</p><p> '1','2','3','4','5','6','7','8','9');</p><p></p><p> </p><p> $max = sizeof( $alphabet );</p><p> </p><p> $captcha_str = '';</p><p> for ($i=1;$i<=$num_chars;$i++)</p><p> {</p><p> $chosen = rand( 1, $max );</p><p> $captcha_str .= $alphabet[$chosen-1];</p><p> }</p><p> </p><p> return $captcha_str;</p><p> }</p><p></p><p>?></p><p>[/CODE]</p><p></p><p>Die gesamte Page liegt im rootverzeichniss</p><p>und die captchabilder soweit ich es sehen kann im unterverzeichniss tmp</p><p></p><p>wie gesagt hat es bereits funktioniert auf dem alten Hoster (genotec)</p><p></p><p>Wird sonst noch etwas benötigt?</p><p>Kann mir jmd weiterhelfen? ich stehe echt an</p><p></p><p>Vielen Dank</p><p></p><p></p><p>Proxi</p></blockquote><p></p>
[QUOTE="proximate, post: 1416558, member: 331158"] Hallo Community Wir haben vor kurzem unsere Domain inkl. dem kompletten Material von unserem alten Provider nach hoststar.ch verschoben. Nach dem Umzug sind einige Probleme aufgetretten welche ich glücklicherweise schnell korrigieren konnte. Nun stehe ich jedoch bei folgendem Problem an : unter *Join Us* wird aus mir unbekannten Gründen das Captcha nicht angezeigt / geladen, leider wird auch keine Fehlermeldung ausgegeben welche das Symptom erklären könnte. Fakt ist : Auf meiner lokalen Testumgebung funktioniert die Captcha anzeige einwandfrei. auf dem alten Hoster hat sie ebenfalls funktioniert. am Code wurde noch nichts angepasst. ist also unverändert. PHP Version des alten Hosters ist mirt leider nicht bekannt. Leider msus ich euch auch mitteilen das die Page nicht aus meiner Feder stammt ich bin nur die arme Sau welche es *ausbaden* muss (Der Programmierer ist leider nicht erreichbar resp. Reagiert auf Anfragen nichtmehr warum ist mir unbekannt). Hier die Infos : Adresse : Join us Seite : PHP Info Link : Server Apache - der alte Server war scheinbar kein Apache da wir nach dem Umzug einige Fehler mit Gross klein Schreibung hatten. Ich kann bei bestem Wille nicht sagen ob das auch hier ein Problem ist jedoch vermute ich es... PHP Code Join Us Seite : [CODE] <?php require_once('captcha_functions.php'); /* ######################################################################## # # # Version 4 / / / # # -----------__---/__---__------__----__---/---/- # # | /| / /___) / ) (_ ` / ) /___) / / # # _|/_|/__(___ _(___/_(__)___/___/_(___ _/___/___ # # Free Content / Management System # # / # # # # # # Copyright 2005-2006 by webspell.org / webspell.info # # # # visit webSPELL.org, webspell.info to get webSPELL for free # # - Script runs under the GNU GENERAL PUBLIC LICENCE # # - It's NOT allowed to remove this copyright-tag # # -- http://www.fsf.org/licensing/licenses/gpl.html # # # # Code based on WebSPELL Clanpackage (Michael Gruber - webspell.at), # # Far Development by Development Team - webspell.org / webspell.info # # # # visit webspell.org / webspell.info # # # # visit www.webspell.de.tt for addons # # # ######################################################################## */ //php below this line ;) $action = $_GET['action']; if($action=="save") { if($_SESSION['joinuscode']!=$_POST['password']){ $_SESSION['joinuscode']=get_code(4); die('<script type="text/javascript"> alert("Der Bestätigungscode wurde falsch eingegeben!"); </script><meta http-equiv="refresh" content="1;URL=index.php?site=joinus">'); } $_SESSION['joinuscode']=get_code(4); $sid=session_id(); $sname=session_name(); $squad = $_POST['squad']; $nick = $_POST['nick']; $name = $_POST['name']; $email = $_POST['email']; $messenger = $_POST['messenger']; $country = $_POST['country']; $*** = $_POST['***']; $age = $_POST['age']; $b_day = $_POST['b_day']; $b_month = $_POST['b_month']; $b_year = $_POST['b_year']; $city = $_POST['city']; $clanhistory = $_POST['clanhistory']; $info = $_POST['info']; $sem = '^[a-z0-9_\.-]+@[a-z0-9_-]+\.[a-z0-9_\.-]+$'; if(!(eregi($sem, $email))) { $error="Ihre E-Mail-Adresse ist ungültig!"; die('<b>FEHLER: '.$error.'</b><br><br><input type="button" class="button" onClick="javascript:history.back()" value="zurück">'); } $ergebnis=safe_query("SELECT userID FROM ".PREFIX."squads_members WHERE joinmember='1' AND squadID='".$squad."'"); while($ds=mysql_fetch_array($ergebnis)) { $touser[]=$ds[userID]; } if($touser[0] != "") { $email=$email; $message = '[b]'.$nick.' möchte Ihrer Gruppe beitreten![/b] Spitzname: '.$nick.' Name: '.$name.' Geschlecht: '.$***.' Geburtsdatum: '.$b_day.''.$b_month.''.$b_year.' Alter: '.$age.' E-Mail: [EMAIL='.$email.'?Subject=Gruppenbeitritt]'.$email.'[/EMAIL] Messenger: '.$messenger.' Land: '.$country.' Stadt: '.$city.' Clangeschichte: '.$clanhistory.' Informationen: '.$info.''; foreach($touser as $id) { sendmessage($id,'Gruppenbeitritt',$message,$email); } } redirect('index.php?site=joinus', 'Vielen Dank für Ihre Anfrage.<br>Ihre Nachricht wird schnellstmöglichst bearbeitet.'); } else { echo'<div><div style="float:left;"><h2>Join us</h2></div> <div style="float:right;"> <h2 style="display:inline;">Other languages:</h2> <a href="index.php?site=joinusenglish"><img src="images/flags/uk.gif" alt="English" border="0" style="margin-top:5px;" /></a> <a href="index.php?site=joinus"><img src="images/flags/de.gif" alt="German" border="0"/></a> </div> <br style="clear:both" /> </div>'; if($joinus=="1") $squads=getgamesquads(); else $squads=getsquads(); $_SESSION['joinuscode']=get_code(4); $bg1=BG_1; eval ("\$joinus = \"".gettemplate("joinus")."\";"); echo $joinus; } ?> [/CODE] PHP Code captcha functions : [CODE] <?php function get_code( $num_chars=8 ) { // define characters of which the captcha can consist $alphabet = 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'); $max = sizeof( $alphabet ); $captcha_str = ''; for ($i=1;$i<=$num_chars;$i++) { $chosen = rand( 1, $max ); $captcha_str .= $alphabet[$chosen-1]; } return $captcha_str; } ?> [/CODE] Die gesamte Page liegt im rootverzeichniss und die captchabilder soweit ich es sehen kann im unterverzeichniss tmp wie gesagt hat es bereits funktioniert auf dem alten Hoster (genotec) Wird sonst noch etwas benötigt? Kann mir jmd weiterhelfen? ich stehe echt an Vielen Dank Proxi [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ▲ = 7, ▼ = 3, ◇ = 2 und die Summe von ▲ und ▼ durch ◇ geteilt wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Funktion "funktioniert nicht"
Oben