Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Datenbankaufruf in einem seperaten Frame (scrollbar) anzeigen lassen

Mitglied: chukp

chukp (Level 1) - Jetzt verbinden

02.03.2008, aktualisiert 11.03.2008, 4625 Aufrufe, 5 Kommentare

Hallo zusammen,
ich habe folgendes Problem:


Ich habe mir einen Open Source Onlineshop eingerichtet (Phpeppershop) und bin soweit auch echt begeistert -> Funktion 1A!

Nun möchte ich aber folgendes ändern:
- Der Kunde sucht sich ein Produkt aus und legt es in den Warenkorb.
- Der Warenkorb wird angezeigt und der Kunde "geht" zur Kasse
- Jetzt muss der Kunde die AGB akzeptieren!!!

Zur Zeit sieht der Kunde die gesamtem AGB und muss bis ganz unten durchscrollen damit er dort die AGB akzeptieren kann.

Ich möchte aber folgendes erreichen:
Der Kunde sieht direkt die beiden Auswahlmöglichkeiten (akzeptieren/nicht akzeptieren) und direkt darüber sollen die AGB in einem seperaten scrollbaren Frame angezeigt werden sodass "alles" auf die Hauptseite passt ohne scrollen zu müssen.

Problem:
Die AGB kommen aus einer Datenbank und werden mittels "echo getAGB();" aufgerufen.
Wie bekomme ich diese Daten aus der Datenbank in einen eigenen Frame?

...ich bin am verzweifeln!





Hier ein Auszug aus dem Cource Code:


<center>
<form action="<?php echo $PHP_SELF; ?>" method="POST" name="Formular" onSubmit="return chkFormular()">
<table border=0 cellspacing=0 cellpadding=0 class=content width='80%'>
<tr class=content>
<td class=content>
<?php
AGB ausgeben
echo "<h3 class='content'>Allgemeine Gesch&auml;ftsbedingungen</h3>";
echo getAGB();

Hidden-Formular, damit wir die Variablen per Post weitergeben koennen
?>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr class=content>
<td class=content>
<input type=radio name="agb" value="ja">&nbsp;Ja, ich akzeptiere die allgemeinen Gesch&auml;ftsbedingungen und will bestellen<BR>
<input type=radio name="agb" value="nein" checked>&nbsp;Nein, ich akzeptiere die allgemeinen Gesch&auml;ftsbedingungen <B style='font-weight:bold'>nicht</B><BR>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr class=content>
<td class=content>
<input type=hidden name='Erfolg' value='1'>
<input type=hidden name='darstellen' value='4'>
<input type=hidden name=message_string_adr value="<?php echo $message_string_adr; ?>">
<input type=hidden name=email value="<?php echo $email; ?>">
<input type=hidden name=Zahlungsart value="<?php echo $Bezahlungsart; ?>">
<center><input type="image" src='Buttons/bt_bestellung_absenden.gif' border="0" alt="Bestellung absenden" title="Bestellung absenden"></center>
</td>
</tr>
</table>
</form>
</center>
<?php



Vielen Dank im voraus!
Mitglied: EvilMoe
02.03.2008 um 21:45 Uhr
Das ist garnicht so schwer. Du ersetzt das " echo getAGB();" gegen

<iframe atribute src="agb.php"></iframe>

Nun erstellst du dir im root eine agb.php und musst die Funktion "echo getAGB();" aufrufen (die Funktionen per include einfügen).

Vom iFrame nicht vergssen die Atribute zu setzen damit es auch einiger maßen gut aussieht ;)
Bitte warten ..
Mitglied: chukp
02.03.2008 um 22:17 Uhr
Super - vielen Dank.

Habe mir inzwischen mal den Befehl iframe angesehen und komme soweit auch mit den Attributen klar.
Was meinst du mit "die Funktionen per include einfügen" - hier kakt es noch bei mir!


Vorab vielen Dank...
Bitte warten ..
Mitglied: EvilMoe
02.03.2008 um 22:21 Uhr
Ich kenn die CMS nicht. In der agb.php muss die Funktion getAGB() zur verfügung stehen. Ich kenne die Pfade nicht und die Dateinamen, aber es könnte ungefär so aussehen.
01.
include 'includes/funktionen.php'
02.
 
03.
echo getAGB();
Einfach mal die Dateien durchsuchen lassen nach "function getAGB". Dann solltest du fündig werden und weisst welche Datei du per include einfügen musst.
Bitte warten ..
Mitglied: chukp
02.03.2008 um 22:41 Uhr
Wunderbar!
Jetzt funktioniert's!!!!


Vielen Dank - hast mich vor einer schlaflosen Nacht bewahrt!
Bitte warten ..
Mitglied: masterG
11.03.2008 um 18:14 Uhr
Thread gelöst und geschlossen!

masterG
Bitte warten ..
Ähnliche Inhalte
Exchange Server

Alles vollen Postfächer anzeigen lassen

gelöst Frage von arccosExchange Server4 Kommentare

Hallo zusammen Kann mir vielleicht jemand sagen, wie kann ich mir alle vollen Postfächer auf dem Exchange Server 2010 ...

Windows Netzwerk

Netzlaufwerke von Domänenuser anzeigen lassen

gelöst Frage von bud5890Windows Netzwerk1 Kommentar

Moin zusammen, ich würde mir gerne von einem User im Netz (gleiche Domäne) die gemappten Netzlaufwerke anzeigen lassen. Wie ...

Batch & Shell

Powershell: ScrollBar in ListBox definieren

gelöst Frage von Markus2016Batch & Shell11 Kommentare

Hallo zusammen, benötige mal wieder Unterstüzung. :-) Ich erzeuge CheckBoxen in einem Array. Aufgrund deren Anzahl benötige ich einen ...

Outlook & Mail

Durch Absender festgelegten Anzeigenamen anzeigen lassen?

Frage von flyingKangarooOutlook & Mail

Hallo, wir haben ein Tool (JIRA), welches automatisch Benachrichtigungsemails über neue Einträge anderer Benutzer versendet. Diese eMails werden alle ...

Neue Wissensbeiträge
Server-Hardware

Lösung für Ersatz eines defekter Raid-Controllers

Anleitung von wellknown vor 58 MinutenServer-Hardware1 Kommentar

Hallo, da ich nichts gefunden habe und selbst eine Lösung brauchte, hier eine kleine Anleitung für alle die vor ...

Windows 10

Kumuative Updates für .NET Framework kommen für Windows 10 V1809

Information von kgborn vor 5 StundenWindows 10

Microsoft hat das Ganze im Beitrag Announcing Cumulative Updates for .NET Framework for Windows 10 October 2018 Update vorgestellt. ...

Sicherheit
Neue IT-Administrator Ausgabe - Endpoint Security
Information von Frank vor 6 StundenSicherheit

Die Endgeräte in Unternehmen stellen das wohl größte Einfallstor für Angreifer dar. Ein geöffneter, infizierter E-Mail-Anhang oder der Besuch ...

Windows Tools

Windows 10 BitLocker Laufwerkverschlüsselung ohne TPM-Chip

Anleitung von Frank vor 6 StundenWindows Tools4 Kommentare

Diese Anleitung zeigt, wie man die Windows BitLocker Laufwerkverschlüsselung ohne TPM-Chip Schritt für Schritt aktiviert. Zwar haben viele Laptops ...

Heiß diskutierte Inhalte
Hyper-V
Windows Serer 2016 Standard virtualisieren
gelöst Frage von fritte87Hyper-V33 Kommentare

Hallo zusammen, ich muss für eine kleine Firma ein entsprechendes neues kleines Konzept bauen. Ich habe einen Server Standard ...

Windows Server
Kann DNS-Einträge nicht finden
gelöst Frage von BPeterWindows Server19 Kommentare

Hallo, wenn ich folgenden Befehl absetze, bekomme ich eine Liste zurück mit allen Einträgen der DNS-Zone. Wenn ich aber ...

Firewall
Externer Zugriff auf Webserver
Frage von KingLouieFirewall12 Kommentare

Hallo zusammen, ich habe folgendes Problem: Ein Kollege muss gelegentlich auf einen Webserver zugreiffen, sowohl von intern als auch ...

Voice over IP
Umstellung Anlagenanschluss ISDN auf IP - Welcher Router?
Frage von ToniSchmidtVoice over IP12 Kommentare

Hallo zusammen, zum Ende des Jahres werden unsere geliebten ISDN Anlagenanschlüsse zwangsweise auf IP Anschlüsse umgestellt. Wir betreiben die ...