myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Webmaster Talk > Entwicklung & Programmierung
Seite neu laden

PHP dynamische link oder so brauch ne idee

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 01.02.12, 17:56   #1
ageof
Erfahrener Newbie
 
Benutzerbild von ageof
 
Registriert seit: Jun 2010
Beiträge: 119
Bedankt: 17
ageof ist noch neu hier! | 0 Respekt Punkte
Standard PHP dynamische link oder so brauch ne idee

Hallo zusammen, bin gerade dabei meine PHP Kenntnisse zu verbessern und bräuchte mal eine Idee bzw Hilfe.
Also meine Idee ist ich bau mir eine such Funktion mit like und mysql DB (schon erledigt) Die Ergebnisse die aus geliefert werden sollen,sollen auf ein und die selbe Seite verweisen auf die Seite "film abspielen" (erledigt )
So jetzt zu meinem eigentlichem Problem wie geb ich den such Ergebnisse einen wert mit rüber zur Seite "film abspielen".
Auf der Seite "film abspielen" ist ein video Player der jeweils den abspiel link halt ändern muss wenn das such Ergebniss anderes ist wie übergebe ich dies.
Bissche kompliziert geschrieben aber ich hoffe auf eure Hilfe danke
__________________
Schaut mal vorbei [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
ageof ist offline   Mit Zitat antworten
Ungelesen 01.02.12, 22:31   #2
kkhamburg
Profi
 
Benutzerbild von kkhamburg
 
Registriert seit: May 2009
Ort: riding the roos
Beiträge: 1.468
Bedankt: 1.057
kkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punkte
Standard

Die Frage ist irgendwie nicht so richtig klar.

Wie man Parameter von einer Seite auf die nächste übergibt ist dir klar ?

Lies dich mal in POST, GET, COOKIE und Sessions ein. Das sollte alle deine Fragen beantworten.

Wenn es um eingeloggte User geht würde ich immer Sessions vorziehen und die in der Datenbank speichern.

Ansonsten ist POST wohl die erste Wahl.
__________________

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]


kkhamburg ist offline   Mit Zitat antworten
Ungelesen 02.02.12, 19:34   #3
ageof
Erfahrener Newbie
 
Benutzerbild von ageof
 
Registriert seit: Jun 2010
Beiträge: 119
Bedankt: 17
ageof ist noch neu hier! | 0 Respekt Punkte
Standard

Stimmt hab es ungünstig formuliert gehabt, genau so was war ich am suchen mit Session, weil es nur einem eingeloggten Nutzer halt nur möglich sein soll. Welche sicherheit bietet Session bei Benutzern. Aber ich werde jetzt erst mal google (gidf.de) xD
__________________
Schaut mal vorbei [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
ageof ist offline   Mit Zitat antworten
Ungelesen 03.02.12, 13:27   #4
tommy19581
Dauertester
 
Benutzerbild von tommy19581
 
Registriert seit: Jan 2011
Beiträge: 18
Bedankt: 473
tommy19581 ist noch neu hier! | 0 Respekt Punkte
Standard

admi bitte sofort fuerrurbect bannen
tommy19581 ist offline   Mit Zitat antworten
Ungelesen 04.02.12, 19:00   #5
ageof
Erfahrener Newbie
 
Benutzerbild von ageof
 
Registriert seit: Jun 2010
Beiträge: 119
Bedankt: 17
ageof ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von tommy19581 Beitrag anzeigen
admi bitte sofort fuerrurbect bannen
wieso bannen , bzw weise was ?
__________________
Schaut mal vorbei [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
ageof ist offline   Mit Zitat antworten
Ungelesen 04.02.12, 20:15   #6
kkhamburg
Profi
 
Benutzerbild von kkhamburg
 
Registriert seit: May 2009
Ort: riding the roos
Beiträge: 1.468
Bedankt: 1.057
kkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punkte
Standard

Zitat:
Zitat von ageof Beitrag anzeigen
Stimmt hab es ungünstig formuliert gehabt, genau so was war ich am suchen mit Session, weil es nur einem eingeloggten Nutzer halt nur möglich sein soll. Welche sicherheit bietet Session bei Benutzern. Aber ich werde jetzt erst mal google (gidf.de) xD
Sessions hat den Vorteil das jede in der Session gesetzte Variable automatisch auf allen Seiten zur Verfügung steht und du nichts beim Benutzer speichern musst.

Wenn du nur mit PSOT oder GET arbeitest muss du die Variablen, die dafür zuständig sind zu erkennen ob es sich um einen angemeldeten benutzer handelt von Seite zu Seite weitergeben.

COOKIES hingegen haben den Nachteil das es immer noch User gibt die sie abgeschaltet haben.

Am besten ist eine Kombination aus COOKIES und SESSIONS. Im COOKIE speicherst du nur die Session-ID und fragst es auf jeder Seite ab. Sollte das Cookie nicht vornhaden sein hängst du die Session-ID an die URL an.
__________________

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]


kkhamburg ist offline   Mit Zitat antworten
Ungelesen 04.02.12, 20:44   #7
kkhamburg
Profi
 
Benutzerbild von kkhamburg
 
Registriert seit: May 2009
Ort: riding the roos
Beiträge: 1.468
Bedankt: 1.057
kkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punkte
Standard

Zitat:
Zitat von HababaX Beitrag anzeigen
Mit Sessions und Cookies ist allerdings keinerlei Sicherheit gewährleistet.
Das ist wohl eine Frage der Programmierung.

Und warum das nun nicht sicher sein soll verstehe ich sowieso nicht.

Eine Session-ID zu faken ist schon relativ schwierig und wenn jemand den einzigen Ansatzpunkt, nämlich das Cookie bzw. den Übergabeparameter der Session-ID ändert nützt Ihm das wenig bis garnichts, da wie aus meiner Beschreibung entnehmbar ist die weiteren notwendigen Informationen sowieso aus der Session geholt werden und diese, wie ich auch bereits geschrieben habe in der Datenbank abgelegt sein sollte.

Das bedeutet im Umkehrschluss wenn eine Session-ID nicht bekannt ist fliegt der Benutzer automatisch aus der Session.

Und was ist daran nun bitte nicht sicher ?
Wie willst du denn das Ganze absichern ? Mit POST und GET vielleicht ?

Bin mal auf deine Antwort gespannt.

Aber um deine Fragen aus deinem ersten Post zu beantworten.
Nein, es hat nicht jeder MySQL-Datensatz automatisch eine ID, die muss man schon definieren.
__________________

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]


kkhamburg ist offline   Mit Zitat antworten
Ungelesen 04.02.12, 22:51   #8
kkhamburg
Profi
 
Benutzerbild von kkhamburg
 
Registriert seit: May 2009
Ort: riding the roos
Beiträge: 1.468
Bedankt: 1.057
kkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punkte
Standard

Zitat:
Zitat von HababaX Beitrag anzeigen
Nichts!



Asynchroner Schlüsselaustausch, One-Time-Pad, SHA-Zertifikate: Sicherer Schlüssel, nicht abhörbar, Identität der Kommunikationspartner sichergestellt. In der Praxis ist das durch SSL/HTTPS gewährleistet.
Ist klar, um Videos anzusehen.
Ob das nicht vielleicht ein wenig übertrieben ist und über die Fähigkieten des TE hinausgeht ?

Das ist wohl ziemlich am Thema und der Frage des TE vorbei.
__________________

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]


kkhamburg ist offline   Mit Zitat antworten
Ungelesen 09.02.12, 14:16   #9
ageof
Erfahrener Newbie
 
Benutzerbild von ageof
 
Registriert seit: Jun 2010
Beiträge: 119
Bedankt: 17
ageof ist noch neu hier! | 0 Respekt Punkte
Standard

Also das mit der session war genau das nach dem ich gesucht hatte, danke noch mal hab es auch um gesetzt aber hab jetzt noch ein kleine Problem und zwar mein bild wird nicht angezeigt mit php so sieht es aus :

jetzt der code:
Code:
if(isset($_REQUEST['submit']))
	{
	$Suche = $_POST['title'];

		$table = mysql_query("SELECT title,url FROM info WHERE title LIKE '%".$Suche."%'");
		
		//wenn zeilen anzahl null ist dann ist ergnis nicht vorhanden
		if (mysql_num_rows($table) == 0) 
		{ 
			echo 'Es wurden keine passenden Daten gefunden'; 
			return; 
		} 
	//läuft bis variable gleich array länge entspricht 
		while($row = mysql_fetch_array($table)) 
			{ 
			echo $row["title"]." <br />"; 
			$verzeichnis_datei = str_replace ( '\\\\', '\\', $row["url"] );
			echo $verzeichnis_datei;
			// Bild anzeigen
			echo '<img src="'.$verzeichnis_datei.'" width="200px" height="200px"><br>';
			 }
	 }
Danke schon mal ich glaub ich bin nervig xD
__________________
Schaut mal vorbei [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
ageof ist offline   Mit Zitat antworten
Ungelesen 09.02.12, 19:53   #10
ageof
Erfahrener Newbie
 
Benutzerbild von ageof
 
Registriert seit: Jun 2010
Beiträge: 119
Bedankt: 17
ageof ist noch neu hier! | 0 Respekt Punkte
Standard

Der Browser spuckt mir ja keinen Fehler, halt nur das image wird nicht angezeigt wie ich auf dem Bild zu vor gezeigt habe.
Aber was hat das jetzt mit SQl- Injection zu tun, eigentlich nix
__________________
Schaut mal vorbei [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
ageof ist offline   Mit Zitat antworten
Ungelesen 10.02.12, 10:00   #11
kkhamburg
Profi
 
Benutzerbild von kkhamburg
 
Registriert seit: May 2009
Ort: riding the roos
Beiträge: 1.468
Bedankt: 1.057
kkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punktekkhamburg leckt gerne myGully Deckel in der Kanalisation! | 594749 Respekt Punkte
Standard

Was gibt den echo $verzeichnis_datei; aus ?

Du solltest keine POST GET und COOKIE Werte ungeprüft in ein SQL-Statement übernehmen.

Schau mal nach SQL-Injection und schau mal ob du rausbekommst was wir meinen

EDIT
Ah ich seh schon, sehr wahrscheinlich ist das Leerzeichen in deinem Pfad das Problem
Und schau mal bitte nach relativen Pfadangaben. dein Pfad fliegt dir nämlich spätestens um die Ohren wenn du das ganze auf einen Webserver spielst
__________________

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]


kkhamburg ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:14 Uhr.


Sitemap

().