Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Frage Entwicklung PHP

Mitglied: chukp

chukp (Level 1) - Jetzt verbinden

02.03.2008, aktualisiert 11.03.2008, 4586 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
Batch & Shell
gelöst Powershell: ScrollBar in ListBox definieren (11)

Frage von Markus2016 zum Thema Batch & Shell ...

C und C++
C-sharp andere Scrollbar hinzufügen (2)

Frage von Yanmai zum Thema C und C ...

Webentwicklung
X-Frame-Options in Tomcat ausschalten (3)

Frage von fishfaceeddy zum Thema Webentwicklung ...

Neue Wissensbeiträge
Entwicklung

Exploit Development

Anleitung von burhanudinn123 zum Thema Entwicklung ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(1)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Netzwerkprotokolle
Leiten "dumme" Switches VLAN-Tags mit durch? (17)

Frage von coltseavers zum Thema Netzwerkprotokolle ...

Windows Server
Terminalserver starten willkürlich neu (12)

Frage von thaefliger zum Thema Windows Server ...

Batch & Shell
Batch zum suchen und verschieben von Verknüpfungen (12)

Frage von zeroblue2005 zum Thema Batch & Shell ...

Router & Routing
FTTH bzw FTTB Router (10)

Frage von ukulele-7 zum Thema Router & Routing ...