Einbinden einer php Datei in Contentbox
Verfasst: Di 19. Apr 2011, 13:48
Hallo erst einmal und schön dass ich nun auch freigeschaltet bin.
Nutzte momentan den ECB 1.02 bevor die Frage danach kommt.
Nun ich möchte gerne eine Chained Select Suche per php und SQL Table in eine Contenbox einbinden. Also als media/content im Contentmanager geht es, aber dort ist es eben nur auf dieser einen Seite und ich hätte es gerne Shopweit.
Hier auch die .php um die es geht (Dinge wie html bzw body tag etc werden entfernt - diese ist wie das script Sie virgin mitgibt):
Der ober Teil kann denke ich auch in der header.php verschwinden nur diese php Zeile unten muss in der Box irgenwo reingeschrieben werden. Mit smarty kenne ich mich nicht wirklich aus und das ist wahrscheinlich das Problem. Wie integriere ich diesen Befehl in die box.html oder der box.php?
PS Schön auch weder ein Forum mit Hilfeangebot gefunden zu haben.
Nutzte momentan den ECB 1.02 bevor die Frage danach kommt.
Nun ich möchte gerne eine Chained Select Suche per php und SQL Table in eine Contenbox einbinden. Also als media/content im Contentmanager geht es, aber dort ist es eben nur auf dieser einen Seite und ich hätte es gerne Shopweit.
Hier auch die .php um die es geht (Dinge wie html bzw body tag etc werden entfernt - diese ist wie das script Sie virgin mitgibt):
Code: Alles auswählen
<?php
include('db.php');
include('func.php');
if(isset($_POST['submit'])){
$drop = $_POST['drop_1'];
$drop_2 = $_POST['drop_2'];
$drop_3 = $_POST['drop_3'];
$url = getTierFour($drop, $drop_2, $drop_3);
header("Location: $url");
exit();
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Chained Select Boxes using PHP, MySQL and jQuery</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#wait_1').hide();
$('#drop_1').change(function(){
$('#wait_1').show();
$('#result_1').hide();
$.get("func.php", {
func: "drop_1",
drop_var: $('#drop_1').val()
}, function(response){
$('#result_1').fadeOut();
setTimeout("finishAjax('result_1', '"+escape(response)+"')", 400);
});
return false;
});
});
function finishAjax(id, response) {
$('#wait_1').hide();
$('#'+id).html(unescape(response));
$('#'+id).fadeIn();
}
function finishAjax_tier_three(id, response) {
$('#wait_2').hide();
$('#'+id).html(unescape(response));
$('#'+id).fadeIn();
}
</script>
</head>
<body>
<p>
<form action="" method="post">
<select name="drop_1" id="drop_1">
<option value="" selected="selected" disabled="disabled">Choose One</option>
<?php getTierOne1(); ?>
</select>
<span id="wait_1" style="display: none;">
<img alt="Please Wait" src="ajax-loader.gif"/>
</span>
<span id="result_1" style="display: none;"></span>
<span id="wait_2" style="display: none;">
<img alt="Please Wait" src="ajax-loader.gif"/>
</span>
<span id="result_2" style="display: none;"></span>
</form>
</p>
<p>
</body>
</html>
PS Schön auch weder ein Forum mit Hilfeangebot gefunden zu haben.