Seite 1 von 1

Suche News Script für Anfänger

Verfasst: 03.09.2010, 13:47
von |SONY|
hallo zusammen,

ich habe eine tippspiel seite wo ich per html und auch manuell news eintrage. nun werden die news bzw. die seite immer länger und ich bekomme es nicht hin, einen automatischen seitenumbruch zu erstellen.

der könnte so aussehen, nach x einträgen auf seite zwei zum beispiel umheben, oder aber nach dem chema - januar februar märz etc. eine datenbank ist vorhanden, nur weiss ich absulut nicht, wie ich hierzu ein idiotensicheres fertiges script finde.

kann da bitte evtl. jemand helfen ?

siehe hierzu auch: bundesliga-goal.de/saison1011/index.php?site=willkommen

mfg
sony

Verfasst:
von

Verfasst: 03.09.2010, 13:58
von slider
Suchbegriff "Pagination" sollte helfen und bringt jede Menge Beispiele sowie fertige Lösungen.
Viel Glück

Verfasst: 04.09.2010, 00:56
von daniel5959
Hallo,

es gibt doch in PHP-Scriptarchiven fertige PHP-Newsscripte, siehe

https://www.hotscripts.com/category/php ... ublishing/ (englische Seite)

https://www.php-resource.de/scripte/scripte,60,News.htm (deutsche Seite)

Auf meiner FAQs-Seite gibt es viele Anleitungen in deutsch, z.B. auch

Deutsche Installationsanleitung zu CuteNews (PHP, aber kein MySQL erforderlich)

Anmerkung: Ich stehe in keiner Verbindung zu den Scriptanbietern, helfe aber bei Fragen zur Installation, entweder im Forum oder per Mail. Allerdings mache ich keine Scriptänderungen/-erweiterungen, auch nicht gegen Bezahlung.

daniel5959 :)

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Verfasst: 04.09.2010, 15:48
von |SONY|
hallo zusammen,

also mit dem pagination verstehe ich so weit, nur folgendes leider nicht. wenn ich eine seite habe=newsarchiv, dies dann entsprechend anpasse sieht es so aus: /index.php?site=newsarchiv#seite=1.. usw. wenn ich nun aber diverse seiten über diesen weg erstellen möchte muss ich doch dann div. newsarchiv seiten erstellen oder ?

das würde dann so aussehen:

/index.php?site=newsarchiv#seite=1
/index.php?site=newsarchiv2#seite=2
/index.php?site=newsarchiv3#seite=3

oder habe ich da einen denkfehler ? eigentlich sollten die seiten nur das format haben:

/index.php?site=newsarchiv#seite=1
/index.php?site=newsarchiv#seite=2
/index.php?site=newsarchiv#seite=3

mfg
sony

Verfasst: 05.09.2010, 00:16
von daniel5959
Hallo,

wie wäre es denn mit

/index.php?site=newsarchiv&page=1
/index.php?site=newsarchiv&page=2
/index.php?site=newsarchiv&page=3

es werden 2 Werte übergeben, site ruft das Newsarchiv auf und page die entsprechende Archivseite.

Und was ist mit fertigen Newsscripten?

daniel5959 :)

Verfasst: 05.09.2010, 14:43
von |SONY|
hi,

also am besten komme ich zurecht mit dem cutenews, allerdings weis ich immer noch nicht wo meine bereits geschriebenen news landen :) gemäß "schnipselcode" habe ich folgendes in meine newsarchiv.php eingefügt:

<?PHP
$number = "5";
include("bundesliga-goal.de/saison1011/cutenews/show_news.php");
?>


aber da erscheint nix !?

was mach ich da falsch ?

mfg
sony

Verfasst: 05.09.2010, 21:17
von 800XE
|SONY| hat geschrieben: <?PHP
$number = "5";
include("bundesliga-goal.de/saison1011/cutenews/show_news.php");
?>


aber da erscheint nix !?

was mach ich da falsch ?
Daniel hat dir, ohne es direkt zu sagen, erklärt das #seite=1 keine Seite ist, das ist ein Ankor in einer Seite

bundesliga-goal.de ist deine Domain ...
... hast du diesen Ordner wirklich bei deinem Hoster?
bei Artfiles krieg ich auch für jede Domain einen gleichleutenden Ordner angelegt .... aber die Startseite ist hinter dem Ordner
= ich kann keinen include auf "800xe.de/" machen ... wenn dann müßte ich "../800xe.de/" machen
aber, wpzu soll ich rausgehen wenn ich gleich wieder reinkomme

und, das ist ein lelativer Pfad ... wenn du einen Absoluten Serverpfad nutzen willst, fehlt warscheinlich auf der Linken seite noch etwas .... aber bleib besser bei relativ .... und achte darauf das der Weg auch stimmt .... nicht den Weg laut der URLzeile im Browser ist der richtige, sondern der auf der Festplatte

z.B.
www.800xe.de/tagebuch/der-hase-ist-tot.html
es sieht so aus, als wäre ich im Ordner Tagebuch, was nicht der fall ist, ich bin im Hauptordner in der index.php
angenommen ich machen einen include auf "800xe.de/"(die Domain, das steht nicht im include drin)"cms800/password.php"
dann mache ich auch genau "cms800/password.php"
und nicht "../cms800/password.php" = aus dem /Tegabuch/ rausgehen, da ich dort garnicht drinbin

Verfasst: 05.09.2010, 22:01
von daniel5959
Hallo,

bei Include und relativen Adressen von der Datei ausgehen, in der der Include-Befehl ist, also...

A) Include-Befehl = Hauptverzeichnis

B) Datei show_news.php = Unterverzeichnis saison1011/cutenews/

dann ist der Include-Befehl

Code: Alles auswählen

include&#40;"saison1011/cutenews/show_news.php"&#41;; 
Einfach mal schildern wie die Verzeichnisverhältnisse sind, dann kann ich genauere Angaben machen.

daniel5959 :)

Verfasst: 06.09.2010, 01:54
von 800XE
daniel5959 hat geschrieben:Hallo,

bei Include und relativen Adressen von der Datei ausgehen, in der der Include-Befehl ist, also...
sicher?


Bei mir landet alles in der index.php
Dort gibts erstmal einen include("cms800/cms800ini.php");
Dann kommen
include("cms800/cms800Request.php"); = URL analysieren, in Path+File aufspalten
include("cms800/cms800filer.php"); ...
... die DBs, anhad von Domain + Path + File, auslesen um zuerfahren was unter dieser URL angezeigt werden soll, welche Module eventuell zu laden sind

z.B. BlogModul
wo bin ich jetzt?
/index.php
oder
/cms800/cms800filer.php
?

wie lautet der include
include("cms800/cms800blog.php"); weil ich in /index.php bin
oder
include("cms800blog.php"); weil ich in /cms800/cms800filer.php also schon in dem Ordner wo das zu includente Script ist
?


Hinweis:
mit include geht man nirgends hin
mit include holt man etwas herrein, dorthin wo man schon ist

Verfasst: 07.09.2010, 11:11
von Netpromote24
Benutze halt so ein fertiges Newsscript das es eigentlich überall gibt oder programmier es selber. Ja Pagination hab ich auch schon verwendet und es als gut empfunden :)

Verfasst: 07.09.2010, 17:14
von |SONY|
hallo zusammen,

also der direkte pfade zur show_news auf der HD sieht so aus:

Code: Alles auswählen

include&#40;"bundesliga-goal.de/saison1011/cutenews/show_news.php"&#41;;
selbst wenn ich es so

Code: Alles auswählen

include&#40;"saison1011/cutenews/show_news.php"&#41;;
oder so

Code: Alles auswählen

include&#40;"/saison1011/cutenews/show_news.php"&#41;;
einfüge passiert nix.

die finale geschichte sollte dann ungefähr so aussehen:

Code: Alles auswählen

bundesliga-goal.de/saison1011/index.php?site=newsarchiv#1
oder so ähnlich, halt nur mit diesem newsarchiv#1, newsarchiv#2 usw.

wobei newsarchiv im content ordner direkt unter bundesliga-goal.de/saison1011 liegt.

mfg
sony[/quote]

Verfasst: 07.09.2010, 17:34
von 800XE
|SONY| hat geschrieben:hallo zusammen,

also der direkte pfade zur show_news auf der HD sieht so aus:

Code: Alles auswählen

include&#40;"bundesliga-goal.de/saison1011/cutenews/show_news.php"&#41;;
selbst wenn ich es so

Code: Alles auswählen

include&#40;"saison1011/cutenews/show_news.php"&#41;;
oder so

Code: Alles auswählen

include&#40;"/saison1011/cutenews/show_news.php"&#41;;
einfüge passiert nix.
/saison1011/cutenews/show_news.php ... ist garnicht gut, das ist ein Absoluter Pfad

auch schon

Code: Alles auswählen

include&#40;"cutenews/show_news.php"&#41;;
probiert
Da bei
bundesliga-goal.de/saison1011/index.php?site=newsarchiv#1
eine .php angegeben ist, nehme ich mal an, das die auch direkt die "Start.php" ist = Die Wurzel des Scriptes ...
... alle include's oder fopen's beziehen sich auf den Standort von dieser

Du bist in /saison1011/index.php
willst include von /saison1011/cutenews/show_news.php
also

Code: Alles auswählen

include&#40;"cutenews/show_news.php"&#41;;
der /saison1011/ ist im include falsch, da du dort schon drin bist (wenn eine Annahme der "Start.php" korrekt ist)

|SONY| hat geschrieben: die finale geschichte sollte dann ungefähr so aussehen:

Code: Alles auswählen

bundesliga-goal.de/saison1011/index.php?site=newsarchiv#1
oder so ähnlich, halt nur mit diesem newsarchiv#1, newsarchiv#2 usw.

wobei newsarchiv im content ordner direkt unter bundesliga-goal.de/saison1011 liegt.

mfg
sony
Das bundesliga-goal.de/ in der include-URL ist schonmal ganz falsch ..
.... da sie dort
bundesliga-goal.de/saison1011/index.php?site=newsarchiv#1
auch nicht drin ist ... als DOmain ja, aber nicht als Pfad


Ich hatte vor Jahren auch mal das Problem das ich nicht wuste "wo schreibt oder liest das Script" ... verschachtelte PHPs in unterschiedlichen Ordnern

habe dann, da wo der "fopen" war, und ein include ist ja quasie das selbe

aus

Code: Alles auswählen

$handle=fopen&#40; 'text.txt', 'rb' &#41;;
$buffer = fread&#40; $handle &#41;;
echo &#40; $buffer &#41;;
Die datei 'text.txt' hatte inhalt, aber der echo brachte nichts auf den Bildschirm

Suchen und Finden ..
... wohin wirkt der fopen

Code: Alles auswählen

$handle=fopen&#40; 'finde_mich.txt', 'rb' &#41;;
fwrite&#40; $handle, 'Du hast mich gefunden' &#41;;
Das reingehauen und dann via FTP nachgeschaut wo die 'finde_mich.txt' erzeugt wurde ... und die war eben nicht in dem Ordner entstanden wo die PHP mit dem fopen+fread+echo war

und dann eben
"da bin ich" das PHP
"Dort schreibe ich" die txt
das vergleichen und den Pfad für den Dateizugriff(bzw für den include) in der PHP anpassen

Verfasst: 10.09.2010, 15:40
von |SONY|
hi,

also ich habe die pfadangaben mal so ausprobiert wie du beschrieben hast. als ergebnis erhalte ich einen error: /homepages/5/d117710565/htdocs/bundesliga-goal.de/saison1011/cutenews/inc/functions.inc.php on line 235

in line 235 der function von dem script steht nur:

}
}

grüße
sony

Verfasst: 10.09.2010, 20:25
von 800XE
800XE hat geschrieben:/saison1011/cutenews/show_news.php ... ist garnicht gut, das ist ein Absoluter Pfad
|SONY| hat geschrieben:/homepages/5/d117710565/htdocs/bundesliga-goal.de/saison1011/cutenews/inc/functions.inc.php
Wenn ganz links ein Slash ist, ist es ein Absoluter

und das war jetzt selfQUOTE vom ... Di Sep 07, 2010 18:34
selfQUOTE vom ..... So Sep 05, 2010 22:17
800XE hat geschrieben:... wenn du einen Absoluten Serverpfad nutzen willst, fehlt warscheinlich auf der Linken seite noch etwas ....

hast du ... "suchen und finden" ... probiert
selfQUOTE....Di Sep 07, 2010 18:34
800XE hat geschrieben:Suchen und Finden ..
... wohin wirkt der fopen

Code: Alles auswählen

$handle=fopen&#40; 'finde_mich.txt', 'rb' &#41;;
fwrite&#40; $handle, 'Du hast mich gefunden' &#41;;
Das reingehauen und dann via FTP nachgeschaut wo die 'finde_mich.txt' erzeugt wurde ... und die war eben nicht in dem Ordner entstanden wo die PHP mit dem fopen+fread+echo war