Also funktioniert das mit deinem Tipp doch nicht mit dem registrieren auf Mobilgeräten?
Beiträge von compoundbow83
Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!
-
-
Zu 1.) In der index.php den Block ab Zeile 46
PHP: index.php- if ($mobile_browser > 0) {^M?>^M<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">^M<html>^M<head>^M<title><?php echo $CONFIG['PAGE']['TITLE']?></title>^M<meta http-equiv="refresh" content="0; URL=<?php echo $CONFIG['PATH']; ?>m">^M^M<?php^M die;^M}^M
austauschen mit
PHP: index.php- if ($mobile_browser > 0) {?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title><?php echo $CONFIG['PAGE']['TITLE']?></title>^M<?php $location = $CONFIG['PATH'] . "m/index.php"; if ($_SERVER['QUERY_STRING']) $location .= "?" . $_SERVER['QUERY_STRING']; header("Location: " . $location, TRUE, 307); die;}
Müsste so korrekt sein. Der Query-String (also alles was nach dem Pfad kommt) wurde nicht an die mobile Version übergeben. Damit müsste nun auch z.B. das Anfordern eines neuen Passworts funktionieren.
Hallo,
wo habe ich denn jetzt den gedankenfehler wenn ich den Code verwende kommt auf dem Mobilgerät wenn ich das Tippspiel aufrufen möchte folgende Fehlermeldung:
Warning: Cannot modify header information- headers alredy sent by (output started at dann kommt noch der Pfhade zur index.php und
on line 55Mein Code von Zeile 1-57 sieht so aus:
PHP- <?php
- header('content-type: text/html; charset=utf-8');
- // no cache header
- header("Expires: Mon, 26 Jul 1990 05:00:00 GMT");
- header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
- header("Cache-Control: no-store, no-cache, must-revalidate");
- header("Cache-Control: post-check=0, pre-check=0", false);
- header("Pragma: no-cache");
- $mobile_browser = 0;
- if (preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|android)/i', strtolower($_SERVER['HTTP_USER_AGENT']))) {
- $mobile_browser++;
- }
- if ((strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') > 0) or ((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE'])))) {
- $mobile_browser++;
- }
- $mobile_ua = strtolower(substr($_SERVER['HTTP_USER_AGENT'], 0, 4));
- $mobile_agents = array(
- 'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac',
- 'blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno',
- 'ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-',
- 'maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-',
- 'newt','noki','oper','palm','pana','pant','phil','play','port','prox',
- 'qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar',
- 'sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-',
- 'tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp',
- 'wapr','webc','winw','winw','xda ','xda-');
- if (in_array($mobile_ua,$mobile_agents)) {
- $mobile_browser++;
- }
- if (strpos(strtolower($_SERVER['ALL_HTTP']),'OperaMini') > 0) {
- $mobile_browser++;
- }
- if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'windows') > 0) {
- $mobile_browser = 0;
- }
- if ($mobile_browser > 0) {
- ?>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title><?php echo $CONFIG['PAGE']['TITLE']?></title>
- <?php
- $location = $CONFIG['PATH'] . "m/index.php";
- if ($_SERVER['QUERY_STRING'])
- $location .= "?" . $_SERVER['QUERY_STRING'];
- header("Location: " . $location, TRUE, 307);
- die;
- }
Compoundbow83
-
-
Ich weiss nicht ob das korrekt ist, aber bei mir hat es funktioniert.
Da ich anscheinend ein Problem mit meinen Folder Einstellungen habe, habe ich die profil.php wie folgt geändert:anstatt: dem Folder habe ich - "../../ - vor img/userpic eingesetzt
Das Ganze muss in Zeile 61 auch für die Flagge gemacht werden.
Code- $extension = strrchr($user['userpic'], ".");
- if ($extension == ".jpg" || $extension == ".jpeg") {
- $srcUSER = imagecreatefromjpeg("../../img/userpic/".$user['userpic']);
- } else if ($extension == ".png") {
- $srcUSER = imagecreatefrompng("../../img/userpic/".$user['userpic']);
- } else {
- $srcUSER = imagecreatefromgif("../../img/userpic/".$user['userpic']);
- }
- //$srcUSER = imagecreatefromjpeg("../../img/previews/".($user['color'] == 0 ? getDefaultDesignIndex() : $user['color']).".jpg");
Wenn Ihr anstatt der preview den Avatar sehen wollt daran denken $srcUSER mit // auskommentieren. Zeile 23
So hat es jetzt bei mir auch funktioniert.
Vielen Dank.
Compoundbow83
-
Hallo,
Ich habe gedacht ich mache mal ein Thema auf, wo wir die Probleme, die wir in der Mobilversion finden, sammeln können.1. Wenn man sich über die Mobilversion registriert und den Bestätigungslink in der Email auch über ein Mobilgerät anklickt, funktioniert die Aktivierung nicht
2. wenn man sich in der Mobilversion abmeldet bleibt unten der Bereich "Hallo Name" und Profil bearbeiten usw. noch zu sehen ist aber nicht mehr klickbar
Compoundbow83
-
Super vielen Dank hat geklappt
-
Ok verstehe,
Wenn ich was merke melde ich es -
Alles klar, dann meinten wir doch 2 verschiedene Stellen. In der von Dir genannten Datei ist der gleiche Fehler.
Also die Änderung in m/content/intern.profil.php und m/content/home.registrieren.php durchführen. Ich fürchte die Mobilversion wird uns noch viel Spaß bereiten
Wieso meinst du, dass uns die Mobilversion noch viel "Spaß" bereiten wird?
-
Super, jetzt klappt es.
Ingo hat von der Neuregistrierung gesprochen und jetzt hat es Jepi mit dem Profil komplett gemacht.
Danke euch zwei
-
Hallo,
also bei mir ist leider in der Tabelle keine emtipp_customhash zum umbenennen vorhanden. Ich hab die Finalversion, aber trotzdem fehlt der Eintrag.Kann mal kurz jemand den SQL-Befehl zum anlegen posten?
Vielen Dank.
Compoundbow83
-
Andre,
kann es sein, dass Du nicht die Bonuswetten meinst, sondern den "Favoriten" und "Geheimfavoriten", der bei der Registrierung angegeben werden soll? Dann tausche mal die angehängte Datei gegen die gleichnamige in m/content aus.
Gruß
IngoHat bei mir leider auch nicht funktioniert, er zeigt mir auch noch die A1 usw. an.
Compoundbow83
-
Hi,
wenn ich mich nicht täusche, dann wird in der mobilen Version die Session nicht initialisiert und in inc.save.tip.php geht deshalb die Abfrage auf $_SESSION["s_id"] schief. Das ergibt dann ebenfalls ein "too late". Einiges andere dürfte ohne die Session ebenfalls nicht funktionieren. Tausch mal die m/index.php gegen die beigefügte aus und berichte, ob es damit funktioniert.
Hallo ingoh,
super vielen Dank das funktioniertCompoundbow83
-
Hallo,
ich habe jetzt nochmal versucht in der Config den Path und den Eintrag Folder anzupassen.Wenn ich jetzt unter Path / eingebe kommt bei mir in der Mobilversion eine endlosschleife und er ruft das Tippspiel nicht mehr auf.
So sieht mein Eintrag aus:
$CONFIG['PATH'] = "/";
$CONFIG['FOLDER'] = "". $CONFIG['PATH'];
$CONFIG['PAGE']['URLBASE'] = "tippspiel.manuel-mannheim.de";und wenn ich bei Folder den Empfohlenen eintrag übernehme zeigt er in der System-Info immernoch rot an.
Was mach ich da jetzt nur falsch?
Die PC Version geht mit den oberen Einstellungen.
Ich habe jetzt halt bei Path den / wieder entfernt, damit die Mobilversion auch funktioniert.
Aber es wird halt im Userprofil das Profilbild nicht angezeigt nur in der Übersicht.
-
Hallo oldi,
ohne, dass ich vorher etwas geändert habe, war in der Datenbank das Feld bei der config und in der include/inc.config.php der Eintrag vorhanden.Aber ich hatte dann das Feld bei den Stadien nicht mehr geprüft.
Das Feld in Stadien habe ich nun ergänzt und die Daten eingetragen.
Jetzt passt alles vielen Dank.
-
Hallo,
ich habe mir einen Schlüssel generieren lassen und hab ihn im Adminbereich eingetragen.Wenn ich jetzt bei einem Spiel nachschaue steht einfach nur:
Wetter: 0 °C - - Luftfeuchtigkeit: %
wenn ich den Schlüssel rauslösche, ändert sich an der Anzeige nichts.
Was mache ich denn hier falsch?
Vielen Dank im Voraus.
Compoundbow83
-
Ich muss mal eine Frage in die Runde werfen, und hoffe, das ich nicht erschlagen werde, mit der Bezeichnung Depp des Jahres kann ich leben.
Ihr sprecht von "Spieldaten sollten grün sein", ich verstehe das leider nicht, ich sehe keinen Punkt Spieldaten - SorryHallo Harald,
wenn du als Admin angemeldet bist und dann auf den Menüpunkt "Admin" geklickt hast, erscheint der Menüpunkt "Serverdaten Laden" dort sollte jetzt dann bei dir unter "Spieldaten" der Updatebutton grün sein und du kannst ihn anklicken und das Update der Spieldaten einspielen. -
Hi oldie,
funktioniert super.Vielen Dank für den Super Service.
Compoundbow83
-
Hallo,
also ich habe jetzt noch die profil.php von Kalrnapp75 genommen und die Rechte geprüft und trotzdem,
dass alles Stimmt, bekommen ich wenn ich ein Profil anzeige nur ein kleines graues Viereck in der Linken oberen EckeUnd wenn ich aber in der Mitglieder übersicht bin, zeigt er mir die Profilbilder an
-
Ja auf der Mitspieler Seite ist alles in Ordnung
Compoundbow83
-
Hallo Sihing Mo,
vielen Dank schonmal für deine schnell Info.
Nein bei mir steht die GD-Lib auf Rot (2.1.0).
Was kann ich da jetzt machen?
Compoundbow83