Suche auf lima-city
-
in: Material Theme Hintergrund bleibt schwarz
geschrieben von ybook
Hallo,
Ich hoffe jemand kenn sich mit dem Material Design von Android 5 aus, denn ich habe ein Problem. Ich habe die standart Theme Material.Light an meine App angepasst, aber jetzt ist der Hintergrund schwarz geworden. Es lässt sich auch nicht über das 'item'-Element ändern. Außerdem bekomm ich beim rendern der activity_main.xml 19 Fehler. Einer davon ist
Failed to find style 'buttonStyle' in current theme
Hier noch meine styles.xml(v21)
<?xml version="1.0" encoding="utf-8"?> <resources> <style name="AppTheme" parent="android:ThemeOverlay.Material.Light"> <item name="android:colorPrimary">#F44336</item> <item name="android:colorPrimaryDark">#D32F2F</item> <item name="android:colorBackground">#FFFFFF</item> <item name="android:colorForeground">#000000</item> <item name="android:textColor">#000000</item> </style> </resources>
Edit: Hier noch ein Screenshot
http://www.y-book.tk/dl/Screenshot_2015-04-14-18-48-17.png -
in: .htaccess Fehlerseiten via PHP aufrufen
geschrieben von ybook
Hey,
ich habe in meiner htaccess Datein die Fehlerseiten für die Fehlercodes 400, 401, 403, 404, 410, 423, 500 und 503 hinterlegt und wenn ich jetzt eine Seite anfrage die es nicht gibt wird auch die 404 Seite angezeigt.
Aber wenn ich jetzt mit der PHP Funktion
zurückschicke bleibt die Seite leer. Es steht auch nirgens etwas vom Fehlercode außer im Developertools vom Chrome.http_response_code(404);
Gibt es eine andere PHP Funktion, mit der das funktioniert, oder geht das so generell nicht?
Hoffe mir kann jemand helfen.
LG
Yannick -
in: Auf im Konstruktor gesetzte Felder zugreifen
geschrieben von ybook
Mit dem $this hatte ich vorher auch probiert, dann aber auch mit $title wie oben.
Jetzt ist mir auch aufgefallen im Konstruktor muss das $ auch weg.Dann funkts.
Danke.
Yannick -
in: Auf im Konstruktor gesetzte Felder zugreifen
geschrieben von ybook
Moin,
ich habe mich nun mal mit dem OOP in PHP befasst und habe ein Problem.
<?php /** * Created by PhpStorm. * User: Yannick * Date: 7. 2. 2015 * Time: 18:27:41 */ namespace MEC\Modules; class Head { private $title, $author, $charset, $publisher, $describtion, $keywords, $lang; /** * @param $title String Der Seiten Titel * @param $author String Der Autor, nicht unbedingt der ganze Seite Autor * @param $charset String Das Charset, normalerweiße UTF-8 * @param $publisher String Der Publisher der GANZEN Seite * @param $describtion String Die Beschreibung der Seite * @param $keywords String Die Schlüsselwörter für Google, etc. * @param $lang String Die Sprache - meist DE */ function __construct($title, $author, $charset, $publisher, $describtion, $keywords, $lang) { $this->$title = $title; $this->$author = $author; $this->$charset = $charset; $this->$publisher = $publisher; $this->$describtion = $describtion; $this->$keywords = $keywords; $this->$lang = $lang; } /** * Start and Content of Module */ public function startAndContentOfMe() { $text = <<<END <head> <title>$title</title> <meta name="" content="" /> <meta name="" content="" /> <meta name="" content="" /> <meta name="" content="" /> <meta name="" content="" /> <meta name="" content="" /> <meta name="" content="" /> <meta name="" content="" /> <meta name="" content="" />\n END; echo $text; } //(...) }
Ich habe durch den Konstruktor das Feld $title gesetzt. Wenn ich jetzt aber in der Methode startAndContentOfMe() darauf zufreifen möchte meckert PHPStorm gleich mit "Undifined Variable 'title'". Auch wenn ich das Ausführe wird nichts im Tag title ausgegeben -
in: Java Kilometerzähler (Android, GPS)
geschrieben von ybook
1. Ja ich weis wie ich die Location bekomme.
2. In welcher Einheit wird denn in dem snippet was du mir oben gegeben hast die Distanz zurückgegeben?
-> Dann könnte ich nämlich das einfach umrechenen(Kilomenter, Meile ...)
-> Bei Gradzahl könnte das Schwieriger werden -
in: If schleife funktioniert nicht
geschrieben von ybook
Versuche mal die {}-Klammer dort trotzdem hinzumachen das funktioniert irgendwie manchmal nicht ohne.
LG
Yannick -
in: Java Kilometerzähler (Android, GPS)
geschrieben von ybook
Hallo,
ich steh momentan aufm Schlauch wie ich in meine App einen GPS Basierten Kilometerzähler einbauen kann.
Ich hatte folgenden Ansatz:
Punkt 1 speichern -> Punkt 2 speichern und Entfernung speichern
Punkt 1 mit Punkt 2 ersetzten -> Punkt 3 speichern und Entfernung(pkt. 2 bis 3) addieren
Nur wie kann ich am besten die Entferung zwischen 2 dezimalen GPS Punkten brechnen?
Hoffe mir kann da jemand helfen -
in: UPDATE bei MySQL Datenbank funktioniert nicht
geschrieben von ybook
Versuch mal mysqli_real_escape_string (mit einem zusätzlichen 'i')
Komischerweiße sind meine Variablen jetzt leer. Da war z.B. Yannick drinnen. -
in: UPDATE bei MySQL Datenbank funktioniert nicht
geschrieben von ybook
Ich habs mal mit
probiert, aber dann bekomm ich den Fehler 405...mysql_real_escape_string
-
in: UPDATE bei MySQL Datenbank funktioniert nicht
geschrieben von ybook
Ok Danke,
von SQL Injection hab ich bisher nichts gehört werden mich da aber schlau machen und meine Abfragen überprüfen.
Gruß Yannick -
in: UPDATE bei MySQL Datenbank funktioniert nicht
geschrieben von ybook
Hallo,
ich habe ein Problem mit einer MySQL Abfrage. Diese wird aus den eingegebenen Daten des Benutzers erstellt:
UPDATE login SET `Alias` = 'Yanniick', `passwort` = 'b4a6ae7ce6822a3cbc5bbe4794013351' WHERE `login`.`ID` = 1;
jedoch wird kein Datensatz geändert. Die Abfrage im PHP liefert aber TRUE zurück.
Wenn ich diese Abfrage mauell im PHPMyAdmin eingebe funktioniert es aber.
Hier noch der PHP Code:
//Daten sammeln $page = $_GET['page']; //Seite $user = $_GET['user']; //Benutzer $alias= $_POST['Alias']; //Alias $Apw = $_POST['Apasswort']; //Altes Kennwort $Npw1 = $_POST['Npasswort1']; //Neues Kennowrt $Npw2 = $_POST['Npasswort2']; $con = mysqli_connect("mysql.lima-city.de","*********","*********", "*********"); echo $user."<br/>"; echo $alias."<br/>"; if($page == "PW") { //Falls Seite PW ist echo 'OK1'; $abfrage = "SELECT * FROM login WHERE username LIKE '$user'"; //Altes Kennwort und ID abfragen $ergebnis = mysqli_query($con, $abfrage) or die(mysqli_error($con)); while($row = mysqli_fetch_object($ergebnis)) { echo 'OK2'; $Apw = md5($Apw); //Eigegebenes Kennwort mit md5 verschlüsseln $ID = $row->ID; //ID und Kennwort aus Datenbank speichern $pwDb = $row->passwort; if($Apw == $pwDb) { //Altes PW und das aus der DB prüfen echo 'OK3'; if($Npw1 == $Npw2) { //Neues Kennwort prüfen echo 'OK4'; $Npw1 = md5($Npw1); //Neues Kennwort verschlüsseln $eintrag = "UPDATE login SET `Alias` = '$alias', `passwort` = '$Npw1' WHERE `login`.`ID` = $ID;"; $eintragen = mysqli_query($con, $abfrage) or trigger_error('Fehler in Query "'.$eintrag.'". Fehlermeldung: '. mysqli_error($con),E_USER_ERROR); //Neue Daten eintragen if($eintragen == true) {//Wenn erfolgreich dann wieder zurück echo "<br/>".$eintrag."<br/>"; echo 'OK5'; //echo '<html><head><meta http-equiv="refresh" content="0; URL=index.php?inf=1"></head></html>'; } else { //ansonsten mit Error zurück echo 'OK6'; //echo '<html><head><meta http-equiv="refresh" content="0; URL=index.php?inf=2"></head></html>'; } } else { echo 'OK7'; //echo '<html><head><meta http-equiv="refresh" content="0; URL=index.php?inf=3"></head></html>'; } } else { echo 'OK8'; //echo '<html><head><meta http-equiv="refresh" content="0; URL=index.php?inf=4"></head></html>'; } } }
Und hier die Ausgabe:
Yannick Yanniick OK1OK2OK3OK4 UPDATE login SET `Alias` = 'Yanniick', `passwort` = 'b4a6ae7ce6822a3cbc5bbe4794013351' WHERE `login`.`ID` = 1; OK5
Hoffe mir kann jemand helfen, bin schon fast am verzweifeln...
Gruß Yannick