Current time: 11-25-2024, 12:33 PM Hello There, Guest! (LoginRegister)


Post Reply 
 
Thread Rating:
  • 1 Votes - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[es geht weiter]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
Author Message
sPiKe Offline
Junior Member
*

Posts: 106
Joined: Oct 2008
Reputation: 0
Post: #21
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
ok dann dauert es wohl noch ein bisschen ^^
bis jetzt ist es ja auch gut so, das andere wäre nur noch kleine spielerreien Big Grin
also falls du es nicht hinbekommst dann macht es auch nichts, aber lass dir ruhig zeit, es hat ja keine eile
11-02-2009 03:43 AM
Find all posts by this user Quote this message in a reply
FISA4 Offline
Member
***

Posts: 668
Joined: Feb 2008
Reputation: 15
Post: #22
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
(11-02-2009 03:43 AM)sPiKe Wrote:  ok dann dauert es wohl noch ein bisschen ^^
bis jetzt ist es ja auch gut so, das andere wäre nur noch kleine spielerreien Big Grin
also falls du es nicht hinbekommst dann macht es auch nichts, aber lass dir ruhig zeit, es hat ja keine eile

Hast Du den Einbau hinbekommen ???
11-02-2009 12:39 PM
Find all posts by this user Quote this message in a reply
sPiKe Offline
Junior Member
*

Posts: 106
Joined: Oct 2008
Reputation: 0
Post: #23
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
ja bisher funktioniert alles, also ich kann im acp die domain eintragen und dann wird sie auch angezeigt ^^
11-03-2009 04:25 AM
Find all posts by this user Quote this message in a reply
FISA4 Offline
Member
***

Posts: 668
Joined: Feb 2008
Reputation: 15
Post: #24
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
(11-03-2009 04:25 AM)sPiKe Wrote:  ja bisher funktioniert alles, also ich kann im acp die domain eintragen und dann wird sie auch angezeigt ^^

Ich hab das jetzt mal etwas unprofessionell gemacht.


Irgendwie kann ich die beiden Datenbanken nicht zusammen ansprechen.

Es existiert jetzt ein Link "Mehr Informationen" und da wird eine neue Seite geöffnet.

Darin sind dann alle Informationen.
Läuft momentan noch über $_GET aber das mach ich noch über $_SESSION.

Ich hab natürlich absolut 0-Design in die Ausgabe gesteckt.
Ist ja nur zum testen. Wink

Wenn Du willst, dann kannst Du ja nochmal schauen.

Gruß

FISA4
11-03-2009 04:38 AM
Find all posts by this user Quote this message in a reply
sPiKe Offline
Junior Member
*

Posts: 106
Joined: Oct 2008
Reputation: 0
Post: #25
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
so würde es mir auch reichen, ich kann mir das design ja selbst noch anpassen ^^ das is schon mal super wie es jetzt is.
so hab ich mir das vorgestellt ^^

danke
11-03-2009 05:06 AM
Find all posts by this user Quote this message in a reply
FISA4 Offline
Member
***

Posts: 668
Joined: Feb 2008
Reputation: 15
Post: #26
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
(11-03-2009 05:06 AM)sPiKe Wrote:  so würde es mir auch reichen, ich kann mir das design ja selbst noch anpassen ^^ das is schon mal super wie es jetzt is.
so hab ich mir das vorgestellt ^^

danke

Ich bin glaub ich noch zu müde. Big Grin

Also jetzt wird per Link die UserID sowie die Domain übergeben.

Somit kann keiner "mal eben" nur über die UserID sich Deine Kunden anschauen. Smile

Teil 2 des HowTo:
__________________________________________________________
erstelle neue Datei "isp.php" (ispcp.php geht nicht, weil das aus irgend einem Grund auf den Login von ispCP leitet.

Inhalt der Datei:

PHP Code:
<?php 

    
include("_mysql.php");
    
$con mysql_connect($host$user$pwd) or system_error('ERROR: Can not connect to ispCP MySQL-Server');
    
$sel mysql_select_db($db$con) or system_error('ERROR: Can not connect to database "webspell"');
    
    
$ds=mysql_fetch_array(mysql_query("SELECT domain FROM `".PREFIX."user` WHERE userID='".$_GET['uid']."' AND domain='".$_GET['domain']."'",$con));

    
$a mysql_connect('localhost''ispCP_DB_USER''PASSWORT') or system_error('ERROR: Can not connect to ispCP MySQL-Server');
    
$b mysql_select_db('ispcp'$a) or system_error('ERROR: Can not connect to database "ispcp"');

    
$ds2=mysql_fetch_array(mysql_query("SELECT * FROM `domain` WHERE `domain_name`='".$ds['domain']."'",$a));  

// Ich hab absichtlich den Joker benutzt, um noch weitere Daten aus dieser Tabelle zu benutzen //

    
$dom_id $ds2['domain_id'];
    
$status $ds2['domain_status'];
    echo 
"Informationen &uuml;ber Ihre Domain: ".$ds2['domain_name']."<br />"
    echo 
"Domain ID: ".$dom_id."<br />";
    echo 
"Status : ".$status."<br />";
    
mysql_close($a);
?>

Was Du an zusätzlichen Daten haben willst, das kannst Du ganz normal über SQL auf die DB von ispCP zugreifen.

z.B.: Datenbanken (Die Ausgabe solltest Du aber in einer Schleife laufen lassen)
PHP Code:
$sql="SELECT COUNT(*) FROM `sql_database` WHERE `domain_id`='".$dom_id."'"
// Wir wollen ja auch wissen wieviele angelegt wurden *grins*
    
$query mysql_query($sql,$a);
    
$count=mysql_fetch_array($query);
    echo 
"Datenbanken: ".$count[0]."<br />";
    
$sql="SELECT sqld_name FROM `sql_database` WHERE `domain_id`='".$dom_id."'";
    
$query mysql_query($sql,$a);
    while(
$ds3 mysql_fetch_array($query))
    {
        echo 
$ds3['sqld_name']."<br />";
    } 

__________________________________________________________
öffne: templates/loginoverview.html

Suche:
Code:
<tr>
        <td bgcolor="$bg3">%domain%:</td>
        <td bgcolor="$bg4"><strong>$domain</strong></td>
        <td bgcolor="$bgcat"></td>
        <td bgcolor="$bg1"></td>
        <td bgcolor="$bg2"></a></td>
      </tr>
Ersetze mit:

Code:
<tr>
        <td bgcolor="$bg3">%domain%:</td>
        <td bgcolor="$bg4"><strong>$domain $status</strong></td>
        <td bgcolor="$bgcat"></td>
        <td bgcolor="$bg1">%infos%</td>
        <td bgcolor="$bg2"><a href="isp.php?uid=$userID&domain=$domain">%clickme%</a></td>
      </tr>
________________________________________________
öffne language/de/loginoverview.php

Suche:
'domain' => 'Domain',

Füge DANACH ein:
'infos' => 'Mehr Informationen',
'clickme' => 'Klick mich',
_________________________________________________

Fertig.
(This post was last modified: 11-03-2009 06:44 AM by FISA4.)
11-03-2009 06:34 AM
Find all posts by this user Quote this message in a reply
sPiKe Offline
Junior Member
*

Posts: 106
Joined: Oct 2008
Reputation: 0
Post: #27
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
es funktioniert juhuu
das is ja wirklich hammer was du da gemacht hast, nur das mit den datenbanken haut nich so wirklich hin ^^ aber das ist nicht weiter schlimm, das wichtigste funktioniert.

danke für alles

*gleich ma bewertung mach* Big Grin
11-03-2009 09:20 AM
Find all posts by this user Quote this message in a reply
FISA4 Offline
Member
***

Posts: 668
Joined: Feb 2008
Reputation: 15
Post: #28
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
(11-03-2009 09:20 AM)sPiKe Wrote:  es funktioniert juhuu
das is ja wirklich hammer was du da gemacht hast, nur das mit den datenbanken haut nich so wirklich hin ^^ aber das ist nicht weiter schlimm, das wichtigste funktioniert.

danke für alles

*gleich ma bewertung mach* Big Grin

Danke für die Bewertung. Smile

Was haut denn nicht hin?
Ich such dann ne Lösung. Kann ja sein, dass ich was vergessen hab aufzuschreiben. Bin erst um 5 Uhr ins Bett und um 9:30 Uhr wieder aufgestanden.

@goover:
Auch Dir dank ich für die Bewertung.

Gruß

FISA4
11-03-2009 10:20 AM
Find all posts by this user Quote this message in a reply
sPiKe Offline
Junior Member
*

Posts: 106
Joined: Oct 2008
Reputation: 0
Post: #29
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
also das muss ja mit in die isp.php ?

PHP Code:
$sql="SELECT COUNT(*) FROM `sql_database` WHERE `domain_id`='".$dom_id."'"
// Wir wollen ja auch wissen wieviele angelegt wurden *grins*
    
$query mysql_query($sql,$a);
    
$count=mysql_fetch_array($query);
    echo 
"Datenbanken: ".$count[0]."<br />";
    
$sql="SELECT sqld_name FROM `sql_database` WHERE `domain_id`='".$dom_id."'";
    
$query mysql_query($sql,$a);
    while(
$ds3 mysql_fetch_array($query))
    {
        echo 
$ds3['sqld_name']."<br />";
    } 

also meine isp.php sieht nun so aus

PHP Code:
<?php 

    
include("_mysql.php");
    
$con mysql_connect($host$user$pwd) or system_error('ERROR: Can not connect to ispCP MySQL-Server');
    
$sel mysql_select_db($db$con) or system_error('ERROR: Can not connect to database "webspell"');
    
    
$ds=mysql_fetch_array(mysql_query("SELECT domain FROM `".PREFIX."user` WHERE userID='".$_GET['uid']."' AND domain='".$_GET['domain']."'",$con));

    
$a mysql_connect('localhost''root''sagichnit') or system_error('ERROR: Can not connect to ispCP MySQL-Server');
    
$b mysql_select_db('ispcp'$a) or system_error('ERROR: Can not connect to database "ispcp"');

    
$ds2=mysql_fetch_array(mysql_query("SELECT * FROM `domain` WHERE `domain_name`='".$ds['domain']."'",$a));  

// Ich hab absichtlich den Joker benutzt, um noch weitere Daten aus dieser Tabelle zu benutzen //

    
$dom_id $ds2['domain_id'];
    
$status $ds2['domain_status'];
    echo 
"Informationen &uuml;ber Ihre Domain: ".$ds2['domain_name']."<br />"
    echo 
"Domain ID: ".$dom_id."<br />";
    echo 
"Status : ".$status."<br />";
    
mysql_close($a);

$sql="SELECT COUNT(*) FROM `sql_database` WHERE `domain_id`='".$dom_id."'"
// Wir wollen ja auch wissen wieviele angelegt wurden *grins*
    
$query mysql_query($sql,$a);
    
$count=mysql_fetch_array($query);
    echo 
"Datenbanken: ".$count[0]."<br />";
    
$sql="SELECT sqld_name FROM `sql_database` WHERE `domain_id`='".$dom_id."'";
    
$query mysql_query($sql,$a);
    while(
$ds3 mysql_fetch_array($query))
    {
        echo 
$ds3['sqld_name']."<br />";
    }
?>



dann steht es wie folgt da:

Informationen über Ihre Domain: zer-o.eu
Domain ID: 1
Status : ok

Warning: mysql_query(): 4 is not a valid MySQL-Link resource in /var/www/virtual/zer-o.eu/htdocs/isp2.php on line 25

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/virtual/zer-o.eu/htdocs/isp2.php on line 26
Datenbanken:

Warning: mysql_query(): 4 is not a valid MySQL-Link resource in /var/www/virtual/zer-o.eu/htdocs/isp2.php on line 29

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/virtual/zer-o.eu/htdocs/isp2.php on line 30
11-03-2009 10:27 AM
Find all posts by this user Quote this message in a reply
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #30
RE: WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
update Wink probiers mal so
PHP Code:
$sql="SELECT COUNT(*) FROM `sql_database` WHERE `domain_id`='".$dom_id."'"
// Wir wollen ja auch wissen wieviele angelegt wurden *grins*
    
$query mysql_query('$sql,$a');
    
$count=mysql_fetch_array('$query');
    echo 
"Datenbanken: ".$count['0']."<br />";
    
$sql="SELECT sqld_name FROM `sql_database` WHERE `domain_id`='".$dom_id."'";
    
$query mysql_query('$sql,$a');
    while(
$ds3 mysql_fetch_array('$query'))
    {
        echo 
$ds3['sqld_name']."<br />";
    } 
11-03-2009 06:05 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 4 Guest(s)