Einchecken des Online-Codes
This commit is contained in:
25
admin/inhalte/stammdaten/schnitt/pd.php
Normal file
25
admin/inhalte/stammdaten/schnitt/pd.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
if ( $_SESSION['IsAdmin'] )
|
||||
{
|
||||
echo "<h1>Schnittstellen - Portaldaten</h1>\n";
|
||||
if ( !isset ( $_POST['action'] ) )
|
||||
{
|
||||
include "inhalte/stammdaten/schnitt/pd_over.php";
|
||||
}
|
||||
else
|
||||
{
|
||||
if ( "Bearbeiten" == $_POST['action'] )
|
||||
{
|
||||
include "inhalte/stammdaten/schnitt/pd_edit.php";
|
||||
}
|
||||
elseif ( "Speichern" == $_POST['action'] )
|
||||
{
|
||||
include "inhalte/stammdaten/schnitt/pd_save.php";
|
||||
}
|
||||
else
|
||||
{
|
||||
include "inhalte/stammdaten/schnitt/pd_over.php";
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
48
admin/inhalte/stammdaten/schnitt/pd_edit.php
Normal file
48
admin/inhalte/stammdaten/schnitt/pd_edit.php
Normal file
@@ -0,0 +1,48 @@
|
||||
<?php
|
||||
if ( $_SESSION['IsAdmin'] )
|
||||
{
|
||||
$sql1 = 'SELECT * FROM Portale WHERE ID = "'.$_POST['ID'].'";';
|
||||
$result1 = $db->query($sql1);
|
||||
$nt1 = $result1->fetch_assoc();
|
||||
echo " <h2>Zugangsdaten <i>".$nt1['Portal']."</i> bearbeiten</h2>\n";
|
||||
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$nt1['ID']."\" />\n";
|
||||
echo " <label>Kunden-Nr</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kd_Nr\" value=\"".$nt1['Kd_Nr']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>FTP-Server</label>\n";
|
||||
echo " <input type=\"text\" name=\"FTP_Server\" value=\"".$nt1['FTP_Server']."\" />\n";
|
||||
echo " <img src=\"../img/help.gif\" title=\"Ändern Sie die FTP-Server Adresse nur nach Aufforderung durch den Portalbetreiber oder R!ST.\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>FTP-Benutzer</label>\n";
|
||||
echo " <input type=\"text\" name=\"FTP_User\" value=\"".$nt1['FTP_User']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>FTP-Passwort</label>\n";
|
||||
echo " <input type=\"text\" name=\"FTP_Pass\" value=\"".$nt1['FTP_Pass']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" name=\"action\" value=\"Speichern\" />\n";
|
||||
echo " <input type=\"reset\" value=\"Rücksetzen\" />\n";
|
||||
echo "</form>\n";
|
||||
echo "<br />\n";
|
||||
if ( "OpenImmo" == $nt1['Typ'] )
|
||||
{
|
||||
if ( "" != $nt1['Kd_Nr'] )
|
||||
{
|
||||
echo "<p>Ihre Dateien werden nach dem Schema: <span class=\"hinweis\">".$nt1['Kd_Nr']."_<i>ObjektID</i>.zip</span> benannt.</p>\n";
|
||||
echo "<p>Bitte informieren Sie den Portalbetreiber über diese Namensgebung, sonst kann der Portalbetreiber Ihre übertragenen Objekte eventuell nicht zuordnen!</p>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<p>Bitte geben Sie Ihre Kunden-Nummer ein, diese wird für den Dateinamen vom Portal benötigt!</p>\n";
|
||||
}
|
||||
}
|
||||
if ( "ImmoScout" == $nt1['Typ'] )
|
||||
{
|
||||
echo "<p>Ihre Dateien werden nach dem Schema: <span class=\"hinweis\"><i>ObjektID</i>_st_Z9B_imt.zip</span> benannt.</p>\n";
|
||||
}
|
||||
echo "<p>Die <span class=\"hinweis\">ObjektID</span> entspricht der Identifikationsnummer des übertragenen Objekts!</p>\n";
|
||||
echo "<p>Die Fotos des Objekts sind in der zip-Datei enthalten!</p>\n";
|
||||
}
|
||||
?>
|
||||
34
admin/inhalte/stammdaten/schnitt/pd_over.php
Normal file
34
admin/inhalte/stammdaten/schnitt/pd_over.php
Normal file
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
if ( $_SESSION['IsAdmin'] )
|
||||
{
|
||||
$sql = "SELECT * FROM Portale WHERE Aktiv = '1' ORDER BY Portal ASC;";
|
||||
$result = $db->query($sql);
|
||||
$anz = $result->num_rows;
|
||||
?>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="55px" />
|
||||
<col width="705px" />
|
||||
</colgroup>
|
||||
<tr height="30">
|
||||
<th style="text-align:right;padding-right:10px;"><?php echo $anz; ?></th>
|
||||
<th style="text-align:left;">Portal</th>
|
||||
</tr>
|
||||
<?php
|
||||
while ( $nt = $result->fetch_assoc() )
|
||||
{
|
||||
?>
|
||||
<tr><form name="Edit<?php echo $nt['ID']; ?>" action="index.php?<?php echo $_SERVER['QUERY_STRING']; ?>" method="post">
|
||||
<input type="hidden" name="ID" value="<?php echo $nt['ID']; ?>" />
|
||||
<input type="hidden" name="action" value="Bearbeiten" />
|
||||
<td> </td>
|
||||
<td><a href="#" onclick="document.Edit<?php echo $nt['ID']; ?>.submit();"><?php echo $nt['Portal']; ?></a></td>
|
||||
</form></tr>
|
||||
</form>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</table>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
23
admin/inhalte/stammdaten/schnitt/pd_save.php
Normal file
23
admin/inhalte/stammdaten/schnitt/pd_save.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
if ( $_SESSION['IsAdmin'] )
|
||||
{
|
||||
$sql = 'UPDATE Portale SET
|
||||
Kd_Nr = "'.$_POST['Kd_Nr'].'",
|
||||
FTP_Server = "'.$_POST['FTP_Server'].'",
|
||||
FTP_User = "'.$_POST['FTP_User'].'",
|
||||
FTP_Pass = "'.$_POST['FTP_Pass'].'"
|
||||
WHERE ID = "'.$_POST['ID'].'";';
|
||||
$stmt = $db->prepare($sql);
|
||||
if ( !$stmt )
|
||||
{
|
||||
die ('Datensatz konnte nicht gespeichert werden: '.$db->error);
|
||||
}
|
||||
if ( !$stmt->execute() )
|
||||
{
|
||||
die ('Datensatz konnte nicht gespeichert werden: '.$stmt->error);
|
||||
}
|
||||
echo "<p class=\"hinweis\">Portaldaten wurden gespeichert!</p>\n";
|
||||
include "inhalte/stammdaten/schnitt/pd_edit.php";
|
||||
|
||||
}
|
||||
?>
|
||||
63
admin/inhalte/stammdaten/schnitt/standard.php
Normal file
63
admin/inhalte/stammdaten/schnitt/standard.php
Normal file
@@ -0,0 +1,63 @@
|
||||
<h1>Schnittstellenverwaltung</h1>
|
||||
|
||||
<p>
|
||||
<span class="hinweis"><</span>
|
||||
Geben Sie die FTP-Zugangsdaten ein, die Sie vom Portal Ihrer Wahl erhalten haben.
|
||||
</p>
|
||||
|
||||
<?php
|
||||
$sql1 = "SELECT Portal FROM Portale WHERE Typ = \"ImmoScout\" ORDER BY Portal ASC;";
|
||||
$result1 = $db->query($sql1);
|
||||
$sql2 = "SELECT Portal FROM Portale WHERE Typ = \"OpenImmo\" ORDER BY Portal ASC;";
|
||||
$result2 = $db->query($sql2);
|
||||
$sql3 = "SELECT Portal FROM Portale WHERE Typ = \"ImmoXML\" ORDER BY Portal ASC;";
|
||||
$result3 = $db->query($sql3);
|
||||
?>
|
||||
|
||||
<br />
|
||||
<h2>Folgende Portale stehen derzeit zur Verfügung:</h2>
|
||||
<table>
|
||||
<colgroup>
|
||||
<col span="3" width="130px" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<td><b>ImmoScout</b></td>
|
||||
<td><b>OpenImmo</b></td>
|
||||
<td><b>ImmoXML</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<?php
|
||||
while ($nt1 = $result1->fetch_assoc()) {
|
||||
echo " ".$nt1['Portal']."\n<br />\n";
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
<td>
|
||||
<?php
|
||||
while ($nt2 = $result2->fetch_assoc()) {
|
||||
echo " ".$nt2['Portal']."\n<br />\n";
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
<td>
|
||||
<?php
|
||||
while ($nt3 = $result3->fetch_assoc()) {
|
||||
echo " ".$nt3['Portal']."\n<br />\n";
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
<h2>Ich möchte auf ein Portal übertragen, das von R!ST (noch) nicht angeboten wird!</h2>
|
||||
<p>
|
||||
Senden Sie uns eine Nachricht mit dem Namen des
|
||||
<span class="hinweis">Portals</span>, dessen
|
||||
<span class="hinweis">Homepage</span> und die
|
||||
<span class="hinweis">EMail-Adresse bzw. Telefonnummer</span> eines Ansprechpartners. R!ST wird sich umgehend
|
||||
mit dem Betreiber des Portals in Verbindung setzen und - falls möglich - die
|
||||
Schnittstelle realisieren.
|
||||
</p>
|
||||
<a href="mailto:info@ri-st.de?subject=Portalanfrage&body=Hallo Herr Rink und Herr Steinle,%0A%0AName des Portals: %0AHomepage: %0AEMail / Telefonnummer:%0A%0AMit freundlichen Grüßen%0A%0A">Nutzen Sie hierfür bitte diesen Link</a>
|
||||
Reference in New Issue
Block a user