Current time: 05-03-2024, 12:50 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: #51
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
ma ne frage ^^ kann man das irgendwie realisieren, dass wenn z.b. eine email an info@domain.de gesendet wurde, man irgendwie eine benachrichtung bekommt auf einer externen seite?
also ich will es ja so machen, meine user bestellen sich den webspace, da kommt eine email an bestellung@domain.de
jedesma in das postfach zu schauen is bissi umständlich, also wäre es doch super, wenn man auf einer externen seite wie z.b.
index.php?site=message
eine benachrichtigung bekommen würde.
wenn das mit ajax, jgrowl oder bla bla bla noch besser zu machen wäre, dann sag ich ok ^^
aber wenn nicht reicht mir auch wenn man bei aufruf dieser message.php eine benachrichtung bekommen würde.
hoffe ihr versteht mich und könnt helfen ^^
02-06-2010 03:51 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: #52
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
steht irgendwo im ispcp wenn was bestellt wurde infos dazu ?
02-06-2010 06:11 AM
Visit this user's website Find all posts by this user Quote this message in a reply
sPiKe Offline
Junior Member
*

Posts: 106
Joined: Oct 2008
Reputation: 0
Post: #53
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
nee also ich will eigentlich nur ne email benachrichtigung auf einer php seite haben ^^ wenn man die php seite aufruft soll da stehen ob es neue emails gibt oder nicht.
es is eigentlich ganz simple was ich möchte ^^
02-06-2010 06:33 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: #54
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
wenns so simpel ist setzte es doch um... du hast meine frage nicht beantwortet... sollte dem so sein ist die lösung wirklich simpel.. mal sehen ob du es noch schaffst...

mfg
02-06-2010 04:42 PM
Visit this user's website Find all posts by this user Quote this message in a reply
sPiKe Offline
Junior Member
*

Posts: 106
Joined: Oct 2008
Reputation: 0
Post: #55
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
(02-06-2010 06:11 AM)ZooL Wrote:  steht irgendwo im ispcp wenn was bestellt wurde infos dazu ?

nein mein bestellsystem schickt einfach eine email mit folgenden daten an bestellung@domain.de

Vorname:
Nachname:
Domain:
Paket:

genau so bekomm ich auch die email, das funktioniert ja alles, es is nur bissi doof andauernd im postfach nachzuschaun ob ne neue bestellung vorliegt.
ich hab es jetzt erst ma folgendermaßen gelöst:

Code:
<?php

$Mailbox = "{pop.zer-o.eu/pop3:110}INBOX";
$Benutzername = "bestellung@zer-o.eu";
$Passwort = "blablabla";

$MailboxPointer = imap_open($Mailbox, $Benutzername, $Passwort);

if($MailboxPointer)
{
    echo"<p><strong>Verbindung zu <a href=\"http://www.zer-o.eu/\">Zer-o.eu-Mail-Postfach</a> hergestellt!</strong></p>";
    echo"<p>Nachrichten im Posteingang: <strong>bestellung@zer-o.eu</strong></p>";
    echo"<ul>";
    $Headers = imap_headers($MailboxPointer);
    if($Headers!=false)
    {
        while(list($Schluessel, $Wert) = each($Headers))
        {
            echo"<li>";
            echo$Wert."</li>";
        }
    }
    echo"</ul>";
    imap_close($MailboxPointer);
}
else
{
    echo"Keine Verbindung zum <a href=\"http://www.zer-o.eu/\">Zer-o.eu-Mail-Postfach</a>!";
}

?>

so funktioniert es auch bisher, nur nicht so ganz wie ich es möchte.
es sieht dann so aus wenn ich die seite aufrufe:

Quote:

Verbindung zu Zer-o.eu-Mail-Postfach hergestellt!

Nachrichten im Posteingang: bestellung@zer-o.eu

* N 1)17-Sep-2009 zensiert@googlemail. Neue Bestellung (584 chars)
* N 2)17-Sep-2009 zensiert@googlem Neue Bestellung (595 chars)
* N 3)17-Sep-2009 zensiert@arcor.de Neue Bestellung (578 chars)
* N 4)17-Sep-2009 zensiert@hotm Neue Bestellung (587 chars)
* N 5)17-Sep-2009 zensiert@zer-o.eu Neue Bestellung (560 chars)
* N 6)17-Sep-2009 zensiert@zer-o.eu Neue Bestellung (558 chars)
* N 7)17-Sep-2009 zensiert@alice- Neue Bestellung (616 chars)
* N 8)17-Sep-2009 zensiert@alice- Neue Bestellung (617 chars)
* N 9)18-Sep-2009 zensiert@hotmai Neue Bestellung (585 chars)

so is ja auch nicht schlecht, aber wie man am datum erkennen kann, werden zuerst die ältesten emails gelistet, ich möchte aber zuerst die neuesten emails sehen, also am besten die neuesten emails ganz oben, und vll noch irgendwie fettgedruckt für ungelesen, wenns möglich is.
wenn nicht dann reicht es mir wenn die letzten bestellungen ganz oben gelistet sind.
dann vll noch ne kleine if dass eine neue email existiert und ein popup erscheint.
ein popup wenn man eine neue pn hat gibt es bereits in webspell.
also dachte ich mir, warum nicht auch einen wenn eine neue bestellung da is?
ich hoffe man versteht mich Big Grin
02-09-2010 10:18 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: #56
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
huhu? Big Grin

Fiiiiisaaaaaa ich brauche dich!!! <3333 Big Grin

jemand noch ne idee vll? ^^
02-15-2010 04:16 AM
Find all posts by this user Quote this message in a reply
FISA4 Offline
Member
***

Posts: 668
Joined: Feb 2008
Reputation: 15
Post: #57
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
warum trägst du nicht am ende des bestellvorgangs die daten nochmal in ne seperate DB ein?

Und auf der Ausgabeseite im Abfrage-SQL ein ORDER BY `id` DESC; ans ende dran. Wink
So würde ich das "auf die schnelle" machen.

Evtl. noch nen Status mit in die DB rein. Und einein Edit-Modus um den Status zu ändern.

Gruß

FISA4
(This post was last modified: 02-16-2010 04:51 AM by FISA4.)
02-16-2010 04:49 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: #58
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
das mit der seperaten db könnte was werden, also wird dann seperat eine neue bestellung in eine webspell tabelle geschrieben, diese kann man dann mit if abrufen lassen und auch als popup erscheinen lassen.
gar nich ma so schlecht ^^

das mit der id werd ich wohl hinkriegen denk ich

das mit dem status muss ich mir ma einen kopf machen, bin ja auch nich der beste in php & mysql Big Grin

danke für deine antwort, das hat mir ein denkanstoss gegeben, den ich gebraucht hab ^^
02-16-2010 06: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: #59
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
Sowas in der Art müsste klapp(er)n Wink

PHP Code:
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?id=<?php echo $_GET['id']; >&status=gesehen" target="_self">gesehen</a>

<?
php
if($_GET['status'] == "gesehen")
{
$sql "UPDATE `mailtabelle` SET `status` = 'OK' WHERE `id` = '".$_GET['id']."';";
$res mysql_query($sql);
}
?>

Das hab ich jetzt mal schnell ausm Kopf aufgeschrieben.
Keine Ahnung ob es funktioniert. Wink

evtl. das ?id= gegen &id= austauschen.
Je nachdem ob schon irgendwas per GET übergeben wird. Wink

Gruß

FISA4

P.S.: selber Anpassen und meine Fehler beheben ist strengstens erlaubt. Big GrinBig GrinBig Grin
02-16-2010 06:30 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: #60
RE: [ERLEDIGT]WebSpell meets ispCP //[split] Scripte und Bridges für ispCP
das sieht doch schon ma super aus, danke.
ich bin aber noch dabei das bestellformular anzupassen, damit beim absenden auch in die db geschrieben wird.
is alles nich so einfach ^^ für dich is es sicher einfach aber bei mir dauerts bissi länger Big Grin

ich zeig einfach ma mein kontakformular ^^

PHP Code:
<?
   include('config.inc.php');
?>
<table align="center">
<tr>
<td><h1>Bestellung</h1><br /></td>
</tr>
</table>
<br />

<script language="javascript">
function funAgree(){
        document.form1.action="addDB.php";
}
function funDisagree(){
        document.form1.action="home.html";
}
</script>

<?

function getip() {
    if(getenv("HTTP_X_FORWARDED_FOR"))
        $ip = getenv("HTTP_X_FORWARDED_FOR");
    else
        $ip = getenv("REMOTE_ADDR");
    return $ip;

$ip = getip();
$host = gethostbyaddr($ip);
$dom = $_POST['domain'];
$search = '.zer-o.eu';
   if(stristr($dom, $search) === FALSE) {
   $dom = $_POST['domain'].$search;
   }
   else {$dom = $_POST['domain'];}
$sql = "SELECT * FROM domain WHERE domain_name = '$dom'";
   $result = mysql_query($sql);
   $anzahl = mysql_num_rows($result);
   {
         if($anzahl=='0')
         {
         echo "Ihre gew&uuml;nschte Subdomain <b><u>$dom</u></b> ist noch verf&uuml;gbar!<br />
Bestellungen mit Fake/Falschen Daten werden NICHT bearbeitet!<br />
                 <form action=?site=mail method=post>
  <table align=center>
  <tr>
  <td></td>
  <td><input type=hidden name=domain value='$dom'></input></td>
  </tr>
  <tr>
  <td>Vorname:</td>
  <td><input type=text name=vorname></input></td>
  </tr>
  <tr>
  <td>Nachname:</td>
  <td><input type=text name=nachname></input></td>
  </tr>
  <tr>
  <tr>
  <td>Nickname:</td>
  <td><input name=nickname type=text></input></td>
  </tr>
  <tr>
  <td>E-Mail Adresse:</td>
  <td><input type=text name=email></input></td>
  </tr>
  <tr>
  <td>Paket:</td>
  <td><select name=paket><option>- Bitte w&auml;hlen -</option><option>S</option><option>L</option></select></td>
  </tr>
  <tr>
  <td><a href='index.php?site=agb' target='_blank'><font color='blue'>AGB's</a></font> gelesen und <br>akzeptiert?:</td>
  <td><input type=checkbox name=regeln></input></td>
  </tr>
  <tr>
  <td><br /><input type=hidden name=ip value='$ip'></input><input type=hidden name=host value='$host'></input><input type=submit value='Bestellen'></input></td>
  <td>&nbsp;</td>
  </tr>
  </table>
</form>";
         }
         else
         {
         echo "Ihre gew&uuml;nschte Subdomain ist leider schon vergeben.<br />
         Versuchen Sie es bitte mit einer anderen Subdomain.<br />
                 <a href='index.php?site=produkte'>Zur&uuml;ck</a><br /><br /><br /><br /><br /><br /><br /><br /><br />";
         }
   }
?>

ich hatte schon nen safe query versucht einzufügen aber bei mir bleibt dann die seite weiss und das design verzieht sich Big Grin was ja nur bedeuten kann, dass was nich stimmt ^^
02-16-2010 10:37 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


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