php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.02.2012, 15:52  
Benutzer
 
Registriert seit: 23.01.2012
Beiträge: 70
PHP-Kenntnisse:
Anfänger
Questionmark ist in Verruf geratenQuestionmark ist in Verruf geraten
Standard [Erledigt] Generelle Frage

Guten Tag,

ich denke gerade nach wie ich folgendes realisieren könnte:

Ich habe einen Text in einem Datensatz in der Datenbank gespeichert. Nun wird mir der Text ein Stück ausgegeben und dazu ein Button 'Weiterlesen'.

Frage:


Wenn ich nun mehrere Texte habe und somit mehrere 'Weiterlesen' buttons wie könnte ich einen Link generieren, der mich immer zur entsprechenden News führt. Bin totaler PHP Einsteiger und versuche gerade ein kleineres System zusammenzubauen um etwas zustande zu bekommen, daher die Frage. Mit einem Array und GET kann ich es ja schlecht machen, da ich ja alle Links dann manuell eintragen müsste, oder?
Questionmark ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.02.2012, 15:56  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Bitte eigene Ansätze darlegen. Wir sind kein Konzept-Forum.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 12.02.2012, 15:57  
Erfahrener Benutzer
 
Registriert seit: 10.11.2011
Beiträge: 268
PHP-Kenntnisse:
Fortgeschritten
Solu ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Du kannst in der Ausgabe dem Link ein Parameter anhängen (seitezumweiterlesen.php?id=id_des_datensatzes). Auf der Seite "seitezumweierlesen" machst du eine Abfrage mit der übergebenen Id und hast somit den gewünschten Datensatz. Musst natürlich die übergebene Id auf legitimität prüfen etc. damit da nichts passieren kann. Aufgrund deines Wissensstands solltest du dich auch über SQL Injections informieren.
Solu ist offline  
Alt 12.02.2012, 16:01  
Benutzer
 
Registriert seit: 23.01.2012
Beiträge: 70
PHP-Kenntnisse:
Anfänger
Questionmark ist in Verruf geratenQuestionmark ist in Verruf geraten
Standard

Zitat:
Zitat von Solu Beitrag anzeigen
Du kannst in der Ausgabe dem Link ein Parameter anhängen (seitezumweiterlesen.php?id=id_des_datensatzes). Auf der Seite "seitezumweierlesen" machst du eine Abfrage mit der übergebenen Id und hast somit den gewünschten Datensatz. Musst natürlich die übergebene Id auf legitimität prüfen etc. damit da nichts passieren kann. Aufgrund deines Wissensstands solltest du dich auch über SQL Injections informieren.
Solch einen Gedankenweg hatte ich bereits, dass ich später etwas mit GET verwirkliche. Dennoch dringt mir hier die Frage auf, wie ich automatisch für jeden Weiterlesen Button diesen Parameter (z.B. TextID) für den entsprechenden Text anhänge.
Questionmark ist offline  
Alt 12.02.2012, 16:16  
meikel
Gast
 
Beiträge: n/a
Standard

PHP-Code:
$url $url '&' $TextID
 
Alt 12.02.2012, 16:33  
Benutzer
 
Registriert seit: 23.01.2012
Beiträge: 70
PHP-Kenntnisse:
Anfänger
Questionmark ist in Verruf geratenQuestionmark ist in Verruf geraten
Standard

Zitat:
Zitat von meikel Beitrag anzeigen
PHP-Code:
$url $url '&' $TextID
Perfekt, werd mich gleich mal hinsetzen.

EDIT:

Problem:

Ist es möglich per GET eine Zahl zu ignorieren?

BSP:

PHP-Code:
$seite['htmldoc?news=HIERDIEZAHL'] = 'index.php'
Nun möchte ich dass egal welche Zahl dort steht immer die index.php aufgerufen wird, ist das möglich?

Geändert von Questionmark (12.02.2012 um 16:51 Uhr).
Questionmark ist offline  
Alt 12.02.2012, 19:45  
Erfahrener Benutzer
 
Registriert seit: 10.11.2011
Beiträge: 268
PHP-Kenntnisse:
Fortgeschritten
Solu ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Nun möchte ich dass egal welche Zahl dort steht immer die index.php aufgerufen wird, ist das möglich?
Indem du in der htmldoc (aus deinem Beispiel) zur index.php weiterleitest.
PHP-Code:
<?php
header
('location: index.php');
?>
Wäre eine Möglichkeit zur Weiterleitung.
Solu ist offline  
Alt 12.02.2012, 19:59  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von Solu Beitrag anzeigen
Indem du in der htmldoc (aus deinem Beispiel) zur index.php weiterleitest.
PHP-Code:
<?php
header
('location: index.php');
?>
Wäre eine Möglichkeit zur Weiterleitung.
Zitat:
14.30 Location

The Location response-header field is used to redirect the recipient to a location other than the Request-URI for completion of the request or identification of a new resource. For 201 (Created) responses, the Location is that of the new resource which was created by the request. For 3xx responses, the location SHOULD indicate the server's preferred URI for automatic redirection to the resource. The field value consists of a single absolute URI.

Location = "Location" ":" absoluteURI
An example is:

Location: http://www.w3.org/pub/WWW/People.html
14.30 @ http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline  
Alt 14.02.2012, 14:02  
Benutzer
 
Registriert seit: 23.01.2012
Beiträge: 70
PHP-Kenntnisse:
Anfänger
Questionmark ist in Verruf geratenQuestionmark ist in Verruf geraten
Standard

Zitat:
Zitat von Solu Beitrag anzeigen
Indem du in der htmldoc (aus deinem Beispiel) zur index.php weiterleitest.
PHP-Code:
<?php
header
('location: index.php');
?>
Wäre eine Möglichkeit zur Weiterleitung.
Eine Weiterleitung wird mir dennoch nicht die TextID per GET übergeben, oder?
Questionmark ist offline  
Alt 14.02.2012, 14:09  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

- Bitte eigenen Kopf einschalten
- Grundlagen lernen
- Forensuche benutzen

[MOD: Close]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP Test Frage (Variablen) Bloodcell PHP Einsteiger 12 04.08.2011 20:01
generelle Frage zum abschicken eines Formulars djsky01 PHP Einsteiger 10 21.01.2011 08:21
Eine Frage zum guten Code-Layout SilentSight JavaScript, Ajax und mehr 3 14.07.2010 09:18
[Erledigt] Frage zu JOIN Befehl und dem Auslesen desselben apo PHP Tipps 2010 11 13.06.2010 19:32
URL Frage Eclipse16V PHP Tipps 2009 8 23.02.2009 17:02
[PDO] Frage zur Portabilität freq.9 PHP-Fortgeschrittene 2 29.07.2005 13:28
[Erledigt] frage PHP Tipps 2005-2 9 15.06.2005 13:22
.htaccess - Frage Stümper PHP Tipps 2005 11 30.05.2005 11:56
Performence Frage PHP-Fortgeschrittene 10 06.05.2005 19:00
Frage zu einem Editformular PHP Tipps 2005 3 25.04.2005 14:58
Frage: gibt es bei PHP sowas wie target="_blank" PHP Tipps 2005 6 20.04.2005 06:27
mal ne Frage PHP Tipps 2005 7 14.04.2005 09:46
Technische Frage zur Realisation einer Online-Umfrage Stefano PHP Tipps 2005 5 16.03.2005 17:39
[Erledigt] Frage zur Funkrionen? PHP Tipps 2004-2 10 01.12.2004 09:42


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum