kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: kostenlose PHP Radio Scripte?

    geschrieben von siteplayer

    Vielen Dank für die zahlreiche Hilfe zu dem Thema :biggrin:

    Ich lass mir das ganze nochmal gründlich durch den Kopf gehen.
  • in: kostenlose PHP Radio Scripte?

    geschrieben von siteplayer

    Könnte man das ganze auf Umwegen vllt auch anders aufstellen?

    Mir kam gerade der Gedanke mein PC nen Server drauf zu haun (Obwohl ich davon auch keien Ahnung habe und da wohl allein wegen Sicherheitssachen viel Lernen müsste) und dann die MP3 Stücke per Flash (oder was sonst dafür geeignet wäre) auf meine Seite einzubinden.

    Ginge das überhaupt so?
  • in: kostenlose PHP Radio Scripte?

    geschrieben von siteplayer

    Ich würde gern in meinem Forum ein Online Radio für Registrierte Benutzer einbauen.
    Gibt es kostenlose PHP Scripte mit denen man per Flash ein Online Radio wiedergeben kann.
    Oder gibt es vllt. ein Script mit dem man vom heimischen PC ein Online Radio erstellen kann und dieses dann in meinem Forum einbinden könnte?

    Wichtig dabei ist das die Scripte kostenlos sein sollten. Kostenpflichtige Scripte habe ich im WWW schon so einige gefunden.

    Ich hoffe es kann mir jemand hilfreiche Links geben.

    Gruß

    Sven
  • in: preg_match fehler

    geschrieben von siteplayer

    Ok das hab ich voll vergessen x.x
    Vielen dank, jetzt funzt alles wieder :biggrin:
  • in: preg_match fehler

    geschrieben von siteplayer

    Es steht nicht da, da das erste nicht in der Schleife stand und zudem das zweite erst nach hundert Beiträgen zum ersten mal erfüllt wurde!
    Zudem habe ich die erste Zeile gelöscht und die zweite gegen folgende ausgetauscht
    if((preg_match("/([1-9]00|[1-9]000|[1-9]0000|[1-9]00000)/", $c))||($c == 0))
    {
    	$datei .= '
    INSERT INTO `'.$table.'` ('.$columns.') VALUES
    ';
    }
    Trotzdem hilft mir das bei meinem Problem kein Stück weiter.
    INSERT INTO `phpbb_privmsgs` (...) VALUES
    (901, ...),
    (902, ...),
    ...
    (990, ...),
    (991, ...);
    (992, ...);
    ...
    (999, ...);
    (1000, ...);
    
    INSERT INTO `phpbb_privmsgs` (...) VALUES
    (1001, ...),
    
    INSERT INTO `phpbb_privmsgs` (...) VALUES
    (1002, ...),
  • in: preg_match fehler

    geschrieben von siteplayer

    Das zweite
    INSERT INTO `'.$table.'` ('.$columns.') VALUES
    ist in dem IF in dem das Problem auftritt. Jedoch wird es nur angehängt wenn die IF Abfrage Positiv ist (100, 200, 300 ... 900, 1000, 200...) Nur finde ich keine Erklärung warum es bei den besagten Zeilen nicht funktioniert. Vor dem ersten
    INSERT INTO `'.$table.'` ('.$columns.') VALUES
    kommt noch ein
    $datei = '--
    --	Amity Datenbank Backup
    --	Erstellungsdatum: '.date("D d.m.Y H:i:s").'
    --
    
    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    
    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8 */;';


    Ich habe mir gerade mal alle Werte von $c ausgeben lassen die mit dem preg_match gefunden wurden.
    100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1100, 1200, 1300, 1400
    if(preg_match("/([1-9]00|[1-9]000|[1-9]0000|[1-9]00000)/", $c))
    {
    	$datei .= '
    INSERT INTO `'.$table.'` ('.$columns.') VALUES
    ';
    	echo $c;
    }
    Obwohl sich nichts an den Daten und dem Code geändert hat hat sich das ganze verschoben.
    Ich habe $c mal durch $s ausgetauscht, Ergebnis der falschen Insert ist das gleiche. Nur hat sich das ganze noch weiter verschoben. Also sry ich find den Fehler dabei einfach nicht.
  • in: preg_match fehler

    geschrieben von siteplayer

    In meinem Backup Script soll nach gewissen Abständen eine neuer Insertblock entstehen.
    Das klappt eigentlich, nur ab der Zeile 992 (bis Zeile 1009) nicht.
    Dort werden zu Anfang statt , plötzlich ; gesetzt und danach nach jeder Datenzeile ein neues Insert.
    Ich kann den Fehler einfach nicht finden, kann mir jemand sagen woran es liegt das der Fehler dort kommt?
    $db = new mysqli($db_host, $db_user, $db_pw, $db_name);
    	$table_contents = $db->query('SELECT '.$select.' FROM `'.$table.'`');
    	if($table_contents->num_rows != 0)
    	{
    		$table_columns = $db->query('SHOW COLUMNS FROM `'.$table.'`');
    		$columns = ''; $columns_num = 0; $columns_max = $table_columns->num_rows;
    		while($this_columns = $table_columns->fetch_assoc())
    		{
    			$columns .= ($columns_num == ($columns_max-1)) ? '`'.$this_columns['Field'].'`' : '`'.$this_columns['Field'].'`, ';
    			$field[$columns_num] = $this_columns['Field'];
    			++$columns_num;
    		}
    		$datei .= 'INSERT INTO `'.$table.'` ('.$columns.') VALUES
    ';
    		$contents_max = $table_contents->num_rows; $c = 0; $s = 1; $quero = '';
    		while($this_contents = $table_contents->fetch_assoc())
    		{
    			if(preg_match("/([1-9]00|[1-9]000|[1-9]0000|[1-9]00000)/", $c))
    			{
    				$datei .= '
    INSERT INTO `'.$table.'` ('.$columns.') VALUES
    ';
    			}
    			$datei .= '(';
    			$f = 0;
    			while($f <= $columns_max-1)
    			{
    				if(ctype_digit($this_contents[$field[$f]]))
    				{
    					if($f == 0)
    					{
    						$datei .= $s.', ';
    						$quero .= '
    UPDATE `phpbb_privmsgs_to` SET `msg_id` = '.$s.' WHERE `msg_id` = '.$this_contents[$field[$f]].';';
    						++$s;
    					} else {
    						$datei .= ($f == ($columns_max-1)) ? $this_contents[$field[$f]] : $this_contents[$field[$f]].", ";
    					}
    				} else {
    					$this_contents[$field[$f]] = str_replace("'", "''", $this_contents[$field[$f]]);
    					$this_contents[$field[$f]] = preg_replace("#\r\n#", "\\r\\n", $this_contents[$field[$f]]);
    					$this_contents[$field[$f]] = preg_replace("#\n#", "\\n", $this_contents[$field[$f]]);
    					$datei .= ($f == ($columns_max-1)) ? "'".$db->escape_string($this_contents[$field[$f]])."'" : "'".$db->escape_string($this_contents[$field[$f]])."', ";
    				}
    				++$f;
    			}
    			$datei .= (preg_match("/(".($contents_max-1)."|99|[1-9]99|[1-9]999|[1-9]9999|[1-9]99999)/", $c)) ? ');
    ': '),
    ';
    			++$c;
    		}
  • in: Diskussion über Videotutorials

    geschrieben von siteplayer

    Wären Text Tutorials für z.B. Seh- und Hörbehinderte nicht die bessere Lösung?
    Zudem schließe ich mich meinen Vorpostern an. Ich finde Tutorialtexte mit guten Bildern Hilfreicher als diese nervigen Videos. Als alternative wäre es vllt für den ein oder anderen gut. Aber für mich persönlich finde ich Texte verständnisvoller als irgendwelche Filmchen.
  • in: is_int Fehler

    geschrieben von siteplayer

    Vielen Dank fabo :cookie:

    Funktioniert perfekt :biggrin:
  • in: is_int Fehler

    geschrieben von siteplayer

    Mein Script erstellt eine SQL Backup Datei von meiner Datenbank. Mit if(is_int($this_contents[$field[$f]])) müsste überprüft sein ob der Insert-Wert eine Zahl ist, nur leider wird alles als String ungewandelt. Wo liegt mein Fehler?

    Script:
    $path = dirname(__FILE__)."/save/";
    $max_saves = 5;
    $datei_name = "Amity_BackUp_".date('d_m_Y__H_i_s').".sql";
    $max_saves = 5;
    if(!is_dir($path)) { mkdir($path, 0755); }
    if($dir = opendir($path))
    {
    	while( false !== ($file = readdir($dir)) )
    	{
    		if(($file != ".htaccess") && ($file != ".") && ($file != ".."))
    		{
    			$files_unlink[] = $file;
    		}
    	}
    	if(count($files_unlink) != 0)
    	{
    		rsort($files_unlink);
    		if (sizeof($files_unlink) >= $max_saves)
    		{
    			for($n = sizeof($files_unlink)-1; $n >= $max_saves-1; --$n)
    			{ 
    				unlink($path.$files_unlink[$n]); 
    			}
    		}
    	}
    	closedir($dir); 
    	$datei = '--
    --	Amity Datenbank Backup
    --	Erstellungsdatum: '.date("D d.m.Y H:i:s").'
    --
    
    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    
    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8 */;';
    	$db = new mysqli($db_host, $db_user, $db_pw, $db_name);
    
    	$table_name = $db->query('SHOW TABLES FROM '.$db_name);
    	while($table = $table_name->fetch_assoc())
    	{
    		$table_create = $db->query('SHOW CREATE TABLE `'.$table['Tables_in_'.$db_name].'`');
    		$create = $table_create->fetch_row();
    		$create[1] = preg_replace("#CREATE TABLE#", "CREATE TABLE IF NOT EXISTS", $create[1]);
    
    		$datei .= '			
    --
    --	Tabellenstruktur für `'.$table['Tables_in_'.$db_name].'`
    --
    			
    DROP TABLE IF EXISTS `'.$table['Tables_in_'.$db_name].'`;
    '.$create[1].' ;
    ';
    		$table_contents = $db->query('SELECT * FROM `'.$table['Tables_in_'.$db_name].'`');
    		if($table_contents->num_rows != 0)
    		{
    			$table_columns = $db->query('SHOW COLUMNS FROM `'.$table['Tables_in_'.$db_name].'`');
    			$columns = ''; $columns_num = 0; $columns_max = $table_columns->num_rows;
    			while($this_columns = $table_columns->fetch_assoc())
    			{
    				$columns .= ($columns_num == ($columns_max-1)) ? '`'.$this_columns['Field'].'`' : '`'.$this_columns['Field'].'`, ';
    				$field[$columns_num] = $this_columns['Field'];
    				++$columns_num;
    			}
    			$datei .= '
    --
    --	Daten für `'.$table['Tables_in_'.$db_name].'`
    --
    
    INSERT INTO `'.$table['Tables_in_'.$db_name].'` ('.$columns.') VALUES
    ';
    			while($this_contents = $table_contents->fetch_assoc())
    			{
    				$datei .= '(';
    				$f = 0;
    				while($f <= $columns_max-1)
    				{
    					if(is_int($this_contents[$field[$f]]))
    					{
    						$datei .= ($f == ($columns_max-1)) ? $this_contents[$field[$f]] : $this_contents[$field[$f]].", ";
    					} else {
    						$this_contents[$field[$f]] = str_replace("'", "''", $this_contents[$field[$f]]);
    						$this_contents[$field[$f]] = preg_replace("#\r\n#", "\\r\\n", $this_contents[$field[$f]]);
    						$datei .= ($f == ($columns_max-1)) ? "'".$this_contents[$field[$f]]."'" : "'".$this_contents[$field[$f]]."', ";
    					}
    					++$f;
    				}
    				$datei .= ')
    ';
    			}
    		}
    	}
    	if($temp = fopen($path.$datei_name, 'w+'))
    	{
    		fwrite($temp, $datei);
    		fclose($temp);
    	}
    }
    echo (file_exists($path.$datei_name)) ? 'Das Datenbank Backup war erfolgreich.' : 'Es ist ein Fehler aufgetreten.';

    Teil der Ausgabe:
    DROP TABLE IF EXISTS `bots`;
    CREATE TABLE IF NOT EXISTS `bots` (
      `bot_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
      `bot_active` tinyint(1) unsigned DEFAULT '1',
      `bot_name` varchar(60) COLLATE utf8_bin NOT NULL,
      `bot_agent` varchar(40) COLLATE utf8_bin NOT NULL,
      PRIMARY KEY (`bot_id`),
      KEY `bot_agent` (`bot_agent`)
    ) ENGINE=MyISAM AUTO_INCREMENT=105 DEFAULT CHARSET=utf8 COLLATE=utf8_bin ;
    
    --
    --	Daten für `bots`
    --
    
    INSERT INTO `bots` (`bot_id`, `bot_active`, `bot_name`, `bot_agent`) VALUES
    ('1', '0', 'Security System', 'http://')
    ('2', '1', 'Alexa [Bot]', 'ia_archiver')
  • in: C# (.exe) mysql passwort -> sicher?

    geschrieben von siteplayer

    Alle "geknackten" Verschlüsselungen sind für sichere Datenübertragungen sowieso nicht mehr zu gebrauchen.
    Genau deswegen hatte ich auch gefragt.

    Momentan werden die PW bei mir ca 1000-3000 mal mit verschiedenen werten verschlüsselt. Nur wusste ich nicht ob ich auch alle Funktionen wie sha1 und Co in c# verwenden kann. Bin zur Zeit leider noch nicht sehr viel weiter gekommen beim Lernen.

    Trotzdem nur das Passwort zu hashen, ist kein guter Weg. Wenn jemand den Hash abfängt, kann er sich auch ohne Kenntnis bei deinem Server einloggen. Daher werden die Passwörter heutzutage "gesalzen" (salted passwords). Das heißt z.B. an das gehashte Passwort eine zusätzliche zufällige Zeichenkette heran gehangen und dann wieder gehasht. Diesen schickst du dann an den Server, der den Hash vergleicht. Natürlich muss der Server eine vorher berechnete Datenbank haben, wo die Passwörter mit der Zeichenkette gehasht vorliegen. Damit wäre das Problem immer noch nicht gelöst. Allerdings kannst du nun die zufällige Zeichenkette wöchentlich ändern (dann auch Hash-Tabelle neue berechnen) und so die Verwendung einschränken.
    Ich hatte vor bestimmte Werte an das PW anzuhängen die im Programm gespeichert sind und zudem noch in der Datenbank. So könnte ich diese vergleichen und abfragen.
    Sicher ist es trotzdem nicht. Ohne SSL-Verschlüsselung ist eine Remote-Authentifizierung nur mit Aufwand zu erreichen, aber nicht unmöglich. Wie wäre es mit der Verwendung eines Stromkodierers wie RC5. Im Internet sollte es genügend Codebeispiele für PHP und C# geben. Dann hättest du per Skript eine schonende Verschlüsselung aufgebaut, mit dem du das gesalzene Passwort zur Authentifizierung senden könntest.
    Unter welchen Suchbegriffen sollte ich denn dazu etwas finden? Bisher habe ich nichts vernünftiges bei Google gefunden.
  • in: C# (.exe) mysql passwort -> sicher?

    geschrieben von siteplayer

    Nun MD5 gilt allerdings auf vielen Websites als Unsicher. Ich habe bisher das Passwort mehrfach verschlüsselt in die Datenbank gespeichert. Nun bräuchte ich ja dann aber eine Komplett andere Verschlüsselung um die Daten vom PC sicher an meine Seite zu schicken. Gibt es den für C# nicht "geknackte" Verschlüsselungen die ich auch wieder entschlüsseln kann?
  • in: [points=12] - Wie die Zahl einlesen?

    geschrieben von siteplayer

    limabone schrieb:
    ich habe ein Formular auf meiner Webseite, bei dem man Werte über BB-Codes eingibt.
    Könnte problematisch werden wenn noch mehr BB-Code hat :wink:
    Dein Beispiel würde an so etwas z.B. scheitern:
    $string = '[size=23][points=12][titel]Hallo[/titel][/size]';
    preg_match('#\d+#', $string, $matches); 
    echo $matches[0];
    Möglicher Lösungsweg:
    $string = '[points=12][titel]Hallo[/titel]';
    preg_match('#\[points=([0-9]+)\]#', $string, $matches); 
    $rest = substr($matches[0], 8, -1);
    echo $rest;
  • in: [MySQL] String korrekt mit Spaltenwert überprüfen

    geschrieben von siteplayer

    Ich hatte noch einen kleinen Fehler drinnen gehabt.
    CONCAT("%", bot_name, "%")
    und
    LOCATE(`bot_name`,'http://Mo [...] efox/4.0Scooter/')
    funktionieren beide wie gewünscht.
  • in: [MySQL] String korrekt mit Spaltenwert überprüfen

    geschrieben von siteplayer

    Leider gibt das auch nur 0 zurück :-(
  • in: [MySQL] String korrekt mit Spaltenwert überprüfen

    geschrieben von siteplayer

    Und das liefert mir das gleiche Ergebnis zurück: 0 :biggrin:
    Sry hab Vergessen die Tabelle zu erklären.
    bot_id | bot_name ...
    0 | http://
    1 | blabla
    2 | Scooter/
    Es soll also überprüft werden ob der bot_name in einem String vorkommt. Nicht ob der String im bot_name vorkommt.
  • in: [points=12] - Wie die Zahl einlesen?

    geschrieben von siteplayer

    Dein String war aber in dem Beispiel oben
    [points=12][titel]Hallo[/titel]
    Wie willst du bei so einem String mit substr() deinen Wert auslesen?
    $string = '[points=12][titel]Hallo[/titel]';
    $rest = substr($string, 8, -1);
    echo $rest; // Gibt 12][titel]Hallo[/titel aus.
  • in: [MySQL] String korrekt mit Spaltenwert überprüfen

    geschrieben von siteplayer

    Ich möchte den HTTP_USER_AGENT wie im Beispiel überprüfen. Allerdings sagt mir MySQL immer wieder das keine Zeile betroffen ist obwohl es 2 mögliche Übereinstimmungen geben könnte.

    Kann ich überhaupt eine Tabelle so durchsuchen oder muss ich die Tabelle weiterhin komplett auslesen und per while Schleife überprüfen?
    SELECT bot_id, bot_active, bot_name, bot_agent FROM bots WHERE "http://Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0Scooter/"  = "%bot_name%" ORDER BY bot_id DESC LIMIT 1
  • in: show table status

    geschrieben von siteplayer

    Du solltest vor allem den Zugriff auf die Datenbank anpassen, also auch den Query ;)
    Der Beweis das das ganze Funktioniert: LINK
    <?php
    $db_host	=	'mysql.lima-city.de';
    $db_name	=	'******';
    $db_user	=	'******';
    $db_pw		=	'******';
    $db = @new mysqli($db_host, $db_user, $db_pw, $db_name);
    $query = $db->query('SHOW TABLE STATUS FROM '.$db_name.' LIKE "%f%"');
    while($result = $query->fetch_assoc()) {
    	echo "
    	Tabelle: {$result["Name"]} <br>
    	DATA: {$result["Data_length"]} Byte <br>
    	Rows : {$result["Rows"]} <br>
    	Auto_increment: {$result["Auto_increment"]} <hr>";
    }
    ?>
  • in: show table status

    geschrieben von siteplayer

    Das solltest du auch nicht 1:1 übernehmen, es sollte dir nur zeigen wie du darauf zugreifen könntest!
    Zudem geht es so ich habe es getestet. Nur müsstest du das schon selbst an dein Script anpassen. :wink:
  • in: show table status

    geschrieben von siteplayer

    Mit Pattern:
    SHOW TABLE STATUS FROM name_deiner_datenbank LIKE "%f%"
    Zeigt alle Tabellen an in den ein f vorkommt.
    ungetestetes Beispiel:
    $db = new mysqli($db_host, $db_user, $db_pw, $db_name);
    $query = $db->query('SHOW TABLE STATUS FROM name_deiner_datenbank LIKE "%f%"');
    while($result = $query->fetch_assoc()) {
    	echo "
    	Tabelle: {$result["Name"]} <br>
    	DATA: {$result["Data_length"]} Byte <br>
    	Rows : {$result["Rows"]} <br>
    	Auto_increment: {$result["Auto_increment"]} <hr>";
    }
  • in: [Frage] Trinitäts-Operator

    geschrieben von siteplayer

    Vielen dank für diesen Hilfreichen Tipp :biggrin:

    [EDIT]
    Gibt es eine Möglichkeit das man mehr als eine Variabel setzen kann?
    Siehe Beispiel:
    (2 == 2) ? 
    	((2 > 3) ? $text = '1: TRUE' : ($text = '1: FALSE'; $text .= ' Hallo Welt!' )
    :
    	((2 > 3) ? $text = '2: FALSE' : $text = '2: TRUE')
    ;
    echo $text;
  • in: show table status

    geschrieben von siteplayer

    SHOW TABLE STATUS FROM name_deiner_datenbank
    oder per Where
    SHOW TABLE STATUS FROM name_deiner_datenbank WHERE Name != 'Hallo_Welt'

    Das ganze nur noch als Query an deine Datenbank senden. Mögliches Beispiel:
    $query = $db->query('SHOW TABLE STATUS FROM name_deiner_datenbank');
  • in: [Frage] Trinitäts-Operator

    geschrieben von siteplayer

    Bisher habe ich diese immer wie folgt benutzt:
    echo (2 == 2) ? '1: TRUE' : '1: FALSE';
    Nun wollte ich wissen was für eine Fehlermeldung ausgegeben wird wenn ich statt true und false zwei weitere Vergleiche stelle.
    Das Ergebnis hat mich etwas überrascht.
    echo (2 == 2) ? 
    	(2 > 3) ? '1: TRUE' : '1: FALSE'
    :
    	(2 > 3) ? '2: FALSE' : '2: TRUE'
    ;
    Das Ergebnis ist immer 2: FALSE

    Scheinbar habe ich noch nicht richtig verstanden wie das ganze Funktioniert.
    Kann mir jemand erklären wieso als Ergebnis immer 2: FALSE ausgegeben wird?
  • in: C# (.exe) mysql passwort -> sicher?

    geschrieben von siteplayer

    trueweb schrieb:
    Der Unterschied ist, dass die Daten vom Client an eine Serversoftware gesendet werden und das Serverpogramm die Verbindung mit der DB aufnimmt. So kann de Client mit dem Server kommunizieren, ohne dass eine direkte Verbindung mit der DB nötig ist.
    Reicht es denn aus wenn ich meine Daten an ein einfaches PHP Script schicke das diese dann auswertet und weiterverarbeitet und Daten ausgibt?

    Welche kostenlose / -günstige Möglichkeiten gibt es denn seine Daten verschlüsselt an mein Serverscript zu schicken?
  • in: C# (.exe) mysql passwort -> sicher?

    geschrieben von siteplayer

    und wie regeln Programme wie ICQ, Skype & Co so etwas?
    Die Zugangsdaten werden da ja auch in einer Datenbank gespeichert und vom jeweiligen PC geändert und gesendet.
  • in: Realisierung ohne Frames

    geschrieben von siteplayer

    Eine externe Seite solltest du wohl besser per iframe einbinden denn diese Seite hat auch Scripte und Co die man ansonsten nicht benutzen könnte. Ansonsten kannst du den Body parsen und den Inhalt in ein DIV packen.
  • in: Brauche Hilfe beim HP Design

    geschrieben von siteplayer

    Thema ist erledigt :wink:

    Zudem ist das Design fertig, hab nach Monaten endlich mal Zeit für gefunden.
    5 Min hab ich gebraucht, wüsste nicht warum man dafür Geld ausgeben sollte. :wink:
  • in: Brauche Hilfe beim HP Design

    geschrieben von siteplayer

    @ limabone, es geht nur um den Html und CSS teil der oben beschrieben wurde. PHP, MySQL & Co mache ich eh alles selber. Zudem schaffe ich das schon alleine (OK könnte sein das ich 1 oder 2 Dinge mal nachschauen muss :shy:), es ging mir nur darum das ich im Moment dafür keine Zeit hatte und es immer vor mich herum geschoben habe. Zudem hätte ich den Rest des Designs dann eh selber gemacht, das was ich wollte war ja nicht gerade die Neuerfindung des Rades oder? :wink:

    @ software-brosch, die meisten Fehler hatte das Design beim Internet Explorer der Rest hatte so gut wie keine Macken :wink:
    Vielen dank für den Link zum Farbcode-Converter, so was hat mir bis jetzt wirklich noch gefehlt :biggrin:

    @ sneppa, wie ich in einem Beitrag schon schrieb existiert es ja fast schon, nur seid neusten mit einigen Fehlern. Zudem muss ich sagen schaut es bei den exotischen Browsern noch am besten aus :wink:
    Zudem muss nicht ich diese Browser benutzen es reicht wenn meine User diese Benutzen. :wink:

    So und jetzt bitte keine Beiträge mehr hier :biggrin:
    Hab jetzt gelernt das ich wegen so was hier nicht Fragen muss und gut ist.
    Wenn noch jemand interessante Links zu dem Thema hat kann diese per PM an mich schicken. Aber bitte nicht tausendmal die selben xD

    [Thema geschlossen :-P]
  • in: Brauche Hilfe beim HP Design

    geschrieben von siteplayer

    Ja mach ich, aber die schauen mich dann immer so komisch an :biggrin:

    Naja dann setze ich mich selber nochmal dran das aufzubauen. Schade ich dachte hier gäbe es auch Hilfsbereite User die Spaß an der Sache haben :wink:
  • in: Brauche Hilfe beim HP Design

    geschrieben von siteplayer

    Nunja ich verlange ja nicht das man meine Website komplett erstellt sondern ich hoffe das ich nen lieben User finde der nur das Grundgerüst dafür liefert :wink:

    Mein bisheriger Code wird in einigen Browsern einfach nicht Ordnungsgemäß angezeigt. :holy:
  • in: Brauche Hilfe beim HP Design

    geschrieben von siteplayer

    Die Seite ist mir bekannt, aber ich hab nicht nach Links gefragt wo ich was zum Nachlesen und selber machen finde :wink:
  • in: Brauche Hilfe beim HP Design

    geschrieben von siteplayer

    Ich habe eine gute Vorstellung wie meine Webseite später aussehen soll nur leider hapert es an einer guten Umsetzung.
    Ich hoffe es gibt hier jemanden der sich die mühe machen könnte und mit den Html und CSS Code nach meinen Vorstellungen basteln würde.
    Geld oder ähnliches kann ich dafür leider nicht anbieten.
    Das ganze sollte in den folgenden Browsern funktionieren und gleich aussehen:
    - Internet Explorer
    - Konqueror
    - Safari
    - OmniWeb
    - Chrome
    - SeaMonkey
    - Firefox
    - Epiphany
    - Opera

    Bild
    1 - Logo.
    2 - Header, vom linken & rechten Seitenrand 10% entfernt.
    3 - Headermenü das genau an Nr 4 anliegen muss.
    4 - Inhalt der Seite, je nach Inhalt breit und hoch, max. 1000px breit und min. 600px hoch, vom linken & rechten Seitenrand 10% entfernt.
    5 - rechtes Menüfeld das genau an Nr 4 anliegen muss, das aber nur beim Login angezeigt wird.
    6 - rechtes Feld in dem das rechte Menüfeld zu finden ist.
    7 - Footer, vom linken & rechten Seitenrand 10% entfernt.
    (8 - im Footer soll es auch noch ein Menüfeld geben das wiederum an Nr. 4 anliegen muss.)
  • in: Suche C# Compiler für Windows XP

    geschrieben von siteplayer

    Ich suche einen kostenlosen, guten und vorallem aktuellen C# Compiler für Windows XP und vllt noch einige gut erklärte online Tutorials zu C#.
    Hoffe ihr könnt mir einige Links dazu geben. :wink:
  • in: C++ strcpy() Fehler

    geschrieben von siteplayer

    Supi ich werd mich da gleich mal etwas durch haun :biggrin:
    Vielen Dank nochmal =)

    PS: Kann mir jemand einen guten und aktuellen Compiler empfehlen?
  • in: C++ strcpy() Fehler

    geschrieben von siteplayer

    Vielen dank jetzt funzt es =)

    Hast du vllt noch ein paar Seiten die ich mir zu C++ durchlesen kann, Tutorials wären auch supa wenn du welche hast. =)
  • in: C++ strcpy() Fehler

    geschrieben von siteplayer

    Ich versuche momentan C++ zu lernen, dabei bin ich auf eine Einführung gestoßen die auch viele Code Beispiele hat. Nur bekomme ich mit meinem Compiler Code::Blocks 10.05 bei diesem Code folgende Fehlermeldung:
    In function 'int main()':
    error: 'strcpy' was not declared in this scope
    Warum funktioniert Zeile 15 so nicht?

    Wenn ich diese Zeile auskommentiere und Zeile 10 in
    char Name[25] = "Eva Musterfrau";
    abändere funktioniert das ganze.
    Aber das erklärt mir leider nicht warum der Orginalcode so nicht funktioniert, muss ich strcpy() anders aufrufen oder ist diese funktion einfach veraltet?
  • in: Mit Flash auf externe Videos zugreifen.

    geschrieben von siteplayer

    Ich möchte halt nur mehrere Videos abspielen lassen (und das ohne das man sich dafür extra bei YouTube anmelden muss und die Hauseigene Playlist nimmt) mit was auch immer, ich möchte das nur realisieren.

    Bisher habe ich nur das Problem das ich noch nichts im WWW gefunden habe womit ich am besten auf solche Videos zugreifen kann und diese Auswerten kann.
  • in: Mit Flash auf externe Videos zugreifen.

    geschrieben von siteplayer

    Ich möchte einige YouTube Videos hintereinander abspielen lassen. Habe es zunächst mit JavaScript versucht aber dies scheint einfach nicht das beste zu sein.

    Kann man den mit Flash auf solche Videos zugreifen?
    Ich möchte z.B. abfragen ob ein Video zu ende ist, wenn ja dann sollte das nächste erscheinen.

    Hoffe auf ein paar nützliche Infos zu dem Thema.

    Gruß

    Sven
  • in: Videos mit JavaScript abspielen

    geschrieben von siteplayer

    Ich möchte einige Videos hintereinander anzeigen lassen.
    Dafür habe ich die Dauer jedes Videos in Sekunden gespeichert.
    Nun finde ich jedoch keinen Weg damit die Videos auch anständig nacheinander abgespielt werden.
    Beim Versuch Nr 1 werden alle Videos nach der Dauer des ersten Videos unterbrochen.
    Beim Versuch Nr 2 wird nur ein Video abgespielt.

    Hat jemand nen Vorschlag wie ich das anständig Lösen kann?

    Lösungsversuch mit setInterval
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    	<head>
    	</head>
    	<body>
    		<div id="mplayer">Musikplayer Laden..</div>
    		<script type="text/javascript">
    		var Autor = new Array;
    		var Titel = new Array;
    		var Laenge = new Array;
    		var Lied = new Array;
    		var n = 0;
    		var i = 0;
    		
    		Autor[n]	=	"AlexiBexi";
    		Titel[n]	=	"Teenage Dream - Auf Deutsch!";
    		Laenge[n]	=	230;
    		Lied[n]		=	"a1d5Z_9DTcQ";
    		n++;
    		
    		Autor[n]	=	"93Persian93";
    		Titel[n]	=	"Fard - Hilf dir Selber";
    		Laenge[n]	=	211;
    		Lied[n]		=	"q0TCyyvYZ2M";
    		n++;
    		
    		Autor[n]	=	"AlexiBexi";
    		Titel[n]	=	"Love The Way You Lie - Auf Deutsch!";
    		Laenge[n]	=	265;
    		Lied[n]		=	"jp3xf-nfuVM";
    		n++;
    		
    		Autor[n]	=	"JAMBAberlin";
    		Titel[n]	=	"Schnuffelienchen - Küss mich, halt mich, lieb mich";
    		Laenge[n]	=	219;
    		Lied[n]		=	"s9NVF4QkIJY";
    		n++;
    		
    		Autor[n]	=	"meganwhite1995";
    		Titel[n]	=	"Dj Boonie - Why Do i Love You?";
    		Laenge[n]	=	155;
    		Lied[n]		=	"xtwZ0SQiAro";n++;
    		
    		Autor[n]	=	"TightaSupporter";
    		Titel[n]	=	"Tight A feat. Faze - Mein Mädchen";
    		Laenge[n]	=	180;
    		Lied[n]		=	"DruVpWvGvkc";
    		n++;
    		
    		Autor[n] 	=	"alyssadhaliwal";
    		Titel[n] 	=	"Adam Lambert - Sleepwalker acoustic";
    		Laenge[n]	=	255;
    		Lied[n]		=	"NDlQkymHK48";
    		n++;
    		
    		Autor[n]	=	"";
    		Titel[n]	=	"";
    		Laenge[n]	=	0;
    		Lied[n]		=	"";
    		n++;
    
    		var Dauer = (Laenge[i] + 3) * 1000;
    		var aktiv = window.setInterval("Mplayer()", Dauer);
    		document.title = 'Amity | Community • ' + Autor[i] + ' ~ ' + Titel[i];
    		document.getElementById('mplayer').innerHTML = '<object type="application/x-shockwave-flash" style="width: 100%; height: 100%" data="http://www.youtube.com/v/' + Lied[i] + '&hl=de&fs=1&rel=0&hd=1&autoplay=1&ap=%2526fmt%3D18&ap=%2526fmt%3D22&showinfo=0">		<param name="movie" value="http://www.youtube.com/v/' + Lied[i] + '&hl=de&fs=1&rel=0&hd=1&autoplay=1&ap=%2526fmt%3D18&ap=%2526fmt%3D22&showinfo=0" />		<param name="allowfullscreen" value="true" />	</object>';
    		i = i + 1;
    		function Mplayer() {
    			document.title = 'Amity | Community • ' + Autor[i] + ' ~ ' + Titel[i];
    			document.getElementById('mplayer').innerHTML = '<object type="application/x-shockwave-flash" style="width: 100%; height: 100%" data="http://www.youtube.com/v/' + Lied[i] + '&hl=de&fs=1&rel=0&hd=1&autoplay=1&ap=%2526fmt%3D18&ap=%2526fmt%3D22&showinfo=0">		<param name="movie" value="http://www.youtube.com/v/' + Lied[i] + '&hl=de&fs=1&rel=0&hd=1&autoplay=1&ap=%2526fmt%3D18&ap=%2526fmt%3D22&showinfo=0" />		<param name="allowfullscreen" value="true" />	</object>';
    			i = i + 1;
    			if (i >= n) { window.clearInterval(aktiv); }
    		}
    		</script>
    	</body>
    
    </html>
    Lösungsversuch mit setTimeout()
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    	<head>
    	</head>
    	<body>
    		<div id="mplayer">Musikplayer Laden..</div>
    		<script type="text/javascript">
    		var Autor = new Array;
    		var Titel = new Array;
    		var Laenge = new Array;
    		var Lied = new Array;
    		var n = 0;
    		var s = 0;
    		
    		Autor[n]	=	"AlexiBexi";
    		Titel[n]	=	"Teenage Dream - Auf Deutsch!";
    		Laenge[n]	=	230;
    		Lied[n]		=	"a1d5Z_9DTcQ";
    		n++;
    		
    		Autor[n]	=	"93Persian93";
    		Titel[n]	=	"Fard - Hilf dir Selber";
    		Laenge[n]	=	211;
    		Lied[n]		=	"q0TCyyvYZ2M";
    		n++;
    		
    		Autor[n]	=	"AlexiBexi";
    		Titel[n]	=	"Love The Way You Lie - Auf Deutsch!";
    		Laenge[n]	=	265;
    		Lied[n]		=	"jp3xf-nfuVM";
    		n++;
    		
    		Autor[n]	=	"JAMBAberlin";
    		Titel[n]	=	"Schnuffelienchen - Küss mich, halt mich, lieb mich";
    		Laenge[n]	=	219;
    		Lied[n]		=	"s9NVF4QkIJY";
    		n++;
    		
    		Autor[n]	=	"meganwhite1995";
    		Titel[n]	=	"Dj Boonie - Why Do i Love You?";
    		Laenge[n]	=	155;
    		Lied[n]		=	"xtwZ0SQiAro";n++;
    		
    		Autor[n]	=	"TightaSupporter";
    		Titel[n]	=	"Tight A feat. Faze - Mein Mädchen";
    		Laenge[n]	=	180;
    		Lied[n]		=	"DruVpWvGvkc";
    		n++;
    		
    		Autor[n] 	=	"alyssadhaliwal";
    		Titel[n] 	=	"Adam Lambert - Sleepwalker acoustic";
    		Laenge[n]	=	255;
    		Lied[n]		=	"NDlQkymHK48";
    		n++;
    		
    		Autor[n]	=	"";
    		Titel[n]	=	"";
    		Laenge[n]	=	0;
    		Lied[n]		=	"";
    		n++;
    
    		for(i = 0; i < n; s++) {
    			var Dauer = (Laenge[i] + 3) * 1000;
    			document.title = 'Amity | Community • ' + Autor[i] + ' ~ ' + Titel[i];
    			document.getElementById('mplayer').innerHTML = '<object type="application/x-shockwave-flash" style="width: 100%; height: 100%" data="http://www.youtube.com/v/' + Lied[i] + '&hl=de&fs=1&rel=0&hd=1&autoplay=1&ap=%2526fmt%3D18&ap=%2526fmt%3D22&showinfo=0">		<param name="movie" value="http://www.youtube.com/v/' + Lied[i] + '&hl=de&fs=1&rel=0&hd=1&autoplay=1&ap=%2526fmt%3D18&ap=%2526fmt%3D22&showinfo=0" />		<param name="allowfullscreen" value="true" />	</object>';
    			setTimeout(i = i + 1, Dauer);
    		}
    		</script>
    	</body>
    </html>
  • in: PHP GD Wörter pro Zeilen ausgeben?

    geschrieben von siteplayer

    Vielen dank =)

    Hab es mit preg_split() gemacht würde mich jetzt mal interessieren welche Funktion schneller ist explode() oder preg_split().
    $color		=	ImageColorAllocate($img, hexdec(0x49), hexdec(0x49), hexdec(0x49));
    $text		=	"Hallo Welt. Hallo Weltreto. Hal. Lo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt.";
    $new_text	=	wordwrap( $text, 14, "\n", true );
    $zeile		=	preg_split('/\n/', $new_text);
    $height		=	80;
    for ( $count = 0; $count < sizeof($zeile); $count++ ) {
    	ImageString($img, 5, 290, $height, $zeile[$count], $color); 
    	$height	=	$height + 30;
    }
  • in: Auslesen aus DB mit Bedingung

    geschrieben von siteplayer

    $request ='SELECT timestamp FROM ipcheck WHERE iphash = "'.$iphash.'" ORDER BY id DESC LIMIT 1';
  • in: PHP GD Wörter pro Zeilen ausgeben?

    geschrieben von siteplayer

    Mit meinem Script erstelle ich ein Bild in dem ein Text geschrieben wird nun kann der Text mehrere Zeilen lang sein so das jede Zeile auch noch unterschiedlich lang ist.

    Damit der Text auf das Bild passt soll nach jedem 14 Zeichen ein Zeilenumbruch erstellt werden.
    Mein Problem ist das so nun auch Wörter unterbrochen werden. Zum Beispiel wird aus
    Hallo Welt. Hallo Welt.
    nun
    Hallo Welt. Ha
    llo Welt.


    Ich müsste also per RegEX abfragen ob sich vorher ein Wort befindet oder ob ein Leerzeichen an dreizehnter Stelle ist.
    Nur wie kann ich dem Script sagen ab welcher Stelle er suchen kann?

    Mann könnte sicherlich auch noch per Schleife immer wieder ein Zeichen weniger auslesen lassen und dieses dann überprüfen, aber ich weiß nicht ob das die beste Lösung wäre.

    Hat jemand eine Idee wie man das am einfachsten überprüfen und umsetzen kann?
    <?php
    $img 	=	imageCreateFromPNG('images/men.png');
    ImageAlphaBlending($img, true); 
    ImageSaveAlpha($img, true); 
    
    $color	=	ImageColorAllocate($img, hexdec(0x49), hexdec(0x49), hexdec(0x49));
    $text	=	"Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt. Hallo Welt.";
    $zeile	=	array();
    $z0		=	14;	// Zeichenlänge pro Zeile
    $z1		=	0;
    $z2		=	$z0;
    $max	=	strlen( $text ) / $z0;
    $height =	80;
    for ( $count = 0; $count < $max; $count++ ) {
    	$zeile[$count]	=	substr( $text, $z1, $z2 );
    	ImageString($img, 5, 290, $height, $zeile[$count], $color); 
    	$height			=	$height + 30;
    	$z1				=	$z2;
    	$z2				=	$z2 + $z0;
    }
    
    header( "Expires: Mon, 26 Jul 1997 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" );
    header( "Content-Disposition: inline; filename=casino-boss.png" );
    header( "Content-Type: image/png" ); 
    
    ImagePNG($img);
    ImageDestroy($img);
    ?>
  • in: PHP Image Hintergrundfarbe Problem

    geschrieben von siteplayer

    fatfreddy schrieb:
    Arbeitest Du mit Transparenz? Wenn ja, solltest Du das auch aktivieren
    Vielen dank jetzt funktioniert es. =)
  • in: PHP Image Hintergrundfarbe Problem

    geschrieben von siteplayer

    Selbst wenn ich das ändere bleibt der Hintergrund schwarz, zudem ändert sich nur die Schriftfarbe damit und die hat ja gestimmt. :wink:

    Edit: Habe die Zeile aber mal mit dieser ausgetauscht, Problem besteht allerdings weiterhin.
    $color	=	ImageColorAllocate($img, hexdec(0x49), hexdec(0x49), hexdec(0x49));


    Bild
  • in: PHP Image Hintergrundfarbe Problem

    geschrieben von siteplayer

    Ich erstelle einen Text mit einer bestimmten Farbe auf meinen Bild.
    Das Bild wird angezeigt, jedoch hat sich der Hintergrund schwarz gefärbt.
    Wo liegt mein Fehler?
    <?php
    $img 	=	imageCreateFromPNG('images/casino-boss.png');
    $color	=	ImageColorAllocate($img, 0x49, 0x49, 0x49);
    $text	=	(isset($_GET["text"])) ? $_GET["text"] : "Es ist ein Fehler aufgetreten.";
    imageString($img, 5, 290, 54, $text, $color); 
    
    header( "Expires: Mon, 26 Jul 1997 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" );
    header( "Content-Disposition: inline; filename=casino-boss.png" );
    header( "Content-Type: image/png" ); 
    
    imagePNG($img);
    imageDestroy($img);
    ?>
  • in: Fehler bei Include in Variable

    geschrieben von siteplayer

    EDIT: Hab mein Fehler gefunden

    Datei 1
    $info = '<table border="0" id="info" width="1000">
    <tr>
    	<td width="60"><div onClick="javascript:showSpoiler('.$id_a.', '.$id_b.');" style="background: url(\'/style/'.$style.'/image/b_info.png\'); background-repeat: no-repeat; min-height: 50px; display: block;"></div></td>
    	<td width="940"><div id="'.$id_a.'" style="display: block;">'.$new_text.'</div><div id="'.$id_b.'" style="display: none;">Wichtige Informationen. Für Details auf den Button klicken.</div></td>
    </tr>
    </table>';
    return $info;


  • in: Fehler bei Include in Variable

    geschrieben von siteplayer

    Ich habe 2 Dateien, in der ersten ist ein String mit einigen Variablen. Die zweite Datei enthält eine Funktion in der diese Variablen definiert sind und der String ausgegeben wird. Habe ich einen Denkfehler drin oder warum funktioniert das so nicht?
    Datei 1
    <?php
    echo '<table border="0" id="info" width="1000">
    <tr>
    	<td width="60"><div onClick="javascript:showSpoiler('.$id_a.', '.$id_b.');" style="background: url(\'/style/'.$style.'/image/b_info.png\'); background-repeat: no-repeat; min-height: 50px; display: block;"></div></td>
    	<td width="940"><div id="'.$id_a.'" style="display: block;">'.$new_text.'</div><div id="'.$id_b.'" style="display: none;">Wichtige Informationen. Für Details auf den Button klicken.</div></td>
    </tr>
    </table>';
    ?>

    Datei 2
    <?php
    function sInfo($new_info, $new_text) {
    	global $check, $style;
    	$id_a	=	$check["counter"] + 1;
    	$id_b	=	$check["counter"] + 2;
    	switch ($new_info) {
    		case 0:
    			$is_info .= include('style/a/datei.php');
    			break;
    		case 1:
    			$is_info .= include('style/b/datei.php');
    			break;
    		case 2:
    			$is_info .= include('style/c/datei.php');
    			break;
    		case 3:	
    			$is_info .= include('style/d/datei.php');
    			break;
    	}
    	$check["counter"] = $id_b;
    	return $is_info;
    }
    $test = sInfo(0, "Hallo Welt");
    echo $test;
    ?>
  • in: PHP mehrere Bilder ineinander erzeugen

    geschrieben von siteplayer

    EDIT: Dank dem Beispiel habe ich es hin bekommen.
  • in: PHP mehrere Bilder ineinander erzeugen

    geschrieben von siteplayer

    Warum erzeugt mein Code immer wieder eine Fehlermeldung?
    <?php
    header( "Expires: Mon, 26 Jul 1997 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" );
    header("Content-Type: image/png"); 
    
    $img 		= imageCreateFromPNG('zupfel.jpg');
    $imgone 	= imageCreateFromPNG('muh.jpg');
    
    $img 		= imagecopy($img, $imgone, 10, 10, 0, 0, 80, 100);
    
    imagePNG($img, '' 100);
    
    imageDestroy($img);
    ?>
  • in: Links auf Existenz überprüfen

    geschrieben von siteplayer

    <?php
    function urlCheck($link){
    	// Extern
    	$file = fopen($link, "r");
    	if($file) {
    		fclose($file);
    		return true;
    	} else {
    		// Intern
    		if(file_exists($link)) {
    			return true;
    		} else {
    			return false;
    		}
    	}
    }
    $check = (urlCheck("http://www.lima-city.de")) ? "TRUE" : "FALSE";
    echo $check;
    ?>
  • in: PHP mehrere Bilder ineinander erzeugen

    geschrieben von siteplayer

    Ich habe mehrere Bilder die ich mit Hilfe von PHP zu einem Bildzusammenfügen will, dabei sollen manche der Bilder speziell Positioniert werden.
    Hintergrundbild:
    1000*1000px

    1 Bild:
    80*100px
    x = 60
    y = 300

    2 Bild:
    80*100px
    x = 700
    y = 300

    3 Bild:
    80*100px
    x = 90
    y = 100
    Wie kann ich diese Bilder jetzt zu einem Bild zusammenfügen und dabei die anderen Bilder positionieren?
    Geht das mit imagecopy() ?

    Muss das Bild jetzt als GIF gespeichert werden oder kann es auch als PNG gespeichert werden?
  • in: Zeileninhalt nebeneinander anzeigen lassen

    geschrieben von siteplayer

    So wird alles nun endlich nebeneinander Angezeigt. =)
    #girl {
    	background: url('/style/standard/image/icon-girl.png');
    	background-repeat: no-repeat;
    	display: inline-block;
    	height: 50px;
    	width: 50px;
    }
    <h1 style="display: inline;">Jason</h1> (30) <span id="girl">&emsp;</span>
    Nur habe ich das Problem das das Bild nicht wirklich auf einer Linie ist sondern "etwas herab hängt". Wie kann ich es richtig positionieren?

    Problem (KLICK)
  • in: Zeileninhalt nebeneinander anzeigen lassen

    geschrieben von siteplayer

    Ich habe das schon mit float ausprobiert, dadurch hat sich aber nur das nächste Element dran gehangen, der Inhalt der Zeile ist weiterhin auf drei Zeilen verteilt gewesen. Diese ID wird nur einmal pro Seite angezeigt.

    Meine Versuche mit float:
    <div style="float:left;"><h1>Jason</h1> (30) <span id="girl">&emsp;</span></div>


    <div style="float:left;">
    	<div>
    		<h1>Jason</h1> (30) <span id="girl">&emsp;</span>
    	</div>
    </div>
  • in: Zeileninhalt nebeneinander anzeigen lassen

    geschrieben von siteplayer

    Wie kann ich diese Zeile auch als eine Zeile anzeigen lassen? Momentan wird alles nur untereinander angezeigt.
    CSS:
    #girl {
    	background: url('/style/standard/image/icon-girl.png');
    	background-repeat: no-repeat;
    	display: block;
    	height: 50px;
    	width: 50px;
    }

    Html:
    <h1>Jason</h1> (30) <span id="girl">&emsp;</span>
  • in: preg_match oder mktime Fehler?

    geschrieben von siteplayer

    Vor lauter staunen Umfall. Boar Cool. :biggrin:

    Danke, aber das hat dann schon gereicht:
    global $eingabe;
  • in: preg_match oder mktime Fehler?

    geschrieben von siteplayer

    Ich bekomme immer wieder folgende Fehlermeldung:
    Warning: mktime() expects parameter 5 to be long, string given in ... on line 27

    Hier mal der ganze Code:
    $eingabe["bday"]  = "10.01.1980";
    function newBDay() {
    	$new_birthday		=	explode(".", $eingabe["bday"]);
    	if(preg_match('/^(0[1-9])$/', $new_birthday[0])) { $new_birthday[0] = substr($new_birthday[0], -1, 1); }
    	if(preg_match('/^(0[1-9])$/', $new_birthday[1])) { $new_birthday[1] = substr($new_birthday[1], -1, 1); }
    	$is_new_birthday	=	mktime(0,0,0,$new_birthday[1],$new_birthday[0],$new_birthday[2]);
    	return $is_new_birthday;
    }
    Greift mein preg_match für den Tag nicht oder woran liegt es das kein Timestamp erstellt werden kann?
  • in: MySQL String vergleich

    geschrieben von siteplayer

    alfr3d schrieb:
    Was meinst du jetzt?!

    Die Idee mit dem Text-Dokument oder die zusätzlichen Daten?!
    Die zusätzlichen Daten die man noch gebrauchen könnte.
    loadi schrieb:
    Du könntest auch bei deinem implode ein Trennzeichen einfügen. In dann suchst du beispielsweise nach
    ... WHERE group='%,3,%


    Du musst dann nur sichergehen, dass auch vorne und hinten ein Komma steht.
    Darauf bin ich auch noch nicht gekommen o.O Wäre auf jeden fall noch eine weitere Möglichkeit. Mich würde nur mal interessieren welche schneller wäre. :D
  • in: MySQL String vergleich

    geschrieben von siteplayer

    Ah gute Idee an so etwas hab ich noch gar nicht gedacht. =)
  • in: MySQL String vergleich

    geschrieben von siteplayer

    Das habe ich auch schon in Augenschein genommen und wegen eben diesen Gründen wieder verworfen. Hab schon nachgeschaut aber nix Gefunden.

    Naja muss ich das mit ner neuen Tabelle Lösen.
  • in: MySQL String vergleich

    geschrieben von siteplayer

    Ups verschrieben :D

    Alle Gruppen eines Users werden mit implode() zu einem String umgewandelt und in die Datenbank geschrieben. Ich möchte jetzt überprüfen welche User alles in Gruppe 3 sind. Jetzt müsste ich dafür alle Userdaten Laden und mit explode() trennen und überprüfen. Das ist meiner Meinung nach nicht gerade die beste Lösung.

    Ich suche eine Mysql-Funktion die schon bei der Abfrage überprüft ob die 3 in einem String vorkommt.

    [EDIT] Okay, wollte nur Wissen ob es nicht doch eien Funktion dafür gibt eh ich das so Löse^^

    Dank euch.
  • in: MySQL String vergleich

    geschrieben von siteplayer

    Gibt es einen Mysql Befehl mit dem ich überprüfen kann ob ein string in einem anderen string vorkommt?

    Codebeispiel:
    $query = $db->query('SELECT * FROM thema WHEN gruppe = "3" ');
    In der Datenbank würde dann bei jedem User ein String stehen mit seinen Gruppen.
    z.B. "8,16,3,5,20,1,4,33,15,2"

    Gibt es dafür eine Funktion oder wie könnte ich das ganze sonst überprüfen.
  • in: Scripts Ladezeiten veringern

    geschrieben von siteplayer

    Thx für den Tipp werde mir mal meine SQL Queries, XDebug kann ich momentan leider nicht verwenden.

    Mich würde momentan interessieren ob meine verwendung von while oder meien Queries mein Script "langsamer" macht.
  • in: Scripts Ladezeiten veringern

    geschrieben von siteplayer

    ok nun weiß ich wie schnell mein Script ist, jedoch weiß ich nicht ob es gute Zeiten sind. Vor allem wundert es mich das es bei dem gleichen Script Aufruf immer wieder Schwankungen gibt. meist liegen meine Ergebnisse zwischen 0,1 und 0,3 Sekunden.
  • in: Scripts Ladezeiten veringern

    geschrieben von siteplayer

    Mit welchen Standard-Maßnahmen kann ich die Ladezeit meiner Scripts verbessern?

    Wie kann man überhaupt überprüfen wie "schnell" ein Script ist?

    mfg

    Sven
  • in: PHP Login - mehrfacher Login auf ein Account verhindern.

    geschrieben von siteplayer

    Kannst du dann deine Methode mal etwas genauer erläutern?

    Ich Persönlich setze eine selbst erstellte Session in ein Cookie, dann speichere ich die Session, den Browser und die IP in die Datenbank, auf jeder Seite wird das ganze nun überprüft und ein neuer Wert vergeben. selbst wenn die Session entwendet wird kann sich der User neu Anmelden und der Dieb würde aus dem System wieder heraus geschmissen. Zudem muss man um Userdaten zu ändern vorher sein Passwort eingeben, so hat der Dieb keine Chance da irgend etwas zu verändern.
  • in: PHP Login - mehrfacher Login auf ein Account verhindern.

    geschrieben von siteplayer

    fabo schrieb:
    Loggt sich ein User ein, wird sein Onlinestatus oder was auch immer in der Datenbank auf 1 gesetzt. Dieser Wert existiert so lange, bis die Session terminiert wird d.h. wenn er zu lange inaktiv ist.

    Nun wird jedoch beim Login geprüft, welchen Onlinestatus der einloggende User besitzt. Ist der Status 1, ist ein Login nicht möglich. Der Status wird ja nur durch Inaktivität oder durch den Logout auf 0 gesetzt.
    Wenn er jetzt aber zusätzlich noch zusätzliche Session / Cookie werte hat die sich z.B. bei jedem Seitenaufruf ändern gibt es ein "kleines" Problem.

    User logt sich ein und liest sich auf einer Seite etwas durch. ACC-Dieb klaut seine Session Werte und ggf. auch die Cookie-Werte. Nun klickt sich der Acc-Dieb auf ne andere Seite mit diesen Werten und erhält natürlich neue / aktuelle Werte die z.B. in die Datenbank geschrieben werden oder halt verglichen werden. Nun Surft der ACC-Dieb mit diesen ACC. Der User hat sich alles durchgelesen und möchte nun weiter klicken, da seine Werte nun "alt" sind wird er als möglicher ACC-Dieb erkannt und er ist nun nicht mehr mit seinen Acc Online, aber der Dieb schon, das heißt der User kann sich so oft versuchen sich einzuloggen wie er will, er kann es durch deine tolle Maßnahme nicht da der Dieb ja noch offiziell mit seinem Acc unterwegs ist.

    Hoffe du weißt was ich meine :wink:
  • in: falsche htaccess Weiterleitung

    geschrieben von siteplayer

    thx für den Tipp es funzt *_*
  • in: falsche htaccess Weiterleitung

    geschrieben von siteplayer

    @ fatfreddy, Warum muss den da die index Weiterleitung an die letzte stelle? Ich teste es mal wenn der Webspace wieder richtig funzt.

    @ yadibo & Co. Die Weiterleitung erfolgt durch einen Link, ansonsten würde ich das ganze auch anders Regeln.
  • in: falsche htaccess Weiterleitung

    geschrieben von siteplayer

    Ich habe da ein paar Weiterleitungen drin, aber selbst wenn die Auskommentiert sind, leitet es auf die Startseite weiter. Das Script kommt nicht mal zur Anwendung.
  • in: falsche htaccess Weiterleitung

    geschrieben von siteplayer

    Bei der Index Umwandlung war das Script auch nicht verwirrt also warum jetzt bei dem Forum?
  • in: Aushilfe für Design fragen und Co gesucht

    geschrieben von siteplayer

    Also das Hintergrundbild ist jetzt schön zentriert aber noch immer zu groß, aba ich schau mir mal das background-size an^^

    Nunja die DIVs sollen nur in Tabellen Forum sein, ich benutze sie sehr oft und sie würden in Form einer Tabelle zu viel Platz wegnehmen deswegen würde ich das ganze lieber per div lösen.
  • in: Aushilfe für Design fragen und Co gesucht

    geschrieben von siteplayer

    Nun das Hintergrund Bild ist schon Fixiert, allerdings ist das Bild größer als bei manch einem das Fenster, aber manchmal halt auch kleiner. Wäre schön wenn man es anpassen könnte.

    Tja zur Tabelle. Das ganze soll aus div's bestehen, dort wo Text steht soll die breite 100% sein, also über die ganze Seite gehen. Dort wo die 1 steht soll das ganze so lang wie der jeweilige text sein und vllt noch so +10px rechts und links.

    So soll es ungefähr aussehen (ist ne ziemlich kleine Variante davon xD): Test

    Die gesamten Bilder: tl, tm, cl, cm, cr, tm, tr, ml, mbg, mr, bl, bm, br
  • in: falsche htaccess Weiterleitung

    geschrieben von siteplayer

    Ich versuche die ganze Zeit meine URL so darzustellen:
    http://siteplayer.lima-city.de/forum/
    allerdings leitet mich der Server automatisch auf :
    http://siteplayer.lima-city.de/

    weiter. Hab schon mal mein gesamtes Script auskommentiert also es liegt nur an der htaccess. Leider hab ich überhaupt kp was ich falsch mache. Freue mich über jede Hilfe.
    <Files "config.php">
    Order Allow,Deny
    Deny from All
    </Files>
    
    #DirectoryIndex index.php
    #FancyIndexing Off
    
    RewriteEngine on
    RewriteBase /
    
    RewriteRule ^([a-z]+)/$ index.php?location=$1 [L]
    RewriteRule ^forum/$ forum.php [L]
    RewriteRule ^forum/$ forum.php?board=index [L]
  • in: Aushilfe für Design fragen und Co gesucht

    geschrieben von siteplayer

    Hoffentlich is das hier richtig :-D

    Also ich hab einige Fertige Grafiken die ich gerne mit CSS schön Formatiert haben möchte, aber es ist leider schon ein bisschen länger her das ich mich mit CSS Design beschäftigt habe und leider fehlt mir im Moment die Zeit mich da richtig einzuarbeiten.

    Was wird euch so erwarten?
    Nun z.B. ein Hintergrund Bild was fixiert werden soll und beim Scrollen sich mit bewegen soll, zudem soll es sich noch an die Fenstergröße anpassen. Dann brauche ich auch noch Hilfe um eine kleine DIV Tabelle wie im Beispiel darzustellen.

    Es sind also nur kleine Aufträge und ich hoffe es meldet sich ein fleißiger User der mich mit seiner Erfahrung gern unterstützt.
    Ich werde natürlich User die mir tatkräftig Helfen mit einem Verweis auf eine gewünschte URL Namentlich auf den Hauptseiten verlinken.
  • in: MySQLi Daten in Array speichern

    geschrieben von siteplayer

    simuliertes schrieb:
    bin mir mal gar nicht so sicher ob das nötig ist
    Für meine nächsten Schritte ist es nötig^^

    Vielen dank für die Hilfe =)
  • in: MySQLi Daten in Array speichern

    geschrieben von siteplayer

    Ich möchte die Daten aus meinem Query in ein Array speichern um sie später zu verwenden.
    $query = $db->query("SELECT `spalte1`, `spalte2`, `spalte3`, `spalte4` FROM `tabelle` WHERE `spalte1` LIKE '0' AND `spalte2` LIKE '0' ORDER BY `spalte3` ASC, `spalte2` ASC");
    $sat = array();
    $size = $query->num_rows;
    for($i=0; $i<$size; $i++) {
    	$sat[$i] = array();
    	while($bow = $query->fetch_array(MYSQLI_ASSOC)) {
    		$sat[$i]["id"] = $bow["spalte1"];
    	}
    }
    // ganz viel super toller Code =P
    for($i=0; $i<$size; $i++) {
    	echo $sat[$i]["id"];
    }
    Daten aus der Datenbank Lesen
    schleife($i=0; $i<$zeilenanzahl; $i++) {
    	Array[$i] = $i MySQLi Datei
    }
    Daten verwenden und bearbeiten
    Daten ausgeben
    Aber es wird nur das letzte Ergebnis gespeichert. Probiere jetzt schon seid 2 tagen das hinzubekommen aber ich komm nicht wirklich drauf wie ich es richtig machen kann, hat wer nen Tipp für mich?
    Das hat bisher am besten Funktioniert, allerdings wird nie das erste gefundene übertragen, es müssten 4 Ergebnisse sein, raus kommt aber immer nur 3.
    if($class_query	 = $db->query("SELECT `spalte1`, `spalte2`, `spalte3`, `spalte4` FROM `tabelle` WHERE `spalte1` LIKE '0' AND `spalte2` LIKE '0' ORDER BY `spalte3` ASC, `spalte2` ASC")) {
    	$classes = $class_query->fetch_assoc();
    	$class_size = $class_query->num_rows;
    	$class =	 array();
    	for($i=0; $i<$class_size; $i++) {
    		$classes[$i] = $class_query->fetch_assoc();
    		$class[$i] = array();
    		$class[$i]["spalte1"] = $classes[$i]["spalte1"];
    		$class[$i]["spalte2"] = $classes[$i]["spalte2"];
    		$class[$i]["spalte3" = $classes[$i]["spalte3"];
    	}
    	for($b=0; $b<$class_size-1; $b++) {
    			if(($class[$b]["spalte1"] == 0)&&($class[$b]["spalte2"] == 0)) {
    				echo $class[$b]["spalte3"]."<br />";
    			}
    		}
    	} else {
    	echo "Datenbankabfrage Fehlgeschlagen.";
    }
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    Kann man eigentlich Daten (z.B.: Bilder) die man gerade hoch lädt mit einem PHP Script auf Schad-Programme und Co überprüfen?
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    sebulon schrieb:
    sicherer wäre es, ftp aus dem Internet ganz zu deaktivieren...
    Wenn man kein FTP Zugang mehr hätte wie sollte man dann etwas auf den Server Laden?
  • in: Fehlerhafte Bot Abfrage

    geschrieben von siteplayer

    Das Folgende Script soll den HTTP_USER_AGENT und die IP jedes Besucher auslesen und mit den in der Datenbank gespeicherten werten vergleichen. Allerdings hat sich dort irgendwo ein Fehler eingeschlichen, den ich weiß das mich der Googlebot 2 mal besucht hat, allerdings ist kein Eintrag in meiner Bot Tabelle erfolgt.

    [EDIT] Fehler gefunden x.x
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    tezt schrieb:
    He ich sag dir eins. Du kannst dein Login nicht so programmieren das es die Hacker nicht schaffen hinein zu hacken. Die Hacker hacken alles auch das eigene Netzwerk. :biggrin: Ich glaube daher ist die md5 verschlüßelung am besten.
    Also ich habe des öfteren im Web gelesen das md5 schon vor ner weile "geknackt" wurde. Zudem verwende ich diese Verschlüsselung nur wenn ich bestimmte Sachen in die Datenbank schreiben die mich im endeffekt nix angehen., also z.B. Userpasswörter :wink:

    Und ich möchte es den sogenannten Hackern doch gern so schwierig wie möglich machen :wink: Ich Persönlich frage mich aber eher wie ich mögliche Bots loswerden kann, die würden mir mehr sorgen bereiten als Hacker.
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    Die Funktion ist komplett identisch zu htmlspecialchars(), allerdings wandelt htmlentities() wirklich [b]alle[/b] Zeichen, die eine HTML-Code-Entsprechung haben, in diese Entsprechung um.
    Also für mich liestsich das genau anders herum robbmaster.
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    thx. Die Variabeln werden auf alles mögliche gecheckt, also da wird sich so schnell nix einschleusen. Aber das müsste ja auch Standart sein solchen Eingaben nicht 100% zu vertrauen.

    Der Thread kann geschlossen werden.
  • in: MySQL oder MySQLi

    geschrieben von siteplayer

    Hier steht nochmal ein bissl zu dem Thema :wink:
    http://www.drweb.de/magazin/mysqli-mit-php5/

    [EDIT] Falls du auf MySQLi umsteigen willst empfehle ich dir dieses Tutorial:
    http://www.phpbuddy.eu/mysqli-erweiterung-php-5.html?start=0
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    @ fabo, ich habe mir diese Seite schon beim ersten mal angesehen und finde das für mein Projekt nicht gerade als dich richtige Methode.

    Mir geht es mehr darum so etwas wie eine zusätzliche Frage einzubauen die der User beantworten muss oder ähnliches.
    Aber gleich ein haufen IP's und Co zu sperren für so nen kleines Projekt finde ich schon etwas übertrieben^^
  • in: PHPMyAdmin wie wirds gemacht?

    geschrieben von siteplayer

    Habs jetzt nicht getestet aber wenn du host und Co gegen deine Mysql Daten austausch dann dürfte es klappen.
    <html>
    <body>
    <?php
    $db_connect = mysql_connect("host", "username", "passwort");
    $db_select = mysql_select_db("Datenbankname", $db_connect);
    $res = mysql_query("SELECT * FROM personen");
    $num = mysql_num_rows($res);
    echo "$num Datensätze gefunden<br>";
    $row = mysql_fetch_array($res);
    for ($i=0; $i<$num; $i++) {
    	echo "$row[$i], $i, feld$i <br>");
    }
    ?>
    </body>
    </html>


    Schau bei den Toturial's auch immer mal aufs Datum, manche sind von 2005 oder so und seid dem hat sich manches etwas geändert^^
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    @ ggamee, vielen dank für deinen Beitrag^^
    Also keine Angst ich generiere meine eigene Session ID und wenn die einer nachbauen kann fresse ich nen Besen :-P
    Aba jetzt mal Spaß bei Seite^^ ich Speichere die Session ID + IP und Browser des Users in eine Mysql Datenbank und frage darüber alles ab. Die eingaben werden doppelt (an manchen stellen sogar noch öfters) überprüft, das ich da auch ja nix übersehen habe oder sich etwas einschleichen konnte.

    Mir ging es eher darum einen User genau zu identifizieren.

    Aba es hat sich mir noch eine Frage auf getan^^
    Wie kann ich es am besten vermeiden das jemand ein Script von mir mit lauter anfragen zumüllt? (als Beispiel jetzt mal ein Registrierung Script)

    Ich hab e daran gedacht jede Seite in einer Mysql Tabelle zu schreiben und den letzte Seitenaufruf, jetzt könnte man ja einstellen wie oft man welche Seite in einer gewissen zeit aufrufen darf bzw. auf unser Beispiel bezogen sich registrieren darf. Wenn man jetzt noch überprüfen würde ob die IP sich schon einmal angemeldet hat denke ich wäre es schon etwas Spam sicherer, aber für meinen Geschmack nicht wirklich sicher genug, hat jemand noch eine Idee wie man solchen Spam vermeiden kann? (Captchas lehne ich vornherein ab :wink:)
  • in: formular in php

    geschrieben von siteplayer

    Also ich glaub das war das geringste Problem xD
    Hab ne Klammer vergessen^^ und des mit der Funktion funzt auch nur wenn sie außerhalb steht o.o

    <?php
    function blabla() {
    	echo 'bla';
    }
    if(isset($_POST['klick'])) {
    	blabla();
    } else {
    	echo '<form name="klick" action="'.$_SERVER["SCRIPT_NAME"].'" method="POST" enctype="text/html">
    	<input type="Submit" name="klick" value="Klick" />
    </form>';
    }
    ?>


    Getestet (funzt zu 100%)
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    Nunja wenn ein User seine IP ständig ändert bzw. einen falschen Browser vortäuscht wie kann man da schon sicher sagen das es auch der User ist der sich da eingeloggt hat? Ich glaube solche User würden bei manchen WWW Seiten etwas Fluchen das man dort halt so etwas standardmäßig überprüft.

    Aber wenn man nur die Session ID überprüft (die ich in meinem Fall selbst generiere und in einem Cookie schreibe) so kommt man glaub ich nicht gerade weit, selbst wenn man bei jedem neu Aufruf der Seiten eine neue Session ID geniere, würde es kaum möglich sein mit großer Wahrscheinlichkeit zu sagen, du bist auch wirklich der User der du vorgibst zu sein.

    Ich danke euch für eure Meinung, scheinbar hat wirklich keiner eine Idee wie man besser machen könnte, oder es rückt nur keiner damit raus :biggrin:
  • in: Login Script sicherer machen

    geschrieben von siteplayer

    Also ich würde mein Login Script gern etwas sicherer machen denn ich möchte mich nicht nur auf die Session ID verlassen, also überprüfe ich die IP und schon bin ich bei meinen Recherchen auf das erste Hindernis gestoßen. Im I-Net schreiben se das manche Anbieter ihre IP bei jedem klick wechseln oder das durch Verwendung von Proxys diese nicht zur Überprüfung genutzt werden können. Also überprüfe ich nun den Browser, natürlich könnte der User auch den Browser wechseln oder mit verschiedenen PC's Online sein, aber dann muss er in meinen Augen damit Leben.

    Nun aber mal zu meiner Frage^^ Was könnte man noch abfragen um die Überprüfung sicherer zu machen. Im Netz schreiben se oft das es Möglichkeiten gibt noch weitere Sachen zu überprüfen aber keiner geht darauf ein was man genau machen könnte.

    Freue mich über jeden Tipp =)
  • in: Letzten Suchwörter ausgeben

    geschrieben von siteplayer

    Wie bzw wo speicherst du diese den, etwas mehr Infos wären nicht schlecht :wink:
  • in: formular in php

    geschrieben von siteplayer

    Mal nen kleines Beispiel:
    <?php
    if(isset($_POST['klick'])) {
    	function blabla() {
    		echo 'bla';
    	}
    } else
    	echo '<form name="klick" action="'.$_SERVER["SCRIPT_NAME"].'" method="POST" enctype="text/html">
    	<input type="Submit" name="klick" value="Klick" />
    </form>';
    }
    ?>
  • in: mod_rewrite URL weiterleitungs Problem

    geschrieben von siteplayer

    Es kommt mal wieder ne Fehlermeldung o.O
    Zugriff verweigert!

    Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder ist kein Index-Dokument vorhanden oder das Verzeichnis ist zugriffsgeschützt.

    Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
    Error 403


    Hab daraufhin mal DirectoryIndex angehängt.
    DirectoryIndex browser.php
    
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_URI} \.php
    RewriteRule ^([0-9a-z_-]+).php$ $1/ [L,R]
    
    RewriteRule ^([0-9a-z_-]+)/$ $1.php [L]
  • in: Fatal error: Maximum execution time of 60 seconds exceeded

    geschrieben von siteplayer

    nikic schrieb:
    foreach ($pwlogs as $ausgabe) 
     {
        echo "<td>".$ausgabe."</td>\n";
        $check = $count/5;
        if (is_integer($check)) {
            echo '</tr><tr>';
        }
     }
    Wäre das ned so richtig?
  • in: Mitgliederbereich mit MySQL

    geschrieben von siteplayer

    Hier noch ein paar MySQL Tutorials zum durchstöbern ;)

    http://www.php-einfach.de/einf_mysql.php
    http://tut.php-q.net/de/mysql.html
    http://www.schattenbaum.net/php/mstart.php
  • in: mod_rewrite URL weiterleitungs Problem

    geschrieben von siteplayer

    @ nikic, hast du den ne Idee wie man es richtig machen könnte?
  • in: mod_rewrite URL weiterleitungs Problem

    geschrieben von siteplayer

    Es erscheint immer wieder folgende Fehlermeldung: Fehler:
    Multiple Choices
    The document name you requested (/login/) could not be found on this server. However, we found documents with names similar to the one you requested.

    Available documents:

    * /login.php/ (common basename)

    Please consider informing the owner of the referring page about the broken link.


    Hier mal meine .htaccess-Datei:
    RewriteEngine on
    RewriteBase /
    
    RewriteCond %(HTTP_HOST) !^$
    RewriteCond %{HTTP_HOST} ^([^.]+)\.siteplayer\.lima-city\.de$
    RewriteRule ^(.*)$ http://siteplayer.lima-city.de/$1 [R=301]
    
    RewriteRule ^([0-9a-z\-]+).php$ $1/ [L,R]
  • in: mod_rewrite URL weiterleitungs Problem

    geschrieben von siteplayer

    Wenn ich jetzt aber die Seite index.php aufrufen würde bleibt sie Index.php sie soll aber index/ werden,. =(

    Steht [NC] eigentlich nicht auch nur dafür das Groß- und Kleinschreibung beachtet werden soll?
  • in: mod_rewrite URL weiterleitungs Problem

    geschrieben von siteplayer

    Also ich hoffe mal hie ist der richtige Bereich für meine Frage O.o

    Ich möchte per mod_rewrite meine URL von script.php in /script/ umwandeln. Das habe ich auch umsetzen können, allerdings möchte ich nun das jede php Datei automatisch so umgewandelt wird. Wie kann ich das Umsetzen?

    Mein bisheriger Code:
    RewriteRule ^([a-z0-9_-]+)/$ $1.php [NC]
  • in: Alternativen zur IP ?

    geschrieben von siteplayer

    Ich hätte vllt noch ne Seite für dich^^

    infosniper.net

    Postleizahl abfragen und mit einer Datenbank vergleichen, um eine Stadt zu ermitteln dürften die ersten 3 Nummern reichen.

Login zum Webhosting ohne Werbung!