RoterBaron
Stamm User
- Registriert
- 18. Mai 2011
- Beiträge
- 1.101
- Reaktionspunkte
- 458
- Punkte
- 83
Ich hab quasi eine gehirnblockade und bräuchte ein paar denkanstösse bzw hilfe bei einem Porjekt was ich gern der CS-Community bereitstellen wollen würde... wär also geil wenn mir hier jemand mit php kentnissen ein bischen helfen könnte
Und zwar gibt es ja immer wieder von verschiedenen leuten aktualisierte CCcam.channelinfo und CCcm.provider dateien - allerdings habt ihr vielleicht auch schonmal festgestellt das der eine irgendwelche TABs einpflegt die aber garnicht korrekt dargestellt werden oder es gibt 100 doppeleinträge oder die datei ist absolut unsortiert wodurch doppeleinträge quasi unvermeidlich sind oder Provider sind falsch benannt etc...
Um dem entgegen zu wirken war nun meine Idee eine Zentrale anlaufstelle für alle du kreieren wo sich jeder die jeweils aktuelle datei nach seinen bedürfnisse generieren lassen könnte; dabei bin ich mir aber noch nicht ganz sicher ob ich das irendwo bei mir hosten werde/sollte oder sich diese Scripts jeder selber bei sich installieren kann etc... finde ich auch erstmal unwichtig - ersztmal muss es funtzen
Mein Problem ist nun das ich nicht genau weiss wie/was/wo eure anforderungen an sowas sein könnten und ich auch mit der Programmierung ein paar Probleme habe weil ich nicht soooo super fit in PHP bin, bastel mir nur abunzu mal was zum eigenbedarf also alles selber bei gebracht....
...ich bin auch schon ein bischen damit überfordern das genaue problem zu beschreiben hehe also bitte ich an dieser stelle um geduld bzw nachsicht
also meine bisherige idee war es, eine index.php zu haben wo ausgewählt werden kann ob man eine neue channelinfo und/oder providers eilesen und importieren will , oder ob man ggf vorhandene datensätze bearbeiten möchte...
beim import wird die channelinfo ausgelesen und nach CAID:IDENT:SID sortiert und dann dieser sortierung entsprechend in die datenbank eingetragen... somit wär das schonmal vorsortiert bzw beim späteren auslesen kann man das dann von mysql vorsortieren lassen (ORDER BY CAID,IDENT,SID)... oder hab ich hier bereits einen denkfehler?
zusätzlich sollte dann auch die CCcam.providers eingelesen werden - wobei ich da zb auch erst dachte das man sich beim exportieren, also späteren erstellen der datensätze in eine neue channelinfo datei, das fdurch die providers unterteilen lassen könnte, die man dann ja anhand CAID und IDENT identifiziert -- also zb dachte ich mir das der User dann zb alle provider auswählen kann oder nur ganz bestimmte und sich dann zb nur für SKY und KD eine channelinfo datei erstellen lassen könne weil derjenige eh keine sat karten hat etc...
tja, wo fang ich nun an....
erstmal die idee wie ich sie mir notiert habe:
global.php:
index.php:
der code zum importieren der channelinfo:
import_chaninfo.php
der code zum importieren der providers:
import_providers.php
das bearbeiten der channelinfo:
edit_chaninfo.php:
config.php:
sql/config.php:
sql/functions.php:
sql/db_mysql.php:
zum erstellen der mysql datenbank:
...ich hoffe hier ist keiner so dreist und klaut meinen code um ihn später als seinen eigenen auszugeben! (is leider schon vorgekommen!)...
//EDIT: anhand dieser daten könnte man sich dann auch eine oscam.srvid erstellen lassen
Und zwar gibt es ja immer wieder von verschiedenen leuten aktualisierte CCcam.channelinfo und CCcm.provider dateien - allerdings habt ihr vielleicht auch schonmal festgestellt das der eine irgendwelche TABs einpflegt die aber garnicht korrekt dargestellt werden oder es gibt 100 doppeleinträge oder die datei ist absolut unsortiert wodurch doppeleinträge quasi unvermeidlich sind oder Provider sind falsch benannt etc...
Um dem entgegen zu wirken war nun meine Idee eine Zentrale anlaufstelle für alle du kreieren wo sich jeder die jeweils aktuelle datei nach seinen bedürfnisse generieren lassen könnte; dabei bin ich mir aber noch nicht ganz sicher ob ich das irendwo bei mir hosten werde/sollte oder sich diese Scripts jeder selber bei sich installieren kann etc... finde ich auch erstmal unwichtig - ersztmal muss es funtzen
Mein Problem ist nun das ich nicht genau weiss wie/was/wo eure anforderungen an sowas sein könnten und ich auch mit der Programmierung ein paar Probleme habe weil ich nicht soooo super fit in PHP bin, bastel mir nur abunzu mal was zum eigenbedarf also alles selber bei gebracht....
...ich bin auch schon ein bischen damit überfordern das genaue problem zu beschreiben hehe also bitte ich an dieser stelle um geduld bzw nachsicht
also meine bisherige idee war es, eine index.php zu haben wo ausgewählt werden kann ob man eine neue channelinfo und/oder providers eilesen und importieren will , oder ob man ggf vorhandene datensätze bearbeiten möchte...
beim import wird die channelinfo ausgelesen und nach CAID:IDENT:SID sortiert und dann dieser sortierung entsprechend in die datenbank eingetragen... somit wär das schonmal vorsortiert bzw beim späteren auslesen kann man das dann von mysql vorsortieren lassen (ORDER BY CAID,IDENT,SID)... oder hab ich hier bereits einen denkfehler?
zusätzlich sollte dann auch die CCcam.providers eingelesen werden - wobei ich da zb auch erst dachte das man sich beim exportieren, also späteren erstellen der datensätze in eine neue channelinfo datei, das fdurch die providers unterteilen lassen könnte, die man dann ja anhand CAID und IDENT identifiziert -- also zb dachte ich mir das der User dann zb alle provider auswählen kann oder nur ganz bestimmte und sich dann zb nur für SKY und KD eine channelinfo datei erstellen lassen könne weil derjenige eh keine sat karten hat etc...
tja, wo fang ich nun an....
erstmal die idee wie ich sie mir notiert habe:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
global.php:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
index.php:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
der code zum importieren der channelinfo:
import_chaninfo.php
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
der code zum importieren der providers:
import_providers.php
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
das bearbeiten der channelinfo:
edit_chaninfo.php:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
config.php:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
sql/config.php:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
sql/db_mysql.php:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
zum erstellen der mysql datenbank:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
...ich hoffe hier ist keiner so dreist und klaut meinen code um ihn später als seinen eigenen auszugeben! (is leider schon vorgekommen!)...
//EDIT: anhand dieser daten könnte man sich dann auch eine oscam.srvid erstellen lassen
Zuletzt bearbeitet: